Directory Quicklinks

Nagios Exchange

Nagios® Exchange is the central place where you'll find all types of Nagios projects - plugins, addons, documentation, extensions, and more. This site is designed for the Nagios Community to share its Nagios creations.

Have a new project for Nagios that you'd like to share? Just create an account and add it to the directory. (Read the FAQ)

Read a fil with a list of ips. One ip per line, for example
For each ip, it will ping a specified number of times.
User will pass as parameters, miliseconds and percent of packet loss thresholds. Both for warning and for critical.
So the script will return OK if ping is OK and no threshold is exceeded.
Warning if all pings exceeding thresholds are between warning boundaries.
And of some is beyond critical warning, the script will return CRITICAL

I was unable to find a guide of this nature on the internet so I wrote one up. It will walk you through the process of installing Nagios on a minimal install of CentOS 7.
Note: For those who don't want to mess with separate instances of Python, yet want to use above version 2.7.

Gathers the node status based on a computergroup, and outputs into html format + nagios check
* Match the ComputerGroup with the computergroup name you configured in the WSUS GUI.
* Make sure the application can write the output file to the requested location.

This document describes how to use a Nagios Log Server Output to create Passive Host and Service objects in Nagios XI. This document provides an example of how Nagios Log Server Outputs can perform tasks on the log data it receives.
This document is intended for use by Nagios Administrators who wish to automate the creation of passive host and service objects in Nagios XI. It also is a learning tool for how to use Outputs in Nagios Log Server.

This document describes how to send Nagios Core logs to Nagios Log Server. This documentation also applies to Nagios XI as it uses Nagios Core in the backend.
This document is intended for use by Nagios Administrators who wish to analyze their Nagios Core logs.

check_windows_repadmin is a Windows plugin for Nagios which checks the status of the replications in Microsoft Active Directory. The plugin detects the status of all the replication partners and consists of two parts: the check itself and a task, which has to be started every 5 – 60 minutes for writing log data. This task (task_windows_repadmin.exe) can be arranged through the Windows internal task scheduler for an execution every n minutes. The log file generated by the task will be analysed by the check.

check_windows_dns is a Windows plugin for Nagios which checks the condition of DNS supported by Active Directory systems. The plugin detects the condition of DNS and shows errors, if there are disturbances.