Nagios Plugins

Nagios plugins are for monitoring our systems.

Here are the Nagios plugins that we like to use.
All these are in the Nagios plugins standard download.

check_apt Check for software updates on systems that use package management systems based on the apt-get command in Debian GNU/Linux.
check_by_ssh Use SSH to execute commands on a remote host.
check_dhcp Test the availability of DHCP servers on a network
check_disk Check the amount of used disk space on a mounted file system and generates an alert if free space is less than one of the threshold values.
check_dns Use the nslookup program to obtain the IP address for the given host/domain query, with an optional DNS server to use.
check_dummy Simply return the state corresponding to the numeric value of the argument with optional text.
check_ftp Test FTP connections with the specified host (or unix socket).
check_http Test the HTTP/HTTPS service on the specified host. It can follow redirects, search for strings and regular expressions, check connection times, and report on certificate expirations.
check_imap Test IMAP connections with the specified host (or unix socket).
check_jabber Test JABBER connections with the specified host (or unix socket).
check_ldap Test LDAP connections with the specified host (or unix socket).
check_load Test the current system load average.
check_log Scan a specified log file for a specific pattern.
check_mailq Check the number of messages in the mail queue (supports multiple sendmail queues, qmail).
check_mysql Test connections to a MySQL server.
check_mysql_query Check a MySQL query result against threshold levels.
check_nagios Check the status of the Nagios process on the local machine.
check_ping Use ping to check connection statistics for a remote host.
check_pop Test POP connections with the specified host (or unix socket).
check_procs Check all processes and generate WARNING or CRITICAL states if a specified metric is outside a threshold range. Search filters can be applied to limit the processes to check.
check_smtp Attempt to open an SMTP connection with the host.
check_ssh Try to connect to an SSH server at specified server and port.
check_swap Check swap space on local machine.
check_tcp Test TCP connections with the specified host (or unix socket).
check_time Check the time on the specified host.
check_udp Test UDP connections with the specified host (or unix socket).
check_users Check the number of users currently logged in on the local system and generates an error if the number exceeds the thresholds specified.



What's Next?

blog comments powered by Disqus