MiVoice Office Application Suite - Technical Manual
Watchdog
Configuration > Servers > General > Watchdog

The Watchdog is responsible for the start-up of the system. It controls which services should be running (based on role selection), when they should start and proactively monitors them to ensure that are running. If any of the monitored services are stopped, the Watchdog will try and restart them and raise alerts when this occurs.

The Watchdog also provides disk management services to check for low disk space and if using call recording, will check the database to ensure that call records have been added to the database in normal business hours to monitor for potential issues.

To configure which services the Watchdog monitors, edit the roles that have been assigned to the system under Server Settings.

Watchdog Configuration

The following settings provide control over how the Watchdog operates (To access these settings, navigate to 'Configuration -> Servers Settings -> SERVERNAME -> General ->  Watchdog' in the configuration area of the MCS website).    

Drive space warning threshold

This controls the percentage of free drive space that remains before alerts are raised. The local drives on each server are checked for free space and the Watchdog will raise alerts when the amount of free space drops below this threshold. The current status of each drive is shown on each server's status page in the Dashboard menu.    

Check SMTP Settings

When this is enabled and there is an SMTP server configured in the Email configuration, each of the system admin email addresses will be used for email alarms. If this fails then an Alert in the site dashboard will be raised with the relevant details. No email will actually be sent out. Only a connection attempt tried and only if this fails will an alert be raised.

If the SMTP connection requires SSL then this option has no effect.

Check database activity

When enabled, the Watchdog will check the call records in the database to ensure that calls are being logged during normal business hours. If no calls are detected when there should be, it could be there is a problem with the system which the Watchdog will raise an alert for.