Page 1 of 2
Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Mon Jun 23, 2014 9:47 pm
by rajasegar
XI 2012R2.9 Ent. Edition
RHEL 6.5
Offloaded DB
The users are requesting for a scheduled CPU, Memory & Disk Utilisation Reports with graphs which they are used to from the old tool.
Going through the reports, I see not such feature.
From the services view, CPU Usage, Performance -> Click on graph -> Select 24 hour view
24-06-2014 10-34-21 AM.png
Is there a way to schedule this to automatically send out the report on this page?
Please advice how to go about this.
Thanks
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Tue Jun 24, 2014 11:01 am
by lmiltchev
Scheduled Reporting is available in the Nagios XI Enterprise Edition. At the moment, you can either use highcharts or the "old" style of perf graphs. You can switch between the two under the "System Settings" (Admin->Manage System Config). You can easily add a graph (dashlet) to a dashboard and schedule a page as a report, using the old style of graphs. If you switch to using highcharts, though, the report will change, too (it will be no longer using the old graphs). I posted an internal feature request (TASK ID 3304) about adding an option to select which graph to use in reporting. This should be probably implemented on per user basis - not sure, but the type of graphs to be used is a global setting.
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Tue Jun 24, 2014 11:21 am
by slansing
Do you have enterprise edition? If so, you can click the "Schedule Page" button on the top right to schedule any page as a report.
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Tue Jun 24, 2014 6:39 pm
by rajasegar
slansing wrote:Do you have enterprise edition? If so, you can click the "Schedule Page" button on the top right to schedule any page as a report.
Yes we do have the Enterprise Edition. It is indicated in my initial post.
Here is the output of the scheduling.
1) Is there a way to get rid of the top part of the report?
2) Possible to specify the filename? The name
page.pdf is not really useful.
The users will surely complain about this since they will have a lot of scheduled reports with the same filename.
page.zip
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Tue Jun 24, 2014 6:40 pm
by rajasegar
lmiltchev wrote:Scheduled Reporting is available in the Nagios XI Enterprise Edition. At the moment, you can either use highcharts or the "old" style of perf graphs. You can switch between the two under the "System Settings" (Admin->Manage System Config). You can easily add a graph (dashlet) to a dashboard and schedule a page as a report, using the old style of graphs. If you switch to using highcharts, though, the report will change, too (it will be no longer using the old graphs). I posted an internal feature request (TASK ID 3304) about adding an option to select which graph to use in reporting. This should be probably implemented on per user basis - not sure, but the type of graphs to be used is a global setting.
Some questions
1) What is the difference between the graphs? Pro & Cons?
2) How do I see the scheduled reports for all users of the system?
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Wed Jun 25, 2014 12:54 am
by Box293
lmiltchev wrote:You can easily add a graph (dashlet) to a dashboard and schedule a page as a report
To further this, you can add multiple graphs to a dashboard which will allow you to build the custom report your users are after. Keep in mind that you want to make sure the graph is on the same timeframe as the other graphs when you add them to the dashboard, as you could end up with some graphs being last 24 hours and others the last week etc.
rajasegar wrote:1) Is there a way to get rid of the top part of the report?
Do you mean the Performace Graphs and the selection stuff? What you need to do is add each one of these graphs as a Dashlet to a Dashboard and schedule the Dashboard to generate a report. To the left of each graph there is an icon of a retangle with three dots above it. Click this to add just the graph to a Dashboard. You could also add a heading to the Dashboard using the Dashlet
Text Dashlet Endhanced.
slansing and lmiltchev will be able to answer your other questions.
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Wed Jun 25, 2014 1:21 am
by rajasegar
rajasegar wrote:1) Is there a way to get rid of the top part of the report?
Do you mean the Performace Graphs and the selection stuff? What you need to do is add each one of these graphs as a Dashlet to a Dashboard and schedule the Dashboard to generate a report. To the left of each graph there is an icon of a retangle with three dots above it. Click this to add just the graph to a Dashboard. You could also add a heading to the Dashboard using the Dashlet
Text Dashlet Endhanced.
slansing and lmiltchev will be able to answer your other questions.[/quote]
No. I meant this part of the schedule report (which is based on Nagios web page). It was attached in the previous post
25-06-2014 02-15-40 PM.png
I have tons of users, so do I have to create dashboards each time as they are referring different servers etc?
Can this be made like a template?
In other monitoring software's, I just select a bunch of different hosts and a report template.
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Wed Jun 25, 2014 9:57 am
by lmiltchev
You can set up a dashboard with some graphs (dashlets) on it, and deploy it to bunch of users at the same time:
Dashboards->Deploy Dashboards
Users can schedule this dashboard as a report (or you can masquerade as each user and set it up for them).
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Wed Jun 25, 2014 6:27 pm
by rajasegar
lmiltchev wrote:You can set up a dashboard with some graphs (dashlets) on it, and deploy it to bunch of users at the same time:
Dashboards->Deploy Dashboards
Users can schedule this dashboard as a report (or you can masquerade as each user and set it up for them).
1) Dashboards->Deploy Dashboards ? I dont see this option.
2) I also cannot find the graph dashlets from the first post in the list of available dashlets.
3) How are the users going to change the host and service the graph supposed to display?
4) How do you masquerade as a different user?
Re: Nagios XI CPU, Memory, Storage Utilisation Report
Posted: Wed Jun 25, 2014 7:20 pm
by Box293
rajasegar wrote:1) Dashboards->Deploy Dashboards ? I dont see this option.
When on the Dashbards tab, there is a menu Dashboard Tools and under here there is the option Deploy Dashboards.
NOTE: Only Admin users get the option, normal users do not see Deploy Dashboards.
rajasegar wrote:2) I also cannot find the graph dashlets from the first post in the list of available dashlets.
You need to be viewing a host or service graph first. You then click the icon to the left of the graph that looks like a retangle with three dots above it. This will pop up a window asking what Dashboard you want to add the graph to. You can add as many graphs as you like to a dashboard.
rajasegar wrote:3) How are the users going to change the host and service the graph supposed to display?
Users are allowed to create their own dashboards and add the graphs to it as they like
rajasegar wrote:4) How do you masquerade as a different user?
When logged in as an admin, do the following:
- Click the Admin tab
Under Users click Manage Users
For the user you want to masquerade as, click the icon that looks like and eyeball