Nagios XI integrate graphs

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
CedricD
Posts: 15
Joined: Wed Nov 20, 2013 5:43 am

Nagios XI integrate graphs

Post by CedricD »

Hello,

We are setting up Nagios XI.

We would like to integrate the graphs into our intranet without users being logged in into the Nagios XI.
Is there any way to do this?

Thnx
Cédric
abrist
Red Shirt
Posts: 8334
Joined: Thu Nov 15, 2012 1:20 pm

Re: Nagios XI integrate graphs

Post by abrist »

Yes. You can use the XI ticketID backend for requesting XI pages without authentication. Combined with the direct urls for the graphs, you could integrate the graphsinto anotehr fronbtend. This would require:

1. The url - right click on the graph in question and open in a new tab and then view the image. This is the base url for the image.
2. Create a *read-only* XI user with only rights to the services in question.
3. Go to Admin --> Manage Components --> Backend API. Select your newly created read-only user and copy the string "username=<user>&ticket=<ticket#>" from the end of one of the fields.
4. Append the backend ticket url to the image url. For example:

Code: Select all

https://x.xx.x.x/nagiosxi/includes/components/perfdata/graphApi.php?host=x.x.x.x&service=Networking_for_VMHost&source=1&view=1&start=&end=&rand=1381269385&username=<user>&ticket=<ticket#>
5. Embed the new url from step 4 in the web app.

A couple of notes:
Ticket IDs will allow them to log into your XI server, so make sure the rights are minimal (READ-ONLY).
If they cannot route to your xi server, the URL solution will not work for you.
Former Nagios employee
"It is turtles. All. The. Way. Down. . . .and maybe an elephant or two."
VI VI VI - The editor of the Beast!
Come to the Dark Side.
CedricD
Posts: 15
Joined: Wed Nov 20, 2013 5:43 am

Re: Nagios XI integrate graphs

Post by CedricD »

Thank you, works great! :mrgreen:
Locked