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_network_stats(PNP4Nagios)
github.com/juraj-havrila/check_network_statsNagios Plugin for monitoring of Network Utilization including PNP4Nagios Template. Is Executed remotely (either over check_by_ssh -tested or nrpe -not tested). Produces 2 Graphs for each NIC (also for loopback). No Parameters, just run the script. Does n ...
check_newfiles.sh
www.sistemistica.it/download.html?task=viewcategory&catid=6Plugin that check existence of new files since last execution in a specified folder.
check_nextreboot
Renvoie ok si aucun disque ne sera controlé au prochain demarrage. Renvoie avertissement si au moins 1 disque sera controlé au prochain demarrage. ---- return ok if no disk has to be checked at next reboot. Return warning if at least one disk wi ...
check_nfs4
nfsv4.bullopensource.org/doc/admin_tools/HOWTO_NFSv4_admin_2This plugin is dedicated to NFSv4 monitoring (state, performances, errors) for clients and servers.
check_nfsmounts
www.adicio.com/A perl script that checks all local NFS mounts by forking itself and trying to chdir to it and (optionally) writing to a file. It includes performance data and allows warnings based on thresholds.
check_nfs_client
plone.jcu.edu.au/hpc/services-offered/nagios/nagios-installaCheck for stale NFS handles.
check_nfs_health.sh
Nagios plugin (script) to NFS health monitor (NFS server and/or client side). With this plugin you can define client or server NFS side, RPC services which must be checked, add or exclude NFS mountpoints and add or ignore file which contain the informatio ...
check_nfs_stale
Script to check for stale NFS mounts
check_nis
sourceforge.net/projects/checknis/Nagios plugin to check the status of a NIS server on a specified host and NIS domain.
check_nmb
A check plugin to query Samba's NMB service
check_num_fds
bitbucket.org/fabio79ch/check_num_fds/srcPython check to monitor the number of files opened by a process.
check_os_updates
trac.korsani.fr/wiki/nagios-pluginsCheck whether your OS (Linux of *BSD) should be updated. Works with : Gentoo Debian/Ubuntu RedHat/Fedora/CentOS Mandriva Crux Linux Arch Linux OpenBSD FreeBSD
check_partitions
This script outputs information related to the amount of space and its usage inside all host SATA partitions (sd*). It was made to be used with check_nrpe and it should be placed on the host that is to be monitored, as well as the NRPE server.
check_pass_expire
www.eldespistado.comCheck and alert when a specific local user account is about to expire.
check_pbsmom
plone.jcu.edu.au/hpc/services-offered/nagios/nagios-installaA script to check status of pbs_mom.
check_pbssched
plone.jcu.edu.au/hpc/services-offered/nagios/nagios-installaDespite the name this project provides a means of monitoring the status of MAUI (acting as a scheduler for PBS) with Nagios and/or NRPE.
check_pbsserver
plone.jcu.edu.au/hpc/services-offered/nagios/nagios-installaA script to monitor status of a PBS server.
check_physical_link.sh
Check the ethernet port negociation. you can enter some parameter to filter some eth device --------------------------------------------------------------------- Usage of check_physical_link.sh -------------------------------------------------------- ...
check_process_by_ssh
This plugin checks if several processes are running on a remote host.
check_proclist.sh
www.sistemistica.it/download.html?task=viewcategory&catid=6Plugin to check a list of processes.
check_procmemtotal
it.emca.plThe purpose of this program is to calculate totam memory usage for a set of processes. Example can be tracking of a memory consumption for httpd apache processes. Those processes are forked into many instances. Our program looks for every pid that corre ...
check_procs_multi
trac.id.ethz.ch/projects/nagios_plugins/wiki/check_procs_mulcheck_procs_multi is a Nagios plugin similar to check_procs able to check several processes at once.
check_procs_perf
Extended version of check_procs plugin with metric dependant performance data, extended status information and total warning/critical thresholds
check_procs_pgrep
Checks if a process (or processes) is running. Uses pgrep to filter the result.
check_proc_age.sh
this bash script check if processes matching to a pattern are exceeding a given elapsed time.
check_proc_count_nt
dev.lusis.org/nagios/Plugin to check the instances of a named process on a remote Windows server.
check_proc_files
Linux perl script reports max_files (soft) utilization percentage for a given process
check_proftp_user
www.nagios-portal.org/wbb/index.phpThis plugin checks how many users are logged in on a ProFTP FTP - Server. You can specify a warning and a critical limit. Checkable local or trough check_by_ssh or NRPE Update: Corrected perfdata output to make it compliant with Nagios Plugin Guidline
check_ps.sh
www.matejunkie.com/sh-compliant script to check a specific process and its cpu/memory utilization (PNP Template included)
check_raid_gmirror for FreeBSD Software RAID
people.collaborativefusion.com/~seklecki/nagios_check_raid_gCheck the status of geom(4) gmirror(8) software RAID volumes on FreeBSD 5x and 6x.
check_raid_megarc AMI LSI Dell PowerEdge PERC4 SCSI RAI...
people.collaborativefusion.com/~seklecki/nagios_check_raid_mCheck American Megatrends / LSI Logic / Dell PERC4 SCSI Hardware RAID Controller under FreeBSD by parsing the output of ports/sysutils/megarc
Check_Ram on Linux 32-bit and 64-bit systems
www.harisekhon.com/nagiosChecks the ram usage on the local machine, good for remote checks using nrpe. Works on 32-bit and 64-bit Linux systems.
check_ram.sh
This script outputs the percentage of free memory RAM and alerts (warning/critical) according to the specified thresholds.
check_reboot-required
github.com/jryberg/nagios-pluginsThis check command checks if a reboot are required after an upgrade. It will also list packages that requires a reboot to ease the decision for the sysadmin if/when a reboot needs to be carried out. OS Requirements: Debian and Ubuntu (or derivatives) ...
check_rhc
svn.durchmesser.ch/trac/monitoringplug/Check the status of a RHES Cluster installation by snmp. This check is deprecated by check_rhcsnmp and check_clustat from monitoringplug.
check_rhel7_service
service check for linux systems.
check_rocks_nodes
Check a Rocks cluster for dead nodes
check_rootkit
www.progis.de/A constant thread - a security breach. This small plugin uses the capabilities of the "Rootkit Hunter", an open source solution downloadable from http://sourceforge.net/projects/rkhunter/
check_ro_mounts
Checks the mount table for read-only mounts - these are usually a sign of trouble (broken filesystem etc.)
check_rpc - modified version
Modified version of the original check_rpc plugin with dynamic rpc list.
check_rsync-incr
This plugin checks the rsync-incr directory, checking the backup.
check_rsync_status_time
This plugin check if rsync work good : First you have to create rsnyc script : Exemple attached : After that you can use the script How to use : Usage: ./check_rsync -h for help (this message) -l -p Example: ./check_rsync -l 60 ...
check_slackpkg
github.com/NihlaethCheck for available package upgrades with slackpkg - the minimal Slackware package manager.
check_smart
check_smart checks the output of smartctl contained in a file for health, temperature and pre-fail attributes. It also checks the data's age. A way to create a file containing the output of smartctl is to add an cron entry like the following: */20 * * ...