
Esta es la línea que tengo:
*.=emerg,crit,alerta,error @@syslogserver:1468
Lo que recibo son todos los mensajes. ¿Hay algún problema con esta sintaxis?
Respuesta1
No uso rsyslog, pero pretende reimplementar fielmente el formato de configuración sysklogd. En eso las comas no separan prioridades, sólo instalaciones; puede hacerlo daemon,kern.info
como una abreviatura de daemon.info,kern.info
(como consecuencia, daemon.emerg,kern.info
eliminaría silenciosamente la especificación de prioridad para el primero). Para separar los pares instalación.prioridad, utilice un punto y coma; para enumerar múltiples prioridades, especifique varios pares (en orden ascendente: *.=err;*.=crit;*.=alert;*.=emerg
) o simplemente use el comportamiento predeterminado de "prioridades especificadas y superiores": *.err
coincidirá con todos los mensajes en o por encima de LOG_ERR
, de todas las instalaciones.