Rsyslog: descartando mensagens específicas, limitando a taxa

2

Eu tenho netatalk instalado no servidor e afpd é um spam de logs do sistema com o seguinte erro:

Jun 24 15:38:16 TEST afpd[21532]: sys_getextattr_size: error: Operation not supported

Não tenho certeza qual é a causa raiz real disso, então tentei descartar essa mensagem de erro adicionando a seguinte linha no arquivo rsyslog.conf config:

if ($programname == 'afpd') then ~

Ele não está mais conectado, mas parece que afpd ainda está registrando muito:

Jun 24 15:46:31 TEST rsyslogd-2177: imuxsock lost 13 messages from pid 35381 due to rate-limiting
Jun 24 15:46:31 TEST rsyslogd-2177: imuxsock begins to drop messages from pid 34080 due to rate-limiting

Os 35381 e 34080 são afpd PIDs.

Quando desativei a limitação de taxa ( $SystemLogRateLimitInterval 0 ), as mensagens não são mais registradas, por isso não sei ao certo o que está acontecendo.

Perguntas:

  • por que as mensagens não são registradas quando a limitação da taxa está desativada
  • como posso descartar permanentemente logs do afpd daemon

Edit: Wed 2 de julho 14:41:34 BST 2014:

  • Sistema: versão 6.4 do CentOS
  • rsyslog-5.8.10-6.el6.x86_64

Configuração padrão, acabei de adicionar essa linha if ($programname == 'afpd') then ~ to rsyslog.conf config file.

    
por HTF 24.06.2014 / 17:04

1 resposta

0

pode ser offtopic, mas

When I disabled the rate limiting ($SystemLogRateLimitInterval 0) the messages are no longer logged so I'm not quite sure what's going on there.

precisa de mais parâmetros para desabilitar o limite do rsyslog link

$SystemLogRateLimitInterval 0
$SystemLogRateLimitBurst 0
$IMUXSockRateLimitBurst 0
$IMUXSockRateLimitInterval 0
$IMUXSockRateLimitSeverity 7
    
por 01.08.2017 / 08:13

Tags