Monitoring Exchange Performance Data

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
REFan
Posts: 31
Joined: Tue Aug 15, 2017 10:18 am

Re: Monitoring Exchange Performance Data

Post by REFan »

Ive submitted a ticket with support to have this worked on but would still love any advice. It would be nice if we can adjust these services to keep their data history.
benjaminsmith
Posts: 5324
Joined: Wed Aug 22, 2018 4:39 pm
Location: saint paul

Re: Monitoring Exchange Performance Data

Post by benjaminsmith »

Hi @REFan,

I looked into tour npcd log file, this is the daemon that process your performance data and it's hitting max load.

Code: Select all

[11-29-2018 11:17:22] NPCD: WARN: MAX load reached: load 11.370000/10.000000 at i=0
[11-29-2018 13:32:05] NPCD: WARN: MAX load reached: load 13.650000/10.000000 at i=0
[11-29-2018 13:32:20] NPCD: WARN: MAX load reached: load 10.900000/10.000000 at i=1
[11-30-2018 20:57:16] NPCD: WARN: MAX load reached: load 10.080000/10.000000 at i=0
First, check the the number for spooled files by running the following commands:

Code: Select all

ls /usr/local/nagios/var/spool/perfdata/ | wc -l
ls /usr/local/nagios/var/spool/xidpe/ | wc -l
If this is very large, you can delete them by running:

Code: Select all

find /usr/local/nagios/var/spool/perfdata/ -type f -delete
You can increase the max load threshold to 15 by editing /usr/local/nagios/etc/pnp/npcd.cfg, and change the following line:

Code: Select all

load_threshold = 15.0
Then restart NPCD:

Code: Select all

service npcd restart
Let me know this resolves the issue. You can tail the npcd log file for errors if it's not working:

Code: Select all

tail -f /usr/local/nagios/var/npcd.log 
Nagios XI - Performance Graph Problems
https://support.nagios.com/kb/article.php?id=9
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
REFan
Posts: 31
Joined: Tue Aug 15, 2017 10:18 am

Re: Monitoring Exchange Performance Data

Post by REFan »

The load was low when I just checked it. More likely the issue is the service itself is not saving history. I just heard back on the support ticket and they gave me this change that worked.

Changed my $ARG3$ value to this and now the history is saved and performance charts are available.
-l "\\MSExchangeTransport Queues(_total)\\Submission Queue Length","submission_queue_length","items"

Thank you for all your advice. Going to implement this with other services now.
benjaminsmith
Posts: 5324
Joined: Wed Aug 22, 2018 4:39 pm
Location: saint paul

Re: Monitoring Exchange Performance Data

Post by benjaminsmith »

Hi @REFan
Thank you for all your advice. Going to implement this with other services now.
Glad the issue has been worked out. I will go ahead and close this ticket. Thank you for using the Nagios Support Forum.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked