Não tem jeito, eu tenho medo (ou que eu saiba). No entanto, você pode usar uma chamada externa / novo tipo de mídia para enviar e-mails, via PHPmailer ou python ou até mesmo um script de shell, usando qualquer corpo de mensagem que você goste - até mesmo HTML. Não é realmente legal, mas funciona. Eu mesmo fiz isso, mas não recentemente, confira este howto .
Informação principal:
Crie um script em /etc/zabbix/alert.d/
, por ex. zabbix_html_mail.sh
.
Edite o script, digite o seguinte (ou similar):
#!/bin/sh
export [email protected]
export zabbixemailto="$1"
export zabbixsubject="$2"
export zabbixbody="$3"
export smtpserver=SMTP_HOST
export smtplogin=SMTP_LOGIN
export smtppass=SMTP_PASSWORD
/usr/bin/sendEmail -f $smtpemailfrom -t $zabbixemailto -u $zabbixsubject \
-m $zabbixbody -s $smtpserver:25 -xu $smtplogin -xp $smtppass -o tls=no \
-o message-content-type=html
Crie um novo tipo de mídia no zabbix, usando script
como type
, insira o caminho do script e insira sua mensagem no formato HTML, usando {TRIGGER.STATUS}
, {TRIGGER.URL}
, {TRIGGER.XXXXXXX}
no corpo da mensagem / assunto e assim por diante.