Page 1 of 1
remote host self reporting to nagiosxi master
Posted: Tue Sep 17, 2013 9:29 am
by ThadMcCall
Hi all, I am evaluating this product and one huge key issue is that new remote hosts must be able to register themselves in nagiosxi and confugre in the console depending on what OS platform and version the new remote host is. Is this possible, and if so how?
Re: remote host self reporting to nagiosxi master
Posted: Tue Sep 17, 2013 1:10 pm
by abrist
Just to clarify, are you trying to configure the checks for a remote host, from a remote host, not from Nagios XI?
Re: remote host self reporting to nagiosxi master
Posted: Tue Sep 17, 2013 1:12 pm
by slansing
What do you mean by this? How is Nagios XI adding a new remote host dynamically? Are you talking about automating configuration after you run a Auto-Discovery? This is not currently a feature as that is not what Auto-Discovery is meant for. It should not be doing the heavy lifting within Nagios XI but, if you look at it as more of a tool to help identify systems on your network, and then do basic Host / Service "common port checks."
Re: remote host self reporting to nagiosxi master
Posted: Tue Sep 17, 2013 1:39 pm
by ThadMcCall
No, what I want to do is when a new remote host is built it will get the agent installed. I want to be able to have that new host register itself with the NagiosXI master, instead of having to discover it from the master side.
Re: remote host self reporting to nagiosxi master
Posted: Thu Sep 19, 2013 2:11 pm
by slansing
This is not currently a feature nor is there really an easy way to do this besides using a application such as puppet, or a job on your remote host that installs NSCA or NRDP, sets up a configuration file that is already pointed at the XI server including a valid token, then initiates the agent whether it be daemonized or other. That way when you move back to your XI server you can find the remote host already pushing unconfigured objects to Nagios XI through Admin > Unconfigured objects. These would be passive checks but this is one way to do this.