aggregating performance data

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
tonyleatwork
Posts: 91
Joined: Mon Jul 07, 2014 8:55 am

Re: aggregating performance data

Post by tonyleatwork »

abrist wrote:You could use the graph explorer multistacked graph option, but you would have to add all the services by hand.
I tried that route, but about at 20+ servers, that graph is no longer really human readable :(

What I was playing around with is the performance graphs, which look great and has customized time periods. I noticed there is a 'Host Selection' search box and a 'All Hosts' option.

Is there any way to select 'All <X> Services' option and select a date range against that? That would GREATLY reduce the amount of work we need to do to aggregate the data manually (we'll have all or most of the graphs on the screen of a particular service). Also a positive within this method, is that performance grapher actually gives dynamic averages of a service based on the timeline.

I remember with PNP4Nagios, we could use specific strings in the action URL and manage data that way:

i.e.

http://mynagiosserver.com/nagiosxi/perf ... p?&search=thesehosts&searchButton=Go&startdate=&enddate=&host=&host_id=&service_id=&service=&source=1&mode=0&view=0&start=&end=
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: aggregating performance data

Post by tmcdonald »

Unfortunately I don't believe the service searching is currently implemented, this is something that would most likely need to be introduced in a future release.

I can certainly see if the devs can think of a workaround.
Former Nagios employee
tonyleatwork
Posts: 91
Joined: Mon Jul 07, 2014 8:55 am

Re: aggregating performance data

Post by tonyleatwork »

Has there been any progress on this component? (Aggregating performance data) ?
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: aggregating performance data

Post by tmcdonald »

According to the last comment on the tracker:

http://tracker.nagios.com/view.php?id=471#c1102

this was added in XI 5. Have you upgraded at all?
Former Nagios employee
tonyleatwork
Posts: 91
Joined: Mon Jul 07, 2014 8:55 am

Re: aggregating performance data

Post by tonyleatwork »

When you say XI 5, do you mean 2.5? Because I'm running 2.6 from the start and asked this question but was told it was available.

What should I use to login to that tracker page? Could you direct me to the 'how-to' to achieve what I'm asking if this is available on 2.6 (metric aggregation)?
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: aggregating performance data

Post by tmcdonald »

By "2.6" do you mean 2014 R2.6? After the 2014 version we switched to a major.minor.patch naming convention, so when I say "XI 5" I mean the next major version after 2014.

When we ask for a version, we're asking for the full version, which in your case sounds like it is 2014 R2.6.
Former Nagios employee
tonyleatwork
Posts: 91
Joined: Mon Jul 07, 2014 8:55 am

Re: aggregating performance data

Post by tonyleatwork »

Yep, that's the version I have. Can I get a quick walk through on how to do this?

Going back to my original request, this is to aggregate performance data on the servers (let's say I pick CPU utilization on all servers in hostgroup X) and see what the top 5 consumers are of CPU etc.
bwallace
Posts: 1145
Joined: Tue Nov 17, 2015 1:57 pm

Re: aggregating performance data

Post by bwallace »

Upgrading XI is pretty straight forward:
https://assets.nagios.com/downloads/nag ... ctions.pdf

Anyone can create an account for themselves at tracker.nagios - once you do, go back and click on the link from tmcdonald as that should answer your question in detail, although the short answer to it is 'yes'.
Be sure to check out the Knowledgebase for helpful articles and solutions!
tonyleatwork
Posts: 91
Joined: Mon Jul 07, 2014 8:55 am

Re: aggregating performance data

Post by tonyleatwork »

Thanks for the information, the update was done successfully right through the GUI and I have the metrics tool. Unfortunately I can't pick a date range to aggregate the data. We typically review metrics on a quarterly basis.

Do you think we can get a custom date range implemented, or how I can just permanently get it to do last 4 months (a typical quarter) ? I don't mind editing my component if you guys could help me do that. It doesn't even need to be "exactly 4 months", I can live with 120 days.
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: aggregating performance data

Post by tmcdonald »

That would need to go through the devs either as custom development or a feature request, especially considering any changes we make on-the-fly would be overwritten on an upgrade. If you'd like to consider either of those routes let me know and we'll go from there.
Former Nagios employee
Locked