Microsoft Exchange NSClient++ NRPE
Overview​
The Monitoring Connector Microsoft Exchange NRPE works with the Centreon NSClient++ monitoring agent to run Powershell code to check the health and performance of Microsoft Exchange Servers
Pack assets​
Monitored objects​
- From Exchange Server 2k10 to latest
Collected metrics​
Coming soon ...
Prerequisites​
NSClient++​
To monitor an Exchange Server through NRPE, install the Centreon packaged version of the NSClient++ agent. Please follow our official documentation and make sure that the NRPE Server configuration is correct.
Powershell​
Powershell and the Microsoft.Exchange.Management.PowerShell
snap-in must be installed
on the target Server.
Installation​
- Online License
- Offline License
- Install the Centreon NRPE Client package on every poller expected to monitor Microsoft Exchange servers:
yum install centreon-nrpe-plugin
- On the Centreon Web interface, install the Centreon connecteur de supervision Exchange NRPE from the Configuration > Monitoring Connector Manager page
- Install the Centreon package on every poller expected to monitor Microsoft Exchange:
yum install centreon-nrpe-plugin
- Install the Centreon connecteur de supervision RPM on the Centreon Central server:
yum install centreon-pack-applications-exchange-nrpe
- On the Centreon Web interface, install the Centreon connecteur de supervision Exchange NRPE from the Configuration > Monitoring Connector Manager page
Host configuration​
- Log into Centreon and add a new Host through "Configuration > Hosts".
- Apply the App-Exchange-NRPE-custom template and configure all the mandatory Macros :
Mandatory | Name | Description |
---|---|---|
X | NRPECLIENT | NRPE Binary used to perform the check (default: 'check_centreon_nrpe) |
X | NRPEPORT | Port used to reach the NRPE server (default: '5666') |
X | NRPETIMEOUT | Timeout to connect to the NRPE Server (default: '10') |
X | NRPEEXTRAOPTIONS | Extraoptions to use with the NRPE binary (default: '-u -m 8192') |
Important information​
- The Queue monitoring Service only works on Exchange Server running with the hub/transport role.
- Use this format to define MAILBOX macro at the service level:
DOMAIN\\USER
- You cannot use the
|
nor!
character in your Centreon Macro definitions. Prefer using NSClient++ API if you need this.