Home Directory Plugins Network Protocols DHCP and BOOTP Windows 2012 DHCP Failover and Scope Health Check

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

Windows 2012 DHCP Failover and Scope Health Check

Rating
0 votes
Favoured:
1
Current Version
1.1
Last Release Date
2014-06-11
Compatible With
  • Nagios 3.x
  • Nagios 4.x
  • Nagios XI
License
GPL
Hits
20850
Files:
FileDescription
check_failover_dhcp.ps1check_failover_dhcp.ps1
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
Monitoring for Windows Server 2012 DHCP Failover architecture. Monitors the failover state, mode, scope state, and scope use. Supports both LoadBalance and Failover modes.
Monitoring for Windows Server 2012 DHCP Failover architecture. Supports LoadBalance and Failover modes.

Monitors:
- Failover State
- Failover Mode
- Scope State of Each Scope
- Scope Statistics (PercentInUse) of Each Scope

This check was built with the expectation that all aspects of a DHCP service should be healthy, and reports accordingly. The script maintains only the most severe exit code as it runs, and exits with that value once all checks have been completed.

It should be noted that each portion of this script can easily be broken out into it's own check if desired.

Requirements:
Windows Server 2012 With DHCP Installed
NSClient++

Implementation:
- Implement as with any other NRPE check with NSClient++.
- There are no real arguments to pass, but the check_command requires one to function.
define service {
...
check_command check_nrpe!check_failover_dhcp!foo
}


Hopefully this check helps others who are also implementing the Failover architecture introduced with Windows Server 2012.

Suggestions welcome. Please leave a comment.