Monitor your fax scheduler/queue with OpenSMART

The OpenSMART Monitoring and Reporting Tool (see http://opensmart.sourceforge.net/) is able to monitor the Hylafax scheduler/queue.

A HowTo for monitoring your hylafax server can be found at http://opensmart.sourceforge.net/docs/documentation/userguide/appmon_hylafax.html

Here is an example configuration part for the OpenSMART agent:

  faxq|hfaxd|faxgetty 3 ERROR  hylafax isn't running. You should restart hylafax with /etc/init.d/hylafax start (as root)   

  ::: <PORT>4559</PORT> ERROR</ERRORLEVEL> hylafax scheduler hasn't an opened socket on 4559</DESCRIPTION> </CHECK4SOCKET> </SOCKETS>

<LOGS> <LOGFILE> <LOGFILENAME>/var/log/messages</LOGFILENAME> <PRIORITY>1000</PRIORITY> WARNING</ERRORLEVEL> </LOGFILTER> </LOGFILE> </LOGS>

<DISK> <FS> <FSNAME>^/var/spool/hylafax$</FSNAME> WARNING</ERRORLEVEL> <VALUE>80</VALUE> /var/spool/hylafax is getting full.</DESCRIPTION> </FS> <FS> <FSNAME>^/var/spool/hylafax$</FSNAME> ERROR</ERRORLEVEL> <VALUE>95</VALUE> /var/spool/hylafax is full.</DESCRIPTION> </FS>

</DISK>