Pushing data to the Nagios X1 engine

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
rparamal
Posts: 2
Joined: Sun Aug 30, 2015 10:09 pm

Pushing data to the Nagios X1 engine

Post by rparamal »

We have an engine already in place to pull the performance data from our devices. We are looking at Nagios X! to store and visualize the data.

Is there any way to push the data to the Nagios X1 engine using API call or using file in any format.

Appreciate your prompt response.
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Pushing data to the Nagios X1 engine

Post by tmcdonald »

You can use NRDP to do this:

https://assets.nagios.com/downloads/nrd ... erview.pdf

It's already installed in recent XI versions, so you just need to use the client to push to it. It's all handled over HTTP, so if you can't run the client on the system you need to it's pretty trivial to write a replacement.
Former Nagios employee
rparamal
Posts: 2
Joined: Sun Aug 30, 2015 10:09 pm

Re: Pushing data to the Nagios X1 engine

Post by rparamal »

Thanks for the prompt reply.

What is the format of the data we can push using this client.

Also Nagios X! supports html5.
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Pushing data to the Nagios X1 engine

Post by tmcdonald »

rparamal wrote:What is the format of the data we can push using this client.
If you go to Admin -> Inbound Checks you can see the NRDP settings, and there is a link there that will bring you to http://your.nagios.address/nrdp/ and shows you the following:

Code: Select all

<?xml version='1.0'?> 
<checkresults>
	<checkresult type='host'>
		<hostname>somehost</hostname>
		<state>0</state>
		<output>Everything looks okay!|perfdata</output>
	</checkresult>
	<checkresult type='service'>
		<hostname>somehost</hostname>
		<servicename>someservice</servicename>
		<state>1</state>
		<output>WARNING: Danger Will Robinson!|perfdata</output>
	</checkresult>
</checkresults>
rparamal wrote:Also Nagios X! supports html5.
Not sure what you are asking here. It's not whether XI supports it or not, it's whether XI uses HTML5. I would assume we use it in some places for reports and visualizations, but I don't know for sure.

Also, it's Nagios XI :)
Former Nagios employee
Locked