Following is a general definition of the technology that lays behind DIGMonitor.
There are a handful of important fields:
Following is the documentation from the nagios version of the same implementation, which Zennos’s is based off of. Very similar functionality and provides some more detailed descriptions.
$ $ZENHOME/libexec/check_dig --help check_dig (nagios-plugins 1.4.5) 1.45 This plugin test the DNS service on the specified host using dig Usage:check_dig -H host -l lookup [-p <server port>] [-T <query type>] [-w <warning interval>] [-c <critical interval>] [-t <timeout>] [-a <expected answer address>] [-v] Options: -h, --help Print detailed help screen -V, --version Print version information -H, --hostname=ADDRESS Host name, IP Address, or unix socket (must be an absolute path) -p, --port=INTEGER Port number (default: 53) -l, --lookup=STRING machine name to lookup -T, --record_type=STRING record type to lookup (default: A) -a, --expected_address=STRING an address expected to be in the answer section.if not set, uses whatever was in -l -w, --warning=DOUBLE Response time to result in warning status (seconds) -c, --critical=DOUBLE Response time to result in critical status (seconds) -t, --timeout=INTEGER Seconds before connection times out (default: 10) -v, --verbose Show details for command-line debugging (Nagios may truncate output)