Windows NRPE 0.5
Overview​
This Monitoring Connector allows to get metrics and statuses collected thanks to the NSClient++ monitoring agent and its embedded NRPE Server.
Templates​
The Centreon Monitoring Connector Windows NSClient 0.5 brings 1 host template:
- OS-Windows-NSClient-05-NRPE-custom
It brings the following service templates:
Service Alias | Service Template | Service Description | Default | Discovery |
---|---|---|---|---|
Active-Sessions | OS-Windows-NSClient05-Counter-Active-Sessions-NRPE-custom | Check active sessions using NRPE protocol | ||
Counter-Generic | OS-Windows-NSClient05-Counter-Generic-NRPE-custom | Check generic counter using NRPE protocol | ||
Cpu | OS-Windows-NSClient05-Cpu-NRPE-custom | Check Cpu usage using NRPE protocol | X | |
Disks | OS-Windows-NSClient05-Disks-NRPE-custom | Check disks usage using NRPE protocol | X | |
Eventlog-Generic | OS-Windows-NSClient05-Eventlog-Generic-NRPE-custom | Check event logs using NRPE protocol | ||
Files-Generic | OS-Windows-NSClient05-Files-Generic-NRPE-custom | Check files (dates, size, etc...) using NRPE protocol | ||
Logfiles-Generic | OS-Windows-NSClient05-Logfiles-Generic-NRPE-custom | Check log file using NRPE protocol | ||
Memory | OS-Windows-NSClient05-Memory-NRPE-custom | Check memory usage using NRPE protocol | X | |
Ntp | OS-Windows-NSClient05-Ntp-NRPE-custom | Check Ntp time synchronization using NRPE protocol | ||
Pending-Reboot | OS-Windows-NSClient05-Pending-Reboot-NRPE-custom | Check pending reboot using NRPE protocol | ||
Process-generic | OS-Windows-NSClient05-Process-Generic-NRPE-custom | Check processes state using NRPE protocol | ||
Remote-Ping | OS-Windows-NSClient05-Remote-Ping-NRPE-custom | Check remote ping using NRPE protocol | ||
Services-Auto | OS-Windows-NSClient05-Services-Auto-NRPE-custom | Check automatic started services state using NRPE protocol | X | |
Services-Generic-Name | OS-Windows-NSClient05-Services-Generic-Name-NRPE-custom | Check services state using NRPE protocol | ||
Sessions | OS-Windows-NSClient05-Sessions-NRPE-custom | Check sessions using NRPE protocol | ||
Swap | OS-Windows-NSClient05-Swap-NRPE-custom | Check swap usage using NRPE protocol | X | |
Task-Generic | OS-Windows-NSClient05-Task-Generic-NRPE-custom | Check scheduled tasks using NRPE protocol | ||
Updates | OS-Windows-Updates-NRPE-custom | Check windows pending updates | ||
Uptime | OS-Windows-NSClient05-Uptime-NRPE-custom | Check uptime using NRPE protocol |
Discovery rules​
- Service
Rule Name | Description |
---|---|
OS-Winfows-NRPE-Disk-Name | Discover disk name. |
More information about discovering services automatically is available on the dedicated page.
Collected metrics​
- Counter-Active-Sessions
- Counter-Generic
- Cpu
- Disk
- Eventlog-Generic
- Files-Generic
- Logfiles-Generic
- Memory
- Swap
- Sessions
- Updates
Metric name | Unit |
---|---|
Sessions_value | Count |
Metric name | Unit |
---|---|
Counter_value | Count |
Metric name | Unit |
---|---|
total 5m | % |
total 1m | % |
total 5s | % |
Metric name | Unit |
---|---|
used | Bytes |
Metric name | Unit |
---|---|
problemCount | Count |
Metric name | Unit |
---|---|
count | Count |
Metric name | Unit |
---|---|
default_lines | Count |
default_warnings | Count |
default_criticals | Count |
default_unknowns | Count |
Metric name | Unit |
---|---|
used | Bytes |
Metric name | Unit |
---|---|
swap | Bytes |
Metric name | Unit |
---|---|
sessions-created | Count |
sessions-disconnected | Count |
sessions-reconnected | Count |
sessions-active | Count |
sessions-disconnected-current | Count |
Metric Name | Unit |
---|---|
windows.pending.updates.count |
Prerequisites​
Centreon NSClient++​
To monitor an Active Directory domain controller 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.
Installation​
- Online License
- Offline License
- Install the Centreon NRPE Client package on every Poller expected to monitor Windows resources:
yum install centreon-nrpe3-plugin
- On the Centreon Web interface, install the Windows NRPE 0.5 Centreon Monitoring Connector on the Configuration > Monitoring Connector Manager page.
- Install the Centreon NRPE Client package on every Poller expected to monitor Windows resources:
yum install centreon-nrpe3-plugin
- Install the Windows NRPE 0.5 Centreon Pack RPM on the Centreon Central server:
yum install centreon-pack-operatingsystems-windows-nsclient-05-nrpe
- On the Centreon Web interface, install the Windows NRPE 0.5 Centreon Monitoring Connector on the Configuration > Monitoring Connector Manager page.
Host configuration​
- Log into Centreon and add a new Host through Configuration > Hosts.
- Fill the Name, Alias & IP Address/DNS fields according to your Windows server settings.
- Select the OS-Windows-NSClient-05-NRPE-custom template to apply to the Host.
- Once the template is applied, fill in the corresponding macros. If you're in 21.10 or higher version and you've just installed centreon-nrpe3-plugin, you will have to replace the default macro values by the bold ones:
Mandatory | Name | Value | Description |
---|---|---|---|
X | NRPECLIENT | check_centreon_nrpe3 | NRPE Plugin binary to use (Default: 'check_centreon_nrpe') |
X | NRPEPORT | 5666 | NRPE Port of the target server (Default: '5666') |
X | NRPETIMEOUT | 30 | Timeout value (Default: '30') |
X | NRPEEXTRAOPTIONS | -u -2 -P 8192 | Extraoptions to use with the NRPE binary (default: '-u -m 8192') |
Troubleshooting​
Please find the troubleshooting documentation for NRPE checks in the dedicated chapter of the Centreon documentation.