I have searched everywhere for a fix for a problem with NRDS. We have implemented NRDS data sender on 5 servers located in a secluded environment from our Nagios XI Server, and all is working fine except one portion.
4 of the 5 servers are running Server 2008 R2, and they are not correctly returning the CPU utilization - the checks always just return the result of 0%.
I have tested this on the actual servers via an RDP session and running the cmd command, and get the same results of 0% utilization regardless of the load on the CPU, and all other checks such as RAM work fine.
I have tried monitoring the CPU via two different plugins that come with NRDS: check-pdm.exe & cpuload_nrpe_nt.exe
The default command that was set during the NRDS setup was cpuload_nrpe_nt.exe, and this is working fine on the 5th server, which is running Server 2012, however there is a bug preventing it from returning correct results on a 2008 OS.
Please help!
Thanks,
NRDS does not report CPU utililzation
- Box293
- Too Basu
- Posts: 5126
- Joined: Sun Feb 07, 2010 10:55 pm
- Location: Deniliquin, Australia
- Contact:
Re: NRDS does not report CPU utililzation
What happens when you run these commands at a command line on these servers?essrichard wrote:The default command that was set during the NRDS setup was cpuload_nrpe_nt.exe, and this is working fine on the 5th server, which is running Server 2012, however there is a bug preventing it from returning correct results on a 2008 OS.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
-
essrichard
- Posts: 24
- Joined: Wed Apr 29, 2015 12:10 pm
Re: NRDS does not report CPU utililzation
Command: cpuload_nrpe_nt.exe 90 95
Results: NOW: Mean:0.000000% Variance: 0.000000% CUMULATIVE: Mean:0.000000% Variance: 0.000000%
Command: check_pdm.exe --processor
Result: PROCESSOR OK - usage 0.00%|'processor usage'=0.00%;;;
These were both run from an administrative command prompt while cpu was under a 30%+ load.
Results: NOW: Mean:0.000000% Variance: 0.000000% CUMULATIVE: Mean:0.000000% Variance: 0.000000%
Command: check_pdm.exe --processor
Result: PROCESSOR OK - usage 0.00%|'processor usage'=0.00%;;;
These were both run from an administrative command prompt while cpu was under a 30%+ load.
Re: NRDS does not report CPU utililzation
It seems like this is a bug. I was able to recreate the issue and I filed an internal bug report to our system (TASK ID 6208).
Be sure to check out our Knowledgebase for helpful articles and solutions!
-
essrichard
- Posts: 24
- Joined: Wed Apr 29, 2015 12:10 pm
Re: NRDS does not report CPU utililzation
Great! Thanks for your help! Will you be posting any updates here?
Re: NRDS does not report CPU utililzation
Most probably not as this is an internal task. However, you can always inquire about TASK ID 6208, and ask for updates. Thank you!
Be sure to check out our Knowledgebase for helpful articles and solutions!
-
essrichard
- Posts: 24
- Joined: Wed Apr 29, 2015 12:10 pm
Re: NRDS does not report CPU utililzation
What is the best way to inquire on the status of a task? Through an email?
Re: NRDS does not report CPU utililzation
Feel free to just ask us about the task ID on the Nagios Forums - any tech can check on the status for you.
-
essrichard
- Posts: 24
- Joined: Wed Apr 29, 2015 12:10 pm
Re: NRDS does not report CPU utililzation
Is there any update on this task ID yet?
Re: NRDS does not report CPU utililzation
I've not seen it assigned to anyone as of yet, and there are no notes as to any progress. Unfortunately once it is in the devs' hands it is out of ours, so we have little influence over what gets changed and when.
Former Nagios employee