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!

aur-nagios-npre-plugin

github.com/mvgrimes/aur-nagios-npre-plugin

This is an Arch Linux package for the Nagios server-side NRPE plugin.

box293_check_message_queue

This Plugin is for checking the kernel message queues. Will return a critical result if more than 1 queue of the same owner exists. WARNING and/or CRITICAL thresholds can be defined on the number of message found in the queue. These need to be the second ...

LicenseGPL

chech_smartmon2

Check smart attributes via the smartmontools. This is an extension to the original work of "fuler" found at http://exchange.nagios.org/directory/Plugins/Operating-Systems/Linux/check_smartmon/details based on the logic of check_smart_attributes plugi ...

LicenseGPL

Check /etc/init.d/$script_name status

This is a nagios plug-in to check the output or exit status or an application (designed for /etc/init.d scripts, but could work with any script). If you just call it with a -s /path/script it will run the script with a 'status' argument and check the out ...

LicenseGPL

Check all system disks via ssh with check_disks

github.com/eddimas/nagios-plugins

Linux check_disk is based on the df results and supports multiple file systems (FS) analysis. Can be integrated without install anything in the remote server with the ssh_pair exchange, and has been tested on Suse, Debian, Centos and RedHat distributi ...

LicenseGPL

check areca

Very simple script which checks volume status and fan speed (need cli32 provided from areca).

check bloating process

check bloating process This plugin uses linear regression algorithm to determine if the memory usage of a given process(by name or by pid) is growing up on time.

LicenseGPL

Check cpu

Yet an other CPU check plugin for uni-/multi-processor Linux machines.

Check CPU Usage via SNMP

Check CPU Usage via SNMP Shell script to check cpu usage via SNMP. My environment need check overall CPU usage under Linux/Windows system via SNMP (not require NRPE plugin). Complete with performance data report (can display using pnp system)

LicenseGPL

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.

Check Diskspace Used by a Mounted Volume

www.yourownlinux.com/2014/12/nagios-bash-plugin-to-monitor-d

This plugin is designed using Bash script and intended to display the disk space used by the specified mount point or partition or volume. This plugin is created so that 'Performance Gauges' in Nagios XI work properly, showing appropriate 'Warnin ...

Check File and Dir Size for BASH

Bash shell script to check min/max size of files and/or directories. Relies on "stat" and "du", which most distributions should have. Usage: check_file_size.sh [--minwarn size] [--maxwarn size] [--mincrit size] [--maxcrit size] [-m

Check File Size JPC

Nagios Plugin for check the size of a local file, giving output in Bytes,KBytes,MBytes or GBytes.

LicenseGPL

Check file size, LINUX Edition

check_myfilesiz.pl

check free ram

www.markuswalther.org/

A simple shell script for nagios to check free memory on a target system

check grep command output

This plugin executes a given command and greps for spedified patterns in the output. It uses perl regex for matching.

LicenseMPL

Check HDD with HDSentinel

Check you HDD status with HDSentinel. HDSentinel is an alternative way to assess your HDDs raw SMART data.

LicenseGPL

Check interface bandwidth

Plugin for monitoring utilization of network interfaces linux and cisco. Compatible with nagvis and pnp4nagios.

LicenseGPL

Check IO stats of one or all disks

This plug-in checks IO stats of one (or all) disk. It can be used to send alerts when maximum hard drive IO/s or sectors read|write/s is reached.

LicenseGPL

Check Iostat Updated

An updated version of this plugin: http://exchange.nagios.org/directory/Plugins/Operating-Systems/Linux/check_iostat--2D-I-2FO-statistics/details With support for newest iostat and other features

Check IPCOP / Linux IF Bandwidth Usage

Just a simple plugin to monitor bandwidth usage and Line Utilization on a IPCOP Firewall using the Nagios check_by_ssh plugin. Note: You can also use it to monitor any Linux distro on which you can install vnstat. (The instructions included are for IPCOP, ...

Check Linux CPU, Process Scheduler and I/O Stats (chec...

william.leibzon.org/nagios/

This plugin provides data on CPU Utilization and Linux Schedule by reading /proc/stat parses all data into performance variables. Warning and critical alerts can be issued if CPU Utilization is high.

LicenseGPL

Check Linux Process

outsideit.net

Checks Linux process count, CPU and memory usage and produce relevant exit code and performance data to Nagios.

LicenseGPL

Check memory plugin in python (uses cached memory corre...

Check memory plugin by parsing /proc/meminfo and taking Cached mem into consideration

check network bonding

Shell script to check network bonding. Displays bonding mode.

Check New User creation in Linux

vishalvilaspatil.blogspot.in

This script will check if any new user is created on your linux server whenever the check is performed.

LicenseGPL

Check Newest files age and size in Diredtory

www.mohancheema.net

This plug-in is for LINUX edition and determines the newest file in the folder specified and it's age and size.

LicenseGPL

check nfs mountpoints

Compares /etc/fstab and /proc/mounts

Check nic link

This plugin will check that ethX is up and that there is a link detected. I designed it mainly for bonded nic sets, it can be hard to tell if 1 of the nics is unplugged because the interface will be up and the bondX will also work. This monitors the nics. ...

LicenseGPL

Check number of files in directory via telnet

thehollick.com/dokuwiki/doku.php?id=nagios:plugins:mine#expe

Plugin to check number of files in a remote directory using telnet. Implemented in Expect.

Check Open FDs (File Descriptors)

Check Open FDs (File Descriptors) Simple bash script Work only in Linux Check total open file descriptors and compare with percent of maximum allowance by kernel There are default values. So script do not need any args but you can customize: -w - warning level in number of FDs - ...

LicenseGPL

check open files

A very simple script to check the number of opened files on system (linux of course..).

check open ports on nagios

This is an initial effort to write a plugin that looks at the open ports on a host and verifies if the ports are white-listed. The white listed ports can be passed using -l option : allowed ports must be separated by commas ex : check_openPorts. ...

check physical memory

Check physical memory using shell script. Memory is displayed as a percentage.

Check Process Resources

www.ektechnologies.com

Check Process Resources This check can be used to monitor processes either on the Nagios server or on other Linux machines when used in conjunction with check_by_ssh.

LicenseGPL

Check process runtime

A script that checks, if a given process has exceeded a defined runtime in seconds

check processes

www.markuswalther.org/

A simple shell script for nagios to check the number of processes running on a target system

Check Processes and Ports

A script that checks if processes and TCP ports are up. Tested on Redhat Enterprise Linux 3,4, Fedora 4,5,6, Solaris 6,7,8,9 and HP-UX 11.11,11.23

Check RAM usage as a percentage

Queries via snmp and returns the memory usage as a percentage.

LicenseMIT

Check RHEL Last Update

Plugin calculates number of days since last success update on your RHEL, CentOS server.

LicenseGPL

Check Rsync

Checks Rsync Servers. Features include authentication, directory listings, data transfers, test timing, output prefixing, verbosity levels and timeout enforcement. Direct support for Gentoo Portage Mirrors.

Check UNIX Disk usage

www.boreal-labs.com

Check UNIX Disk usage Checks, in UNIX-like systems, the space used on local filesystems.

LicenseGPL

Check UNIX Memory Usage

www.boreal-labs.com

Check UNIX Memory Usage Checks memory usage (overall, by running processes, as filesystem cache and swap) on UNIX-like operating systems

LicenseGPL

Check UNIX Open FDs

www.boreal-labs.com

Check UNIX Open FDs Checks the number of open files by process and program.

LicenseGPL

Check Upstart Job Status

github.com/jg10/Nagios-Plugins

This plugin checks the status of a given Upstart job name on Linux hosts (e.g. Ubuntu) and reports a warning if the job is in the process of stopping and critical if it's stopped.

LicenseGPL

Check user implementation

Check if a specified user exists and that he has the correct userId, groupId, groupname and supplementary groups.

LicenseMPL

Check VMWare Server 2 virtual maschines

Plugin for checking VMWare Server 2.0 for running vm's. The plugin is written for linux.

Page 1 of 7