
This project provides several plugins for monitoring physical and virtual Linux hosts with Nagios and Nagios-compatible monitoring systems like Icinga and Naemon.
Nagios is an open source computer system monitoring, network monitoring and infrastructure monitoring software application.
Web sites
- GitHub: https://github.com/madrisan/nagios-plugins-linux
- Wiki: https://github.com/madrisan/nagios-plugins-linux/wiki
Available Nagios Plugins
| Plugin Name | Detailed Informations | 
|---|---|
| check_clock | Returns the number of seconds elapsed between local time and Nagios server time | 
| check_container | Checks docker/podman containers (:warning: pre-alpha, requires libcurl version 7.40.0+) | 
| check_cpu | Checks the CPU (user mode) utilization | 
| check_cpufreq | Displays the CPU frequency characteristics | 
| check_cswch | Checks the total number of context switches across all CPUs | 
| check_fc | Monitors the status of the fiber status ports | 
| check_filecount | Checks the number of files found in one or more directories :new: | 
| check_ifmountfs | Checks whether the given filesystems are mounted | 
| check_intr | Monitors the total number of system interrupts | 
| check_iowait | Monitors the I/O wait bottlenecks | 
| check_load | Checks the current system load average | 
| check_memory | Checks the memory usage | 
| check_multipath | Checks the multipath topology status | 
| check_nbprocs | Displays the number of running processes per user | 
| check_network | Displays some network interfaces statistics | 
| check_paging | Checks the memory and swap paging | 
| check_pressure | Checks Linux Pressure Stall Information (PSI) data | 
| check_readonlyfs | Checks for readonly filesystems | 
| check_selinux | Checks if SELinux is enabled | 
| check_swap | Checks the swap usage | 
| check_tcpcount | Checks the tcp network usage | 
| check_temperature | Monitors the hardware’s temperature | 
| check_uptime | Checks how long the system has been running | 
| check_users | Displays the number of users that are currently logged on | 
Documentation
The full documentation and the source code are available in the project GitHub site.