[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Solucion para tener los logs centralizados en la misma máquina



El 2013-04-02 17:09, Camaleón escribió:
El Tue, 02 Apr 2013 12:54:10 +0200, maykel escribió:

El 2013-04-02 10:32, maykel@maykel.sytes.net escribió:

(...)

Gracias por contestar. Pero el único inconveniente es lo que he
comentado antes, que tenemos aplicaciones en java que guardan logs en una ruta determinada que nosotros queremos. Entonces tendríamos que
decirles a esas aplicaciones que escriban en syslog?

¿De qué aplicación Java se trata?

Si dispone de soporte para enviar los registros al syslog no deberías
de
tener ningún problema... bueno, sí, sólo tendrías que comprobar que también permite enviar el archivo a un servidor remoto a través de los
puertos tcp o udp.

Si tengo que controlar unos 20 dominios que serán virtualhost en 2
máquinas con apache y quiero centralizar los logs con rsyslog el
inconveniente que veo es que si quiero separar los logs por virtualhost
y luego centralizarlo en la máquina servidor rsyslog sería
un poco tedioso todas las reglas...Y como separar alli los logs por
virtualhost...Si utilizo las facility para el loggin de rsyslog se me
acaban porque son de 0-7

A alguien se le ocurre una solución mejor?

Hum... realmente te daría igual que sean máquina virtuales, servidores reales o un cluster, el filtrado de todos esos registros lo vas a tener que organizar de un modo u otro, es decir, que se trata de archivar en
orden lógico todos esos registros que genera el servidor web y de los
dominios que gestione.

Después de mirar y buscar documentación, podría añadir a los vhost.conf de apache el vhost_combined para que loguee en el log también el nombre
de host virtual. Los centralizo todo en un fichero en función de la
máquina donde proceda y luego podría filtrar con grep o inclusive
aplicar filtros en función del nombre de virtualhost.

Cualquier sugerencia es bienvenida.

También podrías crear en el servidor de logs un directorios global de
registros para el apache y sus correspondientes subdirectorios para cada dominio. En esto no veo mayor inconveniente: ya se trate de un registro
local o remoto tendrás que organizar/clasificar esos logs.

Saludos,

--
Camaleón


Gracias Camaleón. Si estoy con ello.

Saludos.


Reply to: