@jvaira, Can you take a screenshot of the graph and then go to the Advanced service settings and take a screenshot of the "Advanced Status Detail" page? I'd like to see the performance data output so I can test it out in the lab.
Also, please upload the RRD and XML files for this service from /usr/local/nagios/var/spool/perfdata folder.
Monitor Disk I/O
-
npolovenko
- Support Tech
- Posts: 3457
- Joined: Mon May 15, 2017 5:00 pm
Re: Monitor Disk I/O
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Re: Monitor Disk I/O
@npolovenko The only files I am seeing in that folder are named timestamp.perfdata.service and timestamp.perdata.host
-
npolovenko
- Support Tech
- Posts: 3457
- Joined: Mon May 15, 2017 5:00 pm
Re: Monitor Disk I/O
@jvaira, Sorry, wrong path. XML and RRD files should be in this folder:
Also, please upload a screenshot of the "Advanced Status Detail" page./usr/local/nagios/share/perfdata/
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Re: Monitor Disk I/O
Hello @npolovenko attached are the requested files.
You do not have the required permissions to view the files attached to this post.
Re: Monitor Disk I/O
Your question
"Is this because the performance graph in Nagios registers any reading less than zero seconds as a zero?"
Is somewhat true, the graphs can only show up to 2 decimal points. Anything smaller that that, it will not be displayed.
Also, the storage of the performance data is stored in a Round Robin Database and the rrdtool application that stores the data, is probably doing the rounding of the data to zero
But your screen capture truly shows zero.
"Is this because the performance graph in Nagios registers any reading less than zero seconds as a zero?"
Is somewhat true, the graphs can only show up to 2 decimal points. Anything smaller that that, it will not be displayed.
Also, the storage of the performance data is stored in a Round Robin Database and the rrdtool application that stores the data, is probably doing the rounding of the data to zero
But your screen capture truly shows zero.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: Monitor Disk I/O
Tom,
Thank you for the clarification. That would make sense as the read and write latency are usually around 3 milliseconds or 0.003 seconds. Since that is the case do I have any options for graphing IO ?
Thank you for the clarification. That would make sense as the read and write latency are usually around 3 milliseconds or 0.003 seconds. Since that is the case do I have any options for graphing IO ?
Re: Monitor Disk I/O
I took a look at the checkcounter commands and the check_pdh command and I did not see a modifier option to change the output of the command to let's say, multiply it by 1000 to get a whole number.
A couple of options are to write a wrapper script that runs the check and changes the output of the data to something larger so it will graph.
Or, find a powershell script that does what you need and run that instead.
A couple of options are to write a wrapper script that runs the check and changes the output of the data to something larger so it will graph.
Or, find a powershell script that does what you need and run that instead.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: Monitor Disk I/O
Thanks Tom, I'll just go the Powershell route.
Re: Monitor Disk I/O
Your welcome. Let us know how it works out for you.
Be sure to check out our Knowledgebase for helpful articles and solutions!