Any recommendations for massively installing host?

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
Gouki
Posts: 6
Joined: Wed May 03, 2017 3:20 pm

Any recommendations for massively installing host?

Post by Gouki »

We have the nagios server on a computer with SUSE 12.1 and we have many windows and Linux servers that have to be monitored, open some way to do it via Script? , I would appreciate some examples to follow.
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: Any recommendations for massively installing host?

Post by mcapra »

Is this server using Nagios Core or Nagios XI? I notice you posted in the Nagios XI section, but Nagios XI is not supported on SUSE currently (Nagios Core, however, is).

Nagios XI has plenty of resources for massively adding hosts/services:
https://assets.nagios.com/downloads/nag ... Wizard.pdf
https://assets.nagios.com/presentations ... ios_XI.pdf

There's also a REST API that could be leveraged. Documentation for the REST API can be found in the "Help" section of your Nagios XI GUI.

For Nagios Core, that question is much more open-ended. Most people who are managing massive Nagios Core configuration sets (and aren't using a relational database like NagiosQL) will use Chef or Puppet to handle the task of automatic deployment.

Here's a handy set of Chef cookbooks that looks to be relatively well maintained:
https://github.com/sous-chefs/nagios

But again, if you're looking for a super duper easy way to to bulk imports/copy/modification, Nagios XI is a good option.
Former Nagios employee
https://www.mcapra.com/
Gouki
Posts: 6
Joined: Wed May 03, 2017 3:20 pm

Re: Any recommendations for massively installing host?

Post by Gouki »

mcapra wrote:Is this server using Nagios Core or Nagios XI? I notice you posted in the Nagios XI section, but Nagios XI is not supported on SUSE currently (Nagios Core, however, is).

Nagios XI has plenty of resources for massively adding hosts/services:
https://assets.nagios.com/downloads/nag ... Wizard.pdf
https://assets.nagios.com/presentations ... ios_XI.pdf

There's also a REST API that could be leveraged. Documentation for the REST API can be found in the "Help" section of your Nagios XI GUI.

For Nagios Core, that question is much more open-ended. Most people who are managing massive Nagios Core configuration sets (and aren't using a relational database like NagiosQL) will use Chef or Puppet to handle the task of automatic deployment.

Here's a handy set of Chef cookbooks that looks to be relatively well maintained:
https://github.com/sous-chefs/nagios

But again, if you're looking for a super duper easy way to to bulk imports/copy/modification, Nagios XI is a good option.
Dear,

We are working with Nagios XI on a Suse 12.1 server and if it works, we already tested windows and linux servers with very good results, now we have to implement those monitoring for the rest of servers.

Now proceed to read the information you sent, thank you very much
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: Any recommendations for massively installing host?

Post by dwhitfield »

Gouki wrote: We are working with Nagios XI on a Suse 12.1 server and if it works
That may be, but it remains unsupported.

Can you PM me your Profile? You can download it by going to Admin > System Config > System Profile and click the ***Download Profile*** button towards the top. If for whatever reason you *cannot* download the profile, please put the output of View System Info (5.3.4+, Show Profile if older) in the thread (that will at least get us some info). This will give us access to many of the logs we would otherwise ask for individually. If security is a concern, you can unzip the profile take out what you like, and then zip it up again. We may end up needing something you remove, but we can ask for that specifically.

After you PM the profile, please update this thread. Updating this thread is the only way for it to show back up on our dashboard.
Locked