Estou tentando limitar o rsyslog de saída para Emerg, crit, alert e error mas tendo dificuldade

0

Esta é a linha que eu tenho:

*. = emerg, crit, alert, error @@ syslogserver: 1468

O que estou recebendo é todas as mensagens. Há algo de errado com esta sintaxe?

    
por Chris 07.06.2012 / 19:39

1 resposta

0

Eu não uso o rsyslog, mas ele afirma reimplementar fielmente o formato de configuração do sysklogd. Nesse ponto, as vírgulas não separam prioridades, apenas instalações; você pode fazer daemon,kern.info como uma abreviação de daemon.info,kern.info (como conseqüência, daemon.emerg,kern.info silenciosamente descartaria a especificação de prioridade para o primeiro). Para separar os pares facility.priority, use um ponto-e-vírgula; para listar várias prioridades, especifique vários pares (em ordem crescente: *.=err;*.=crit;*.=alert;*.=emerg ) ou apenas use o comportamento padrão "prioridades especificadas e superior": *.err corresponderá a todas as mensagens iguais ou superiores a LOG_ERR , de todas as instalações. / p>     

por 29.04.2013 / 19:28

Tags