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 New! Popular

Current Version
33 -= Smigus-Dyngus =-
Last Release Date
2024-04-01
Compatible With
  • Nagios 3.x
  • Nagios 4.x
  • Nagios XI
License
GPL
Hits
43937
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_container - checks docker/podman containers ?? 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 - monitors the total number of context switches across all CPUs
- 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_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

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

It is known to compile and work with:
- gcc 4.1 (RHEL 5 / CentOS 5)
- gcc 4.4 (RHEL6 / CentOS 6)
- gcc 4.8 (RHEL7 / CentOS 7)
- gcc 3.x, 5.1, 5.3, 6.3, 7-13 (openmamba GNU/Linux, Debian 8+, Fedora 25+)
- clang 3.7, 3.8, 4.9, 5, 6, 7, 8, 10-17 (openmamba GNU/Linux, Fedora 25+)

List of the Linux kernels that have been successfully tested:
- 2.6.18, 2.6.32
- 3.10, 3.14, 3.18
- 4.2, 4.4, 4,9, 4.14, 4.15, 4.16, 4.19
- 5.6, 5.7, 5.8, 5.12-5.18, 6.1-6.5

The Nagios Plugins Linux are regularly tested on
- Alpine Linux (musl libc),
- Debian, Fedora, Gentoo, and Ubuntu (GNU C Library (glibc)).

* 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.