Page 2 of 2

Re: Monitoring Exchange Performance Data

Posted: Mon Dec 03, 2018 3:06 pm
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.

Re: Monitoring Exchange Performance Data

Posted: Mon Dec 03, 2018 3:58 pm
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

Re: Monitoring Exchange Performance Data

Posted: Tue Dec 04, 2018 10:18 am
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.

Re: Monitoring Exchange Performance Data

Posted: Tue Dec 04, 2018 11:12 am
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.