The cPFence Owl WatchDog is a smart monitoring system that automatically keeps your server’s most critical services running and notifies you if anything fails. If a monitored service stops unexpectedly, Owl will attempt to restart it and send a notification email.
Services Monitored by Owl WatchDog
- SSH
- CRON
- Rspamd
- Postfix
- Dovecot
- Pure-FTP
- MySQL
- Web Server (Apache, LiteSpeed, OLS, Nginx)
- DNS
- Main Control Panel
- AppCD Service
Common and Fastest Solution: Disable Unused Services
The quickest fix for frequent notifications about a failing service is simply to disable the service if it's not needed. For example, if you don't use rspamd
or Apache, disable them to stop Owl WatchDog from monitoring and reporting them:
systemctl disable rspamd.service
systemctl disable apache2.service
How Owl WatchDog Monitors Services (Example: Rspamd)
The following logic is applied to all monitored services. Taking rspamd
as an example:
- Owl first checks if
rspamd
is enabled:
If disabled, monitoring is skipped.systemctl is-enabled rspamd.service
- If enabled, Owl checks if the service is running:
If inactive, it attempts to restart it and sends an hourly notification.systemctl is-active rspamd.service
Further Troubleshooting
To investigate why a service is failing frequently, review its logs:
journalctl -u rspamd.service -b
You can also track Owl's real-time activities by running:
cpfence --monitor-owl-logs
Need Further Assistance?
Visit our Knowledgebase or contact our support team for help.