Envio de alertas por e-mail com rsyslog

Envio de alertas por e-mail com rsyslog

Fui solicitado a enriquecer nosso sistema de alerta atual no rsyslog adicionando recursos de mailing para alguns casos de uso específicos. O plug-in ommail parece ser o único a ser usado com o rsyslog para fazer isso. No entanto, depois de falhar em várias tentativas, ainda não consigo enviar um único email do rsyslog. Aqui está a aparência do meu /etc/rsyslog.conf ommail no momento (para a parte do ommail):

# Send output as a mail
$ModLoad ommail
$ActionMailSMTPServer [THE SMTP SERVER]
$ActionMailFrom [SOME RANDOM SENDING EMAIL]
$ActionMailTo [MY EMAIL]
$template mailSubject,"TEST"
$template mailBody,"RSYSLOG"
$ActionMailSubject mailSubject
$ActionExecOnlyOnceEveryInterval 5
:msg, contains, "a" :ommail:;mailBody
$ActionExecOnlyOnceEveryInterval 0

Basicamente, para fins de teste, eu queria que esse script fosse acionado sempre que um "a" fosse detectado em um log, o que é muito provável que aconteça. Até hoje ainda não recebi nada. Fiz testes de amostra de e-mails com mailx(com um link simbólico ativado mail) e posso confirmar que recebi os e-mails, portanto não se trata de um problema de SMTP.

Estou com poucas alternativas para documentações do ommail, o que provavelmente significa que poucas pessoas enfrentam problemas com este plug-in. Você tem uma ideia do que eu poderia ter feito de errado ou não pensar?

**Config:**
rsyslogd 8.24.0-34.el7
CentOS Linux 7 (Core)

Responder1

informação relacionada