I am running Nagios XI 5.3.4 and currently monitoring CPU, Memory, Disk, Ping with the NSClient++ on my Windows servers. I am trying to figure out the best method to collect some data about a few servers. I want to view the data points of CPU, Memory, Disk and the ping/network stuff of specific hosts from noon - 4 each and every day for a week. I want to do this so I can view these data points over the course of 2 or 3 weeks to see what might be causing some performance issues.
Looking at the Nagios XI GUI and Reports it doesn't appear to do this easily, at least I didn't see anywhere that I could specify time periods. Is this possible via command line or some other "plugin"? Basically trying to benchmark a few specific hosts over a 2 or 3 week period to compare each check, CPU, RAM, DIsk, etc.
Performance Monitor specific times
-
avandemore
- Posts: 1597
- Joined: Tue Sep 27, 2016 4:57 pm
Re: Performance Monitor specific times
You can setup a time period for noon to 4 and assign the check to obey it.
https://assets.nagios.com/downloads/nag ... riods.html
In XI > Configure > CCM > Time Periods
https://exchange.nagios.org/directory/T ... od/details
https://assets.nagios.com/downloads/nag ... riods.html
In XI > Configure > CCM > Time Periods
https://exchange.nagios.org/directory/T ... od/details
Previous Nagios employee
Re: Performance Monitor specific times
No, I want to monitor 24x7 but just want to get the data in a report from specific times. Is that not possible?
Re: Performance Monitor specific times
If you go to the Home > Performance Graphs menu and select a custom time period, you can select the date as well as the start / stop time of the graph, would that work for you?
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: Performance Monitor specific times
That should do the trick. Thanks!
Re: Performance Monitor specific times
Your welcome.
Shall I close the post as solved and lock it up?
Shall I close the post as solved and lock it up?
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: Performance Monitor specific times
On these graphs the colors represent time correct? Blue 5 minutes, light blue 1 minute, and orange 5 seconds? Or what do the different color lines represent in these graphs?
You do not have the required permissions to view the files attached to this post.
Re: Performance Monitor specific times
The colors of the lines represent the performance data values that the check returned at the time it was ran.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Re: Performance Monitor specific times
I am still not sure I fully understand what that means. Is this documented somewhere to help me understand this more clearly?
Thanks.
Thanks.
Re: Performance Monitor specific times
When a check is run, it will return performance data, that data will graph a new point every time a check is run.
On your example, when the check is run, the Blue line will show the amount of load average for the last 5 minutes for the remote host.
The Green line will show the amount of load average for the last 1 minute for the remote host.
The Orange line will show the amount of load average for the last 5 seconds for the remote host.
Every time it runs the check, it adds a new point on the graph and connects those points.
The link below is a video that explains more about performance data and graphs.
https://support.nagios.com/kb/article.php?id=431
On your example, when the check is run, the Blue line will show the amount of load average for the last 5 minutes for the remote host.
The Green line will show the amount of load average for the last 1 minute for the remote host.
The Orange line will show the amount of load average for the last 5 seconds for the remote host.
Every time it runs the check, it adds a new point on the graph and connects those points.
The link below is a video that explains more about performance data and graphs.
https://support.nagios.com/kb/article.php?id=431
Be sure to check out our Knowledgebase for helpful articles and solutions!