El 2013-03-09 04:45, Maykel Franco escribió:
Gracias por contestar. Al final voy a elegir enviar los logs que yo
quiera al servidor remoto y que alli se haga un filtro por programa.
http://www.rsyslog.com/doc/rsyslog_conf_filter.html
Me gustaria enviar todos los logs de aplicaciones php, java, otras
apps al un servidor remoto y que alli me aplique la regla de que si
es
un log del apache de acceso me lo escriba en un fichero, si es de
error en otro y si es de java, en otro.
No se si podria hacerlo aplicando esa configuracion.
Saludos.
Camaleón <[email protected]> escribió:
El Thu, 07 Mar 2013 10:05:35 +0000, maykel escribió:
El 2013-03-07 08:19, Trujillo Carmona, Antonio escribió:
El mié, 06-03-2013 a las 15:43 +0000, [email protected]
escribió:
Hola muy buenas, la idea de esta pregunta es poder centralizar
logs en
un dispositivo de almacenamiento y poder escribir desde diferentes
nodos
y leer. Para ello, hay que controlar los bloqueos de los archivos,
para
que cuando un nodo esté escribiendo, el otro nodo espere. Mirando
alternativas he encontrado iscsi + ocfs2 , el tema es que quería
montarlo sobre un proxmox 2.2 pero me parece que para montar ocfs2
se
necesita un kernel puro de debian...
(...)
Olvídate de montar un filesystem de cluster para guardar log, vas a
tener mas problemas que soluciones.
El tema ya esta mas que probado, monta un servidor de log,
cualquier
debian mínimo sirve, puede ser virtual (yo lo tengo así) puedes
separa
los log que procedan de las diferentes maquinas etc.. Ya te han
dicho
que busques por rsyslog, pero además te puede servir para muchos
dispositivos (conmutadores, impresoras, AP ...) que pueden
mandar los log a servidores remotos y que si se apagan se pierden,
por
lo que es la única forma de poder analizar un problema después de
bloqueado el dispositivo.
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.
Saludos,
--
Camaleón
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?
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive:
http://lists.debian.org/[email protected]