<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#ffffff">
<div class="moz-text-flowed"
style="font-family: -moz-fixed; font-size: 12px;" lang="x-western">Buenas
lista!!!
<br>
<br>
a ver si consigo explicarme con lo que quiero hacer.
<br>
<br>
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.
<br>
<br>
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.
<br>
<br>
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.
<br>
<br>
Una prueba que he hecho ha sido, configurar el syslog de cada una de
las 3 máquinas de la siguiente forma:
<br>
local4.info
@maquina_destino
<br>
La máquina que recibe los logs, además de escuchar en red "syslogd -r
-m 0", su syslog:
<br>
local4.info /var/log/stats.log
<br>
<br>
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.
<br>
<br>
¿alguna idea?
<br>
<br>
¿que opinaís de enviar los logs directamente al local4 remoto en vez de
pasarlo por el de la máquina local?
<br>
<br>
Gracias y un saludo
<br>
<br>
<br>
L.
<br>
<br>
<br>
</div>
</body>
</html>