Page 1 of 1

Management and reporting

Posted: Tue Sep 17, 2013 4:11 am
by WillemDH
Ok... My management has decided they want availibility reports. And they don't want them, for example scheduled as pdf, csv or whatever file format. They want to have the availibility percentages on a website, preferable "live" (no exported pdf or sth)
I tried using the permalink for a report with the idea of gving these URL's to our selfservice portal webmaster, but this permalink seems to work fine when you are logged in, but not when you still need to log in.
When I click on a permalink when I haven't logged in, I arrive in the general reporting overview and not in the specific report I created the permalink for.

Is this normal behaviour? Is there any way around this? Are there any other ways you guys would suggest me to handle this (not with permalinks) I was thinking maybe I could create some reporting user, make the reporting tab the homepage for the user and create a favorite for each report they would want. But is it somehow possible to have an url where it's not necessary to log in? I noticed when using a backend API url and then changing the url to the servername/nagiosxi, the user for which the backend api url is made is automtically logged in without giving credentials. Would something like this be possible, but instead going directly to some report? That way I could just post the url for each report on some other website.


Second thing, I would like to know if you guys had the time to look at my feature request http://tracker.nagios.com/view.php?id=441

This is a very important feature we were expecting to already be implemented (have been explaining several time to different bosses this is not yet available), as my management wants to know how many time some application is down for maintenance and how many time an application is down unexpectedly. (I was always able to do this with SCOM)
I can imagine this can be a hard feature to implement in your reporting, but just to know where I stand (and to not make any promises that might not be fulfilled), can someone confirm or deny this feature will eventually be implemented?

Thanks.

Re: Management and reporting

Posted: Tue Sep 17, 2013 12:57 pm
by abrist
Alright.
1. First create the availability report you want from the availability page (timeframe, host, etc).
2. Add it to reports by clicking the "Star" in the upper right "Add to my reports".
3. Now click on "My Reports" in the left hand nav menu. Right click the the "Blue play button" for the report you just created and choose to open it in a new tab.
4. Copy the url at the top. This is the direct link to the report.

Note you may need to append the url with: &ticket=<ticket number>
You can retrieve the ticket number by going to: Admin --> Manage Components --> Backend URL API --> Edit. Choose your user (I suggest a read only one) and apply settings. The next page will include a list of urls, at the end of each is a ticket number. Replace the <ticket number> above in your url with the ticket number from the backend url api component.

Re: Management and reporting

Posted: Wed Sep 18, 2013 3:24 am
by WillemDH
Fantastic Andy.

You helped me throught it. One minor adjustment. Apart from the ticket number, I firs thad to append the user:

&username=user.name&ticket=4o7nteesgg85msjllj5rce2qp9lmv0e0ojn72h0hv9jl369ombh2pgsgof7lfz

Something like the above

Now I can preconfigure the reports and my management doesn"t have to worry about logins etc..

Any idea about my second quetion? :) :?:

Re: Management and reporting

Posted: Wed Sep 18, 2013 10:27 am
by lmiltchev
We are looking into your feature request, and will be implementing this in one of our future releases, however, I don't have any ETA on that. For the time being, you can use the "Legacy Availability Reports" to exclude the downtime.

Re: Management and reporting

Posted: Thu Sep 19, 2013 3:58 pm
by WillemDH
Ok, thanks for the update.