NagiosPluginsNT

Bookmark and Share

Rating
0 votes
Favoured:
0
Current Version
0.4.2
Last Release Date
2009-07-30
Compatible With
  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
Hits
2695
Files:
FileDescription
NagiosPluginsNT-0.4.2.zipNagiosPluginsNT-0.4.2.zip
NagiosPluginsNT is a comprehensive collection of Nagios check plugins written in C# .NET. The goal is to eventually have a Windows equivalent to the official Nagios plugins for *NIX, but with the power of WMI for Windows monitoring.
NagiosPluginsNT was originally designed to be used with NRPE_NT but should work just as well on any other NRPE daemon for Windows. This project has proven to be quite stable so far (handling over 400 host/service checks from a single proxy in our test lab) and has the following features:

* Includes WMI check plugins for processor, memory, disk, and swap utilization, as well as system uptime, stopped services, and more.
* Includes generic ICMP ping, SNMP, and TCP check plugins for monitoring non- Windows hosts.
* Performance values are returned when appropriate. Multiple text/performance values are also possible.
* Plugins that return strings can accept simple regular expressions as their threshold parameters.
* All plugins adhere to the official Nagios Plugin Development Guidelines.



NagiosPluginsNT was built upon a simple object-oriented framework, the goal of which is to handle low-level tasks that are common to all plugins (eg: checking thresholds, formatting output, etc.). This should make it easy even for programming novices to extend the current plugins or create their own. The framework has the following features:

* Written in highly commented C# .NET.
* Includes class libraries for ICMP, SNMP, TCP, WMI, and Windows registry checks.
* Source code is available under the provisions of the GNU General Public License version 2.

NagiosPluginsNT is maintained by Mike Conigliaro