[CentOS-es] Syslog
Camilo Astete
camilo.astete en gmail.com
Mar Jul 6 10:36:06 EDT 2010
Hola,
Yo estoy realizando casi lo mismo, centralizando los log de todos mis
servidores y estoy pensando en desarrollarlo bajo "Syslog-ng" que un poco
mas flexible en configuración que syslog,
Por aca hay algo de info:
http://www.skamasle.com/servidor-de-debian-con-syslog-ng-instalar-y-configurar-syslog-ng/
Saludos.-
El 6 de julio de 2010 06:32, Lorenzo Ortega
<lorenzo.ortega en freebyte.es>escribió:
> En primer lugar, muchas gracias por tu respuesta.
>
> Solo puedo probar la situación en la que la aplicación envia
> "datos" al syslog remoto, la situación en la que los syslogs locales lo
> envian al syslog remoto es la que no me funciona.
>
> Usando el Syslog local, tal vez, y solo tal vez, tendría algo más
> de contención en las máquinas para evitar un cuello de botella en el
> syslog remoto... de ahí mi segunda pregunta... se que un paso me lo
> "ahorro", pero las implicaciones que tiene, las desconozco... ¿como lo
> harías vosotros?
>
> gracias
>
> L.
>
> No puedo hacer pruebas, ya que se trata de un entorno en producción.
>
> El 06/07/10 11:45, Eduardo Grosclaude escribió:
> > 2010/7/6 Lorenzo Ortega<lorenzo.ortega en freebyte.es>:
> >
> >> tengo tres servidores de aplicaciones con centos 5.3. La aplicación
> vuelca
> >> logs en disco, pero quiero llevármelos a una cuarta máquina con syslog,
> que
> >> se trata de un centos escuchando el syslog en red (-r), donde aqui
> recopila
> >> el log de las demás en un solo fichero en disco.
> >>
> >> Lo quiero es la aplicación, use una facility local (he usado local4),
> para
> >> que esa misma, sea la que los envie a la facility de la máquina remota.
> >>
> >> Si yo, a la aplicación la configuro la facility y el host remoto, si me
> >> funciona, pero lo que quiero es que sea la facility de cada máquina la
> que
> >> envie a la remota, no la propia aplicación, por que, puede que nos
> >> encontremos con un problema importante de io en la máquina remota.
> >>
> >> Una prueba que he hecho ha sido, configurar el syslog de cada una de las
> 3
> >> máquinas de la siguiente forma:
> >> local4.info
> @maquina_destino
> >> La máquina que recibe los logs, además de escuchar en red "syslogd -r -m
> 0",
> >> su syslog:
> >> local4.info /var/log/stats.log
> >>
> >> Me funciona si en la máquina origen, ejecuto logger -p local4.info"Prueba"
> >> , eso si se escribe en log de la maquina_destino, y como os he contado
> >> antes, si en la aplicación, la introduzco directamente.
> >>
> >> ¿alguna idea?
> >>
> >> ¿que opinaís de enviar los logs directamente al local4 remoto en vez de
> >> pasarlo por el de la máquina local?
> >>
> > Hola Lorenzo, no conozco bastante sobre syslog como para evaluar tu
> > propuesta a priori, pero sería interesante si haces las dos
> > experiencias y nos muestras una comparación numérica. Por favor
> > explícanos de qué manera cambia la situación en los sistemas de los
> > servidores si defines facilities locales y cuál es la situación de e/s
> > que quieres evitar sobre el server.
> >
> > Leyendo lo que propones, no me queda claro qué efecto lograrías sobre
> > la e/s del server de log remoto; en cambio sospecho que cambiaría el
> > patrón de los demás servidores al distribuir de otra manera la e/s a
> > través del tiempo (en todo caso evitando competencia con las ráfagas
> > de actividad de la aplicación).
> >
> >
> >
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>
--
Camilo Eduardo Astete Arriagada
Coordinador Nacional FLISoL Chile 2010.
Miembro directiva y tesorero de GULIX.
Miembro activo de GULIVI
Miembro KDE-CHILE.
Ingeniero en Informática.
Técnico en Electrónica.
+56 - 09 - 95324843
Panic
__________________________________
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.centos.org/pipermail/centos-es/attachments/20100706/0f83d737/attachment-0001.html
Más información sobre la lista de distribución CentOS-es