El 2013-04-02 10:32, may...@maykel.sytes.net escribió:
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 <noela...@gmail.com> 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, may...@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...
(...)
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?
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.
Gracias, saludos.
--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive:
http://lists.debian.org/35043347693a37d49412afeafc8ff...@maykel.sytes.net