Advanced Options for Service Monitoring Events
Multiple options should be separated by a semicolon: key1=value1,value2;key2=value3
ServiceTypeOptionsDetailsNotes
Disks Local warning_pct=85 Adjust warning alert level If you do not specify particular mount points/disks to monitor, it will default to monitoring all available mount points/ non-removable disks.
critical_pct=95 Adjust critical alert level
mounts=/[,/mount2] Specify particular mount points to monitor (Unix)
disks=C[,D] Specify particular non-removable disks to monitor (Win32)
ServiceTypeOptionsDetailsNotes
DNS Network host=yahoo.com Specify hostname to query the nameserver for Requires Net::DNS module for specific host lookup
timeout=20 Adjust connection timeout
ServiceTypeOptionsDetailsNotes
FTP Network user=anonymous User to login as Requires Net::FTP module if you wish to attempt to login with a specified username/password.
You must specify a user and a password if you wish to attempt a login.
pass=foo@bar.tld Password to login with
timeout=20 Adjust connection timeout
ServiceTypeOptionsDetailsNotes
HTTP Network path=/index.html Path to a specific page you wish to retrieve To use the "checkfor" option you must specify a "path" option
checkfor=ALL_OK Specific string that must appear on the page
timeout=20 Adjust connection timeout
ServiceTypeOptionsDetailsNotes
IMAP4 Network user=D.Mark User to login as Requires Mail::IMAPClient module if you wish to attempt to login with a specified username/password.
You must specify a user and a password if you wish to attempt a login.
pass=secretPWD Password to login with
timeout=20 Adjust connection timeout
ServiceTypeOptionsDetailsNotes
Load Local warning_level=1.5 Adjust warning alert level (Unix) Measures server load on Unix servers.
Measures CPU utilization on Win32.
critical_level=3.0 Adjust critical alert level (Unix)
warning_pct=85 Adjust warning alert level (win32)
critical_pct=95 Adjust critical alert level (Win32)
ServiceTypeOptionsDetailsNotes
NNTP Network timeout=20 Adjust connection timeout Will utilize Net::NNTP module if available for a more thorough NNTP response check.
ServiceTypeOptionsDetailsNotes
Ping Network warning_level=.75 Adjust packets received/sent warning alert level Will utilize Net::Ping module if available.
critical_level=.5 Adjust packets received/sent critical alert level.
Service Type Options Details Notes
POP3
Network
user=D.Mark
User to login as

Requires Mail::POP3Client Perl module if you wish to attempt to login with a specified username/password.
You must specify a user and a password if you wish to attempt a login

pass=secretPWD
Password to login with
auth=pass|apop
Authentication method - default is standard password auth
timeout=20
Adjust connection timeout
Service Type Options Details Notes
Sensor
Both
notify_warning=off
Stops warning alerts if no email recipients are specified with "notify" option

The Main Sensor will detect if this monitoring event does not check in from an Auxiliary Sensor and will alert you that the Sensor has possibly died. In order to achieve complete redundancy of alerting, you must specify "notify" addresses in all Sensor checks.

notify=email1[,email2]
Email addresses that the local Sensor should notify if it detects either the database is unreachable, or the Main Sensor has not checked in within the past 10 minutes
Service Type Options Details Notes
SMTP
Network
hello=yourdomain.tld
Some servers require a "HELLO" domain in order to respond correctly

Will utilize Net::SMTP Perl module if available. "hello" option only utilized if using Net::SMTP Perl module

timeout=20
Adjust connection timeout
Service Type Options Details Notes
SSH
Network
timeout=20
Adjust connection timeout

 

Service Type Options Details Notes
TCP
Network
request_string=string
String that should be printed to the port once connected

This is the "Swiss Army Knife" of service checks that can be adapted to check any standard TCP based service using a combination of possible options. All TCP[1-4] service checks have the same options as this TCP check

lines_to_read=2
Maximum number of response lines to read
banner=string
String that must be present in the lines returned
quit_string=string
Courtesy string to print before closing the connection
timeout=20
Adjust connection timeout
Service Type Options Details Notes
Telnet
Network
timeout=20
Adjust connection timeout