Communication Server - Technical Manual
Watchdog
Configuration > Servers Settings > General > Watchdog

Overview

The Watchdog is responsible for the start-up of the system. It controls what service roles should be running, when they start and proactively monitors them to ensure that are running. If any of the monitored services are stopped then 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.

Configuration

To configure what the Watchdog monitors:

  1. Access the Servers Settings -> SERVERNAME -> General ->  Watchdog configuration section.
  2. Configure each of the options:
    • 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.
    • Reboot server daily: This will perform a schedule reboot of the server each day at 3am.
    • 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/TLS then this option has no effect.
    • Check database activity: This option will generate alerts if no calls have been recorded within the configured limits.
      • Inactivity warning threshold: The time in seconds that needs to elapse between recorded calls before the alert is raised.
      • Working hours: The alerts will only be raised if no calls have been recorded between these times.
      • Work days: The alerts will only be raised if no calls have been recorded on these days.