Page 1 of 1

Nagios XI: availability of additional modules for use with A

Posted: Tue Feb 02, 2021 5:51 pm
by inversecow
Ahoy folks,

FYI, my users have been working to make extensive use of Ansible && Ansible Tower as of late, including with regards to Nagios XI.
Up to this point, they use these products to stage / install / configure the NCPA on a given managed node (various OSes, EG: Linux & Windows).
As part of this, they are using the Nagios XI API to perform tasks like "host registration" (making API calls to create HOST records within CCM).

To this end, they have inquired if there is more extensive modules on offer (EG: 3rd party ones), beyond what comes with [Ansible itself](https://docs.ansible.com/ansible/latest ... ios-module)?
Is there modules available that parallel what is made available via the Nagios XI API interfaces?

Are there any pre-existing ansible modules for interacting with these APIs in a idempotent way?

---
Nagios XI 5.6.x
NCPA 2.2.x
Ansible Engine 2.9.x
Ansible Tower 3.6.x

Signed,
-Rowan

Re: Nagios XI: availability of additional modules for use wi

Posted: Wed Feb 03, 2021 5:28 pm
by ssax
The only things we have currently are this video series which walks you through the Ansible NCPA deploy/auto register functionality:

https://support.nagios.com/kb/article/n ... l-819.html

Which uses the Ansible stuff from here on the XI system:

Code: Select all

/usr/local/nagiosxi/scripts/automation/ansible
That's all we have at this time, they are pretty basic and just do NCPA/autoregister examples.

Re: Nagios XI: availability of additional modules for use wi

Posted: Thu Feb 11, 2021 7:22 pm
by inversecow
Ahoy Sean,

Thanks for this update.

How might one go about booking an RFE to have the DEV team add to this offering?

Thanks,
-Rowan

Re: Nagios XI: availability of additional modules for use wi

Posted: Fri Feb 12, 2021 8:39 pm
by ssax
We can submit a feature request if there's something specific you're looking for but if you're looking for a guarantee that it will be implemented (a feature request is just a request but dev implements a lot of those requests) we do offer paid custom development, if that's something you're interested in you can reach out to [email protected] (or call them) to get more information/a quote on what you're looking for.