Check types available in the ServersCheck Monitoring solution

ServersCheck uses native protocols to monitor systems in an agentless way when possible. This is an overview of the monitor types:

Network Related Checks
TCP: verify if a computer responds on a certain port (Eg: web server on port 80)
PING: send a ping command and retrieves response times
PINGAVG: send 2 Windows® ping commands and check the average response time. Requires Windows® running in English.
TRACERT: performs a traceroute to check connectivity to a target host. Include IP's and Exclude IP's are supported
DNS: performs a DNS lookup to verify if the domain name matches the defined IP address.
NTP: check to see if the Network Time Protocol (NTP) server replies to request and sends NTP protocol compliant data

Internet Related Checks
URL: check if a web page contains a predefined check
URL Image: check if a url to see if the image is returned correctly
URL Exists: reads a file or URLs and verifies if the URLs exist
HTTP Status: verifies the HTTP status code returned by the web server.
HTTP Header: verifies if the predefined HTTP Header (or a part of it) can be found in the response from the web server.
FTP: makes an FTP connection and login to a remote server
FTP FILE FOUND: makes an FTP connection and login. Returns an error if a file can not be found (or not)
NNTP: test a connection to a news server

Network Traffic Related Checks
TRAFFIC: monitor inbound or outbound network traffic.
BANDWIDTH: monitor bandwidth usage by combining inbound and outbound traffic.

SNMP Related Checks
SNMP: retrieve values from an SNMP enabled device
SNMPTRAP: alert on traps received from devices like printers, routers, switches, ...

Mail Related Checks
POP3: connection and login to a mailbox (POP3 enabled)
SMTP: send a test mail through an outgoing mail server (SMTP Server)
SMTP->POP3: send a test mail through an outgoing mail server (SMTP Server) and then connect to the defined POP3 server and check if the test email was well received.

Media Server Checks
RTSP: Verifies if a RTSP media stream exists
MMS: Verifies if a MMS (Windows Media Server) stream exists and can be played

VOIP Checks
SIP: Verifies if SIP Server replies to connection request and its response time (to determine Latency and Jitter)

Applications Specific Checks
LOTUS: tries to make a connection to a Notes Server and open a specified Notes Database.

Windows Based Checks
PERFCOUNT: retrieves the value from a performance counter running on a remote Windows based host.
SERVICES: verify if a service is still running on a remote Windows based host.
PROCESS: checks if a process is running or not
PROCESSMEM: checks the memory usage of a process
PROCESSCPU: checks the CPU usage of a process
EVENTLOG: creates an alert when an error is found in the event log
CPU: tracks the CPU usage and generates an alert when exceeding a treshold
MEMORY: monitors the available memory
DRIVESPACE: alerts you when the free space on a drive is too low
REGISTRY: checks if a specific registry entry can be found

Linux/Unix Based Checks
PROCESS: verify if a process is still running on a remote Linux/Unix host.
LINUX DISK: verifies the free disk space on a remote Linux (only) based system.
LINUX MEMORY: verifies the free memory on a remote Linux (only) based system.
LINUX SNMP: enables you to trap LINUX values such as CPU Load, Free Swap Space, Partition Sizes and more.

Database Checks
ORACLE: test a connection to an Oracle server
ORACLE SNMP: retrieves key Oracle parameters through SNMP.
MYSQL: test a connection to a MYSQL server
ODBC: test a connection to ODBC compliant databases (MS SQL Server, Access, Informix, Sybase, Oracle...)
ODBCSQL: connect to an ODBC compliant databases and execute the SQL statement. The results are compared to predefined values
ODBCSQLDURATION: connect to an ODBC compliant databases and execute the SQL statement. The time to execute of the SQL statement is compared to treshold values.

Hardware Checks
CISCOWORKS (SNMP): monitors values returned by a Cisco Works Server through SNMP
DELL OPEN MANAGE (SNMP): monitors values returned by a Dell Open Manage system through SNMP
MAXDATA: monitor hardware data from a MAXDATA server

File Checks
FILE: verifies if a file exists or not at the specified location
FILECONTENT: raises an alarm if a particular content can not be found in the file
FILE NEGATIVE CONTENT: raises an alarm if a particular content can be found in the file
FILE AGE: compares the age of a file to the current time in seconds and generates an alarm if the condition is true
FILE SIZE: verifies the size of a file and raises an alert if the conditions are not met.

Environmental Checks
TEMPERATURE: Monitors the temperature (°C or F) and alerts you when needed. Requires a temperature sensor.
HUMIDITY: Monitors the humidity in the air and alerts you when needed. Requires a humidity sensor.
FLOODING: Informs when an area becomes wet or flooded. Requires a flooding sensor.
POWERUP: Informs when a power outage occurs. Requires a power sensor.

Physical Security
SECURITY: Monitors physical security sensors (door contact, motion, smoke, glass break)

Custom Checks
EXTERNAL: enables you to run your batch files (bat), exe's and vbscripts and verify its output against predefined values.
RULES: Alert when one or more rules being monitored failed