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

Category: Linux

Nagios plugins for monitoring Linux systems.

Nagios CSP

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

check-multipath.pl

Monitor number of available connection paths per LUN and failed paths for multipath devices on Linux.

LicenseGPL

Check-UNIX-Open-FDs-shell-script

Check Open FD for program(s) and it's child processes. It's shell script using lsof and awk.

LicenseGPL

checkagent

www.steveshipway.org/software/

A short Perl script that will test the specified host for the NRPE and NSClient agents, and will inform the user if they are working as expected. Useful for tracking down communication problems (eg firewalls) after first install of the agents.

CheckDaemon

A perl script/package to run Nagios checks in the background without the limitations of Nagios executing the checks.

CheckDirSize

Monitor size of directory and notify if size exceedes threshold. Shell script (sh), GPL

checkfile

Nagios Plugin to check if a file exist/doesn't exist. It check too if a file is empty or not.

CheckFileCount

Monitor file count of a directory and notify if the count of files exceedes threshold. Shell script (sh), GPL

CheckFileCountWithPerf

www.masergy.com

This is identical to the original CheckFileCount done by Bernd Mueller. I've just updated it to include performance data as well for graphing by external programs. I also did a simple change that added the checked directory in the status text.

LicenseGPL

Checks local DRBD-Status

Simple Script, that checks some states of DRBD-Devices.

checkvolmanager

Plugin written in perl to check the status of several volume managers. Currently supported volume managers are SVM/SDS, ZFS and VxVM on Solaris and LVM/MD on Linux. Released version 1.9: broken mdadm check is now fixed (thanks to Andrea Tartaglia)

LicenseGPL

check_altiris

This is a simple BASH Plugin which checks the connection of an Altiris Agent.

check_apache2logs

www.dotzi.net/Willkommen.html

This litte plugin checks if the Apache Webserver write logs and if the logrotation (if used) works correctly.

check_apt

nagios-aptwatch.alioth.debian.org/

Plugin to monitor Debian GNU/Linux APT packaging sytem status

check_apt_last_update

github.com/aptivate/check_apt_last_update

This is a nagios plugin to check how long it has been since apt-get upgrade was last run. It should be installed on each server you want to check and accessed via NRPE.

LicenseGPL

check_apt_updated

github.com/jryberg/nagios-plugins

Plugin for NRPE (Nagios Remote Plugin Executor) for Debian/Ubuntu to check when APT was able to update the software database last time

LicenseBSD

check_auth.pl (Advanced Nagios Plugins Collection)

github.com/harisekhon/nagios-plugins

Validates user accounts are available (eg LDAP) with no duplicate UID/GIDs

LicenseOther

check_available_memory

github.com/erude1/nagios-plugin-memory

Uses the value of (MemAvailable / MemTotal) from /proc/meminfo to determine current % of memory available.

LicenseApache

check_bastille

sourceforge.net/projects/checkbastille

Use Bastille Unix to track the level of your server security.

check_Beacon

Check the status of a Multicast Beacon server.

check_bonding by SNMP

SNMP based monitoring of the bonding status of bonded network interfaces by SNMP. If the link status of an interface is down it causes an alert. By Martin Fuerstenau

check_bonding.sh

Check all bonding on the host. you can choice one or many bonding. --------------------------------------------------------------------- Usage of check_bonding.sh --------------------------------------------------------------------- Options non obli ...

LicenseGPL

check_btrfs_stats

This plugin checks the stats of all mounted btrfs volumes. It also graphs these stats, so that you can trace back when an error occured for the first time.

check_chkrootkit

sourceforge.net/projects/checkchkrootkit/

Scan for intrusions and rootkits with chkrootkit.

check_cmusage

check_cmusage check_cmusage is a perl plugin This plugin is for LINUX edition. Computing cpu and mem usage. You need basic perl package to run this plugin. Usage: check_cmusage      -C # CPU, Memory Warning value;      -W # CPU, Memory Critica ...

LicenseGPL

check_context_switches.pl (Advanced Nagios Plugins Coll...

Checks the number of context switches on the a Linux server. Designed to be called over NRPE

check_cpu

valhalla.com.au/check_cpu

Python plugin to report the amount of idle CPU on unix based systems.

check_cpu - % used

Check the amount in % of used cpu on a linux system using either procinfo or sar (whichever is available)

check_cpu.py

check_cpu.py Python script that returns overall and per-core utilization monitoring. Supports graphing in pnp4nagios

LicenseGPL

check_cpu.py - usage and IO Wait

github.com/georgehansper/check_cpu.py

Monitor total CPU usage and CPU IO Wait for any single CPU core, and overall (average of all CPU cores). PNP4Nagios compatible.

LicenseGPL

check_cpu.py for Linux

www.finnchristiansen.de

check_cpu.py for Linux Simple python based monitoring plugin to check the cpu usage (system, user, nice, iowait, irq, softirq, idle, steal, guest, guest_steal) of a linux server. Warning/Critical thresholds and performance data output are supported.

LicenseGPL

check_cpu.sh

www.matejunkie.com/

check_cpu.sh sh-compliant script to check CPU utiliziation via Jiffies instead of parsing another frontend tool

check_cpu.sh (matejunkie)

www.matejunkie.com/

sh compliant script to check CPU utilization via /proc/stat instead of top or iostat (PNP template included)

check_cputemp.sh

Simple (Bash) Nagios script to get the temperatue of CPU from lm-sensors.

check_cpu_load

www.xenux.net/index.php?links=6&skin=&id=78

Nagios script to get the cpu usage from procinfo or sar

check_cpu_util.pl

throwsb.github.io/nagios-checks/

Checks the CPU utilization across all CPU's on a server and returns the percentage used.

LicenseGPL

check_cups_jobs

Checks the amount of cups jobs in queue and displays a top X list of jobs.

check_cups_printer

Simple script for checking the status of a specific CUPS printer.

check_debian_packages

www.etsetb.upc.edu

This plugin checks if there are debian updates available. If so, it issues a warning, if the packages are from security it raises a critical.

LicenseGPL

check_deb_kernel_version

github.com/PSComputer/Public

A Nagios plugin for Debian-based Linux hosts to check their running kernel is up-to-date with what is installed. i.e. it checks whether a reboot is required due to a kernel upgrade.

LicenseGPL

check_dig

Use of dig command instead of nslookup for DNS resolution on a monitored DNS server.

check_dir

trac.id.ethz.ch/projects/nagios_plugins/wiki/check_dir

Checks the number of files in a directory

check_dir_filecount.sh

Nagios plugin to check number of files in a directory. Written in bash, intended to be used on Linux systems.

check_disc_usage

No longer maintained. Do it with SNMP using the pathced version from the Manubulon plugins. https://github.com/dnsmichi/manubulon-snmp By Martin Fuerstenau

check_disk

An alternative Perl implementation of check_disk for Unix hosts.

check_disk - % used space

Check the used space of a mounted partition using df, and prints it in percent scale.

check_diskinode_status

github.com/divyaimca/Nagios-pugins/blob/master/check_diskpat

check_diskinode_status To find status of disk usage and inode usage based on mount point/path. The default check_disk comes with nagios-plugin pack doesnot work in my case. So this plugin can work as a alternative.

LicenseGPL

check_diskio

trac.id.ethz.ch/projects/nagios_plugins/wiki/check_diskio

Simple plugin to monitor the disk I/O on Linux systems

LicenseGPL

check_diskIO.pl

throwsb.github.io/nagios-checks/

Checks the disk I/O and transfer rate using the sar command.

LicenseGPL

check_diskrw

Simple bash script, that checks is location (directory) is read/write.

Page 2 of 7