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_disk_all (perf)
isa.its.yale.edu/confluence/display/~ww26/check_disk_allChecks all local disks. Provides performance data. Tested on AIX, RHEL, CentOS.
check_disk_io_stats
Check IO and IOPS for a device on a linux system. This check uses the /sys/block/device/stat file to calculate disk stats during a given period of time. Provides perfdata so it can be graphed.
check_disk_io_wait
Simple bash to check disk IO wait time
check_disk_util.sh
This Plugin allows to check disk utilization on hard disks. It uses iostat -x. Examples: check_disk_util -w 80 -c 90 -d sda Checks /dev/sda* at 80% and 90% of disk utilization OK: sda disk utilization 2.52% OK: sda1 disk utilization 0.00% O ...
check_dnf
github.com/nikkolasg/check_dnfa very SIMPLE script to check update from DNF the replacement of yum in fedora 22. inspired by check_yum, but do not have any options since we usually want the same behavior everytime.. OK => NO UPDATES WARNING => NON SECURITY UPDATES (Detailled) CRIT ...
check_drbd9
github.com/alaskacommunications/nagios_check_drbd9This plugin checks the status of DRBD resources for DRBD 8.4 and DRBD 9.0. The plugin can be configured to provide just the short text output or with long text output which provides details of affected resources.
check_entropy (ux)
This plugin reads /proc/sys/kernel/random/entropy_avail and returns the available entropy (perfdata included). It warns on dropping below the specified thresholds.
check_expiry.sh
This is a simple plugin that will issue an alert based on the number of days before a password expiration.
check_fetchmail
www.jsausa.com/This short shell script check to see if fetchmail is running in daemon mode on the local system.
check_file
www.lnxsys.ca/software/check_file/check_file is a nagios plugin for checking a timestamp on a file. It uses the mtime value and localtime on the server and compares the difference of those against a given critical and warning value.
check_filesize
Check if size of the specified files is smaller then given parameters. Return OK if its smaller and Warning or Error if Bytesize is greater as given parameters. The script is written for Linux/Unix. Its tested on RH/CentOS, SuSE, Debian, but should wo ...
Check_filesize linux edition
This Perl script is used to keep an eye on the size of a file. Usage : Check_filesize.pl [size criticizes] [size warning] Example: Check_filesize.pl 2048 1024 Sending critical if the size exceeds 2048 Ko/Kby Sending Warning if the size exceeds 10
check_filesize_dir
Checks all files in a Directory for their Size.
check_file_descriptors.pl (Advanced Nagios Plugins Coll...
github.com/harisekhon/nagios-pluginsCounts the number of total allocated file descriptors on a system. Designed to be called over NRPE
check_file_integrity
github.com/clebersonborges/check_file_integrityChecks integrity of a given file.
check_file_stat
This Python 2.6 check verifies if a generic not empty file owns the expected uid, gid and mode. Simply adapt it to your needs.
check_file_system
Compare checksums of all files in arbitrary directories with expected checksum from cache file.
check_full_arp
Check if the maximum value of ARP entries on any interfaces is not reached Tested on Debian Usage : check_full_arp.pl [-w | --warning warning_value] [-c | --critical critical_value] check_full_arp.pl [-h | --help] check_full_arp.pl [-v | --versio ...
Check_Gentoo_Portage
Checks for security updates on Gentoo systems. Also checks that the portage tree is current and optionally if there are any general package upgrades.
check_gpfs_health
Nagios plugin (shell script) to GPFS health monitor - Check GPFS deamon is active - Check GPFS device is healthy - Check GPFS Disk are available and up - Check GPFS inodes used in percent (you can define warning and critical threshold) - Check GPFS M ...
check_gputemp
github.com/jackbenny/check_gputempcheck_gputemp is a Bash script which checks the GPU temperature of ATI based graphics card. It uses the aticonfig tool from ATI's proprietary driver fglrx.
check_HBA_state.sh
Check the number of HBA remote port on the host. It also check the port status --------------------------------------------------------------------- Usage of check_HBA_state.sh --------------------------------------------------------------------- v ...
check_hugepages
Script to check usage of hugepages. Very usefull if you use hugepages f.e. together with Oracle databases
check_hwinfo
Get interesting but hard-to-get-at information about the server hardware, eg. free memory slots, front-side-bus speed et al
check_iflocal
Monitors ethernet interface health on a Linux box
check_ifspeed
A plugin to verify speed and duplex settings via Nagios
check_inodes.sh
Plugin for checking count of inodes on a partition. The total amount of free/used inodes will be checked, where multiple partitions may be checked in the same run. Supports pnp4nagios for creation of performance graphs. Usage: check_inodes -w [warn ...
check_iostat - I/O statistics
This plugin shows the I/O usage of the specified disk, using the iostat external program. It prints three statistics: Transactions per second (tps), Kilobytes per second read from the disk (KB_read/s) and and written to the disk (KB_written/s)
check_iostat - I/O statistics - updated 2016
This is an updated version of: http://exchange.nagios.org/directory/Plugins/Operating-Systems/Linux/check_iostat--2D-I-2FO-statistics/details - await added - bugs fixed including now reports current values instead of - average since boot. - pnp4nagio ...
check_ipmi_chassis
langfeldt.net/Quick healthcheck of disk/power/etc based on the OpenIPMI command "ipmitool chassis status"
check_ipmi_sdr_ok
langfeldt.net/Plugin based on "ipmitool sdr list all" - checks if all components are "ok".
check_ipmi_sensors
langfeldt.net/Plugin that checks each line of the "ipmitool sensor" for temperatures and voltages outside the tolerance levels.
check_isrunning
check_isrunning controls a daemon state (up or down)
check_k8temp
Check the temperature of an AMD K8 (e.g Athlon, Sempron) CPU from a Linux machine running lm_sensors.
check_kernel
Checks if the running kernel is also the newest installed kernel. If not, a reboot may be needed. This plugin is tested on Centos 6, but should work on any modern RHEL compatible system.
check_latestfile
This script checks the specified files, extracts the latest file and warns if it's too old. It's good for checking that a backup has been made every day to a certain directory.
check_legato
plone.jcu.edu.au/hpc/services-offered/nagios/nagios-installaMonitor status of a Legato Networker client.
check_linux_bonding
folk.uio.no/trondham/software/check_linux_bonding.htmlcheck_linux_bonding is a plugin for Nagios that checks bonded network interfaces on Linux. The plugin is fairly simple and will report any interfaces that are down (both masters and slaves). It will also alert you of bonding interfaces with only one slave ...
check_linux_cpu
This Nagios plugins check the CPU usage on a Linux Server
check_linux_filesystem
Plugin to check local file system health by using fsck utility in Linux. Need to modify /etc/sudoers file to make sure user nrpe can execute fsck remotely.