
即便開源郵件閘道 Proxmox MG 已經是相當成熟穩定的產品,但在系統維運上仍然是需要予以監視,才能在系統發生問題時立即告警,及早處理。
功能簡介
我使用 LibreNMS 進行檢測與警報通知,因此基於 LibreNMS 的 Service 功能(也就是 Nagios Plugin)撰寫檢測功能。

服務檢測如下:
- clamav-freshclam.service
ClamAV virus database updater - pmg-smtp-filter.service
Proxmox SMTP Filter Daemon - pmgdaemon.service
Proxmox Mail Gateway API Daemon - pmgmirror.service
Proxmox Mail Gateway Database Mirror Daemon - pmgpolicy.service
Proxmox Mail Gateway Policy Daemon - pmgproxy.service
Proxmox Mail Gateway API - pmgtunnel.service
Proxmox Mail Gateway Cluster Tunnel Daemon - postfix@-.service
Postfix Mail Transport Agent (instance -) - rsyslog.service
System Logging Service - ssh.service
OpenBSD Secure Shell server
使用方式可以參考 GitHub 專案上的說明。



參考資料
- `check_pmg_services` 專案
`https://github.com/jasoncheng7115/check_pmg_services`

