Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: Linux
Nagios plugins for monitoring Linux systems.
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Submit Your Nagios Project!
Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.check-multipath.pl





Monitor number of available connection paths per LUN and failed paths for multipath devices on Linux.
Check-UNIX-Open-FDs-shell-script





Check Open FD for program(s) and it's child processes. It's shell script using lsof and awk.
checkagent





A short Perl script that will test the specified host for the NRPE and NSClient agents, and will inform the user if they are working as expected. Useful for tracking down communication problems (eg firewalls) after first install of the agents.
CheckDaemon





A perl script/package to run Nagios checks in the background without the limitations of Nagios executing the checks.
CheckDirSize





Monitor size of directory and notify if size exceedes threshold. Shell script (sh), GPL
checkfile





Nagios Plugin to check if a file exist/doesn't exist. It check too if a file is empty or not.
CheckFileCount





Monitor file count of a directory and notify if the count of files exceedes threshold. Shell script (sh), GPL
CheckFileCountWithPerf





This is identical to the original CheckFileCount done by Bernd Mueller. I've just updated it to include performance data as well for graphing by external programs. I also did a simple change that added the checked directory in the status text.
checkvolmanager





Plugin written in perl to check the status of several volume managers. Currently supported volume managers are SVM/SDS, ZFS and VxVM on Solaris and LVM/MD on Linux. Released version 1.9: broken mdadm check is now fixed (thanks to Andrea Tartaglia)
check_apache2logs





This litte plugin checks if the Apache Webserver write logs and if the logrotation (if used) works correctly.
check_apt





Plugin to monitor Debian GNU/Linux APT packaging sytem status
check_apt_last_update





This is a nagios plugin to check how long it has been since apt-get upgrade was last run. It should be installed on each server you want to check and accessed via NRPE.
check_apt_updated





Plugin for NRPE (Nagios Remote Plugin Executor) for Debian/Ubuntu to check when APT was able to update the software database last time
check_auth.pl (Advanced Nagios Plugins Collection)





Validates user accounts are available (eg LDAP) with no duplicate UID/GIDs
check_available_memory





Uses the value of (MemAvailable / MemTotal) from /proc/meminfo to determine current % of memory available.
check_bastille





Use Bastille Unix to track the level of your server security.
check_bonding by SNMP





SNMP based monitoring of the bonding status of bonded network interfaces by SNMP. If the link status of an interface is down it causes an alert. By Martin Fuerstenau
check_bonding.sh





Check all bonding on the host. you can choice one or many bonding. --------------------------------------------------------------------- Usage of check_bonding.sh --------------------------------------------------------------------- Options non obli ...
check_btrfs_stats





This plugin checks the stats of all mounted btrfs volumes. It also graphs these stats, so that you can trace back when an error occured for the first time.
check_chkrootkit





Scan for intrusions and rootkits with chkrootkit.
check_cmusage





check_cmusage is a perl plugin
This plugin is for LINUX edition. Computing cpu and mem usage. You need basic perl package to run this plugin.
Usage: check_cmusage
-C # CPU, Memory Warning value;
-W # CPU, Memory Critica ...
check_context_switches.pl (Advanced Nagios Plugins Coll...





Checks the number of context switches on the a Linux server. Designed to be called over NRPE
check_cpu





Python plugin to report the amount of idle CPU on unix based systems.
check_cpu - % used





Check the amount in % of used cpu on a linux system using either procinfo or sar (whichever is available)
check_cpu.py





Python script that returns overall and per-core utilization monitoring. Supports graphing in pnp4nagios
check_cpu.py - usage and IO Wait





Monitor total CPU usage and CPU IO Wait for any single CPU core, and overall (average of all CPU cores). PNP4Nagios compatible.
check_cpu.py for Linux





Simple python based monitoring plugin to check the cpu usage (system, user, nice, iowait, irq, softirq, idle, steal, guest, guest_steal) of a linux server. Warning/Critical thresholds and performance data output are supported.
check_cpu.sh





sh-compliant script to check CPU utiliziation via Jiffies instead of parsing another frontend tool
check_cpu.sh (matejunkie)





sh compliant script to check CPU utilization via /proc/stat instead of top or iostat (PNP template included)
check_cpu_load





Nagios script to get the cpu usage from procinfo or sar
check_cpu_util.pl





Checks the CPU utilization across all CPU's on a server and returns the percentage used.
check_debian_packages





This plugin checks if there are debian updates available. If so, it issues a warning, if the packages are from security it raises a critical.
check_deb_kernel_version





A Nagios plugin for Debian-based Linux hosts to check their running kernel is up-to-date with what is installed. i.e. it checks whether a reboot is required due to a kernel upgrade.
check_dir





Checks the number of files in a directory
check_dir_filecount.sh





Nagios plugin to check number of files in a directory. Written in bash, intended to be used on Linux systems.
check_disc_usage





No longer maintained. Do it with SNMP using the pathced version from the Manubulon plugins. https://github.com/dnsmichi/manubulon-snmp By Martin Fuerstenau
check_disk - % used space





Check the used space of a mounted partition using df, and prints it in percent scale.
check_diskinode_status





To find status of disk usage and inode usage based on mount point/path. The default check_disk comes with nagios-plugin pack doesnot work in my case. So this plugin can work as a alternative.
check_diskio





Simple plugin to monitor the disk I/O on Linux systems
check_diskIO.pl





Checks the disk I/O and transfer rate using the sar command.