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

Category: Linux

Nagios plugins for monitoring Linux systems.

Nagios Network Analyzer

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.
Category Listings:
There are 338 Listings in this Category.List your addon or plugin here!

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.

LicenseGPL

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

LicenseBSD

check_dnf

github.com/nikkolasg/check_dnf

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

LicenseGPL

check_drbd

www.drbd.org/

Checks the state of DRBD devices

check_drbd.pl

blog.doguet.fr/2010/07/checkdrbdpl.html

check_drbd.pl NAGIOS Adaptation of bb-drbd.pl (Michael Nagel)

check_drbd2

www.drbd.org/

Another check_drbd plugin with ssh capability.

check_drbd9

github.com/alaskacommunications/nagios_check_drbd9

check_drbd9 This 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.

LicenseBSD

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.

LicenseLGPL

check_expiry.sh

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

LicenseMPL

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-plugins

Counts the number of total allocated file descriptors on a system. Designed to be called over NRPE

check_file_integrity

github.com/clebersonborges/check_file_integrity

Checks integrity of a given file.

LicenseGPL

check_file_stat

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.

LicenseGPL

check_file_system

Compare checksums of all files in arbitrary directories with expected checksum from cache file.

LicenseOther

check_fs_readable

Check to see if a file system is writable.

LicenseGPL

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

LicenseGPL

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

LicenseGPL

check_gputemp

github.com/jackbenny/check_gputemp

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

LicenseGPL

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

LicenseGPL

check_heartbeat_link

www.linux-ha.org/

Checks the link status of heartbeat

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

LicenseGPL

check_iodelay

You need Iosstat.

LicenseGPL

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

LicenseGPL

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_iscsi

Check_iscsi - Check various aspects of iSCSI clients

LicenseGPL

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.

LicenseGPL

check_kolab2

www.tuxj0b.de/

Check Kolab2 Groupware-Server.

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.

LicenseGPL

check_linux_bonding

folk.uio.no/trondham/software/check_linux_bonding.html

check_linux_bonding check_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 ...

LicenseGPL

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.

LicenseGPL

check_linux_load_normalized.pl (Advanced Nagios Plugins...

github.com/harisekhon/nagios-plugins

Nagios Plugin to check Linux system load normalized / averaged against the number of CPU cores to give a more accurate impression of how CPU bound the entire server is across all CPUs/cores Makes it easy to check load across all servers with the same c ...

check_linux_mem

check_linux_mem checks the amount of system memory for a linux host libexec/check_linux_mem Usage: check_linux_mem WARNING CRITICAL Where WARNING and CRITICAL are the integer only portions of the percentage for the level desire ...

check_linux_procs

www.more-it.net/

Nagios Plugin to check multiple Linux process and ports

Page 3 of 7