[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-03-06 15:54, Guillermo Cordeiro Baqueiro escribió:
El Wed, 06 Mar 2013 15:43:29 +0000
maykel@maykel.sytes.net 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...

Me recomendáis alguna alternativa a parte de drbd?? Me gusta drbd
pero estaríamos en las mismas, si quiero tener los nodos como
primary/primary necesito ocfs y me gustaría montarlo sobre un
proxmox, ya que las caracterísitcas de openvz y kvm son
espectaculares...

nfs creo que no me valdría, por el tema de control de bloqueo de los
ficheros.

Saludos y gracias por anticipado.



Hola

Siempre tienes la opción de enviar los logs a través de la red en
lugar de escribir sobre dispositivos compartidos.

Existen servicios para eso y con una configuración sencilla puedes
exportarlos y recogerlos. Realmente es como si estuvieses escribiendo
en dos sitios a la vez.

Con rsyslog lo puedes hacer. En [1] te explica como enviarlos y en
[2] como recibirlos.

Un saludo.

[1] http://www.rsyslog.com/sending-messages-to-a-remote-syslog-server/
[2] http://www.rsyslog.com/receiving-messages-from-a-remote-system/

--
R.U.W.O.R.U.R.O.:
    Robotic Upgraded Worker Optimized for
    Rational Utility and Relentless Observation


Gracias por contestar. Ésa opción la pensé en un primer momento pero el tema es que no sólo irán logs de apache, mysql, sino de aplicaciones realizadas en java y más cosas... Puedo enviar el log que yo quiera a la máquina remota rsyslog?? Es decir, si hay una aplicación en java que me guarda el log por ejemplo en /var/log/java-app/app.log , podría enviar también ése log? Lo comento más que nada porque en el enlace que me has pasado, envia los logs que ya están definidos en las aplicaciones como mail, syslog, messages...Entonces tendría que ir aplicacion por aplicación para que envíe los logs remotamente?? O cómo podría elegir qué logs puedo enviar al rsyslog remoto?

Saludos y gracias por todo comos siempre.


Reply to: