CFG Ошибка получения электронной почты каждые 5 минут из Zabbix на сервере Unix
Я настроил sSMTP в Unix-системе myzabbixserver, которая успешно доставляет оповещения Zabbix через Gmail. Странно, но я получаю электронное письмо в свой почтовый ящик Gmail (который я использую в качестве адреса "От" для конфигурации sSMTP) КАЖДЫЕ 5 минут со следующими данными:
from: root <my.zabbix@gmail.com>
to: root
bcc: my.zabbix@gmail.com
subject: Cron <root@myzabbixserver> if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then mkdir -p /var/log/mrtg ; env LANG=C /usr/bin/mrtg /etc/mrtg.cfg 2>&1 | tee -a /var/log/mrtg/mrtg.log ; fi
body: ERROR: CFG Error in "workdir", line 8: Working directory /var/www/mrtg does not exist
sSTMP.conf
root=my.zabbix@gmail.com
mailhub=smtp.gmail.com:587
rewriteDomain=gmail.com
AuthUser=my.zabbix@gmail.com
AuthPass=my.password
hostname=myzabbixserver
FromLineOverride=YES
UseTLS=YES
UseSTARTTLS=YES
AuthMethod=LOGIN
Сценарийgmail.sh, который Zabbix использует для отправки оповещений по электронной почте:
#!/bin/bash
to=$1
subject=$2
body=$3
echo $body | /usr/bin/mailx $to -s "$subject"
Что означает это письмо и как я могу его остановить?
1 ответ
Это не проблема Zabbix, а проблема mrtg. Ваше задание mrtg cron /etc/cron.d/mrtg не выполняется, и вы получаете этот вывод ошибки cron.
Решения:
- правильно настроить mrtg ( http://www.debianhelp.co.uk/mrtg.htm)
- удалить mrtg / отключить работу mrtg cron
- ...