Готовый шаблон для мониторинга Proxmox Mail Gateway с помощью пассивного Zabbix Agent. Предположу, что унифицирован, так как отслеживает базовые службы решения.
Протестировано на Zabbix 7.2 и PMG 8.1
Для работы в конфигурации агента требуется добавить код ниже:UserParameter=mail.queuesize,/usr/sbin/postqueue -p | tail -n 1 | awk '{ if ($5 == "") print "0"; else print $5; }'
UserParameter=postfix.status,systemctl is-active postfix | grep -q "active" && echo 1 || echo 0
UserParameter=pmg.cpu.usage,top -b -n 1 | grep "Cpu(s)" | awk '{print $2 + $4}'
UserParameter=pmg.mem.usage,free | grep Mem | awk '{print $3/$2 * 100.0}'
UserParameter=pmg.disk.usage,df / | tail -1 | awk '{print $5}' | sed 's/%//'