Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

nagios-plugins-linux

Current Version
28
Last Release Date
2020-12-12
Compatible With
  • Nagios 3.x
  • Nagios 4.x
  • Nagios XI
License
GPL
Hits
43262
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
A suite of plugins for monitoring any Linux server or Linux appliance.
* Important Note *
If you find this software useful, please add a star to the GitHub project
https://github.com/madrisan/nagios-plugins-linux
This will let me know that it is worth the effort to continue the development.

Here's the list of the plugins currently available:
- check_clock - returns the number of seconds elapsed between local time and Nagios server time
- check_cpu - checks the CPU (user mode) utilization
- check_cpufreq - displays the CPU frequency characteristics
- check_cswch - monitors the total number of context switches across all CPUs
- check_docker - returns some runtime metrics exposed by Docker
- check_fc - monitors the status of the fiber status ports
- check_ifmountfs - checks whether the given filesystems are mounted
- check_intr - monitors the 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_podman - monitor the status of podman container
- check_pressure - checks Linux Pressure Stall Information (PSI) data
- check_readonlyfs - checks for readonly filesystems
- 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

Supported platforms:
All Linux distros that ship a C99 compatible C compiler.

It is known to compile and work with:
* gcc 3.x, 5.1, 5.3, 6.3, 7, 8, 9, 10
* clang 3.7, 3.8, 4.9, 5, 6, 7, 8, 10, 11

List of the Linux kernels that have been successfully tested: 2.6.18, 2.6.32, 3.x, 4.x, 5.6+

* Note *
Please report any build and execution problems and requests for enhancements or new features.
Reviews (1)
byphilippe_CANDIDO, July 22, 2014
1 of 1 people found this review helpful
I use plugins to supervise more than 200 virtual machines in REHL5 and CentOS5.
The plugins allow ot generate high quality graphics performance.

The option "check_readonlyfs" allows you to quickly see the virtual machine failed during the loss of a SAN storage path.
Thank you for this quality work.