Updating from NSClient++ to NCPA
Posted: Mon Apr 24, 2023 4:13 pm
Apologies in advance, as this may have been answered or may be blindingly obvious in a way that I'm blind about, or my google-foo is failing to find.
tldr: Do I have to manually rebuild all host/service entries in Nagios to use NCPA, or can I point my existing NSClient++ entries at NCPA instead by updating them in some way?
We are currently running NagiosXI Enterprise monitoring hundreds of hosts and thousands of services. Most all of these were added to Nagios using the NSClient++ wizard, and have been running fine (sometimes for years!).
I understand that Nagios use of NSClient++ has been deprecated (although I can't seem to google-up an official announcement of that), and as such I'm looking at the process of moving to NCPA.
Updating our various hosts (removing NSClient++ and installing NCPA) I can do - not worried about that.
My concern is, what do I need to do within Nagios itself to connect my existing host entry to the new client - All references I've found basically just say "Run the NCPA Wizard" - which is fine - but I really do not want to spend the time to manually run the NCPA wizard several hundred times. (Total of 595 hosts, 3182 services of which probabaly 15% are custom entries)
We are running fully licensed Nagios XI, although we apparently don't have whatever license is needed to use the "Bulk Modification Tool" and I'm not sure if that would work for this anyway.
Any suggestions or pointers to available documentation on this part of the update process would be highly appreciated!
tldr: Do I have to manually rebuild all host/service entries in Nagios to use NCPA, or can I point my existing NSClient++ entries at NCPA instead by updating them in some way?
We are currently running NagiosXI Enterprise monitoring hundreds of hosts and thousands of services. Most all of these were added to Nagios using the NSClient++ wizard, and have been running fine (sometimes for years!).
I understand that Nagios use of NSClient++ has been deprecated (although I can't seem to google-up an official announcement of that), and as such I'm looking at the process of moving to NCPA.
Updating our various hosts (removing NSClient++ and installing NCPA) I can do - not worried about that.
My concern is, what do I need to do within Nagios itself to connect my existing host entry to the new client - All references I've found basically just say "Run the NCPA Wizard" - which is fine - but I really do not want to spend the time to manually run the NCPA wizard several hundred times. (Total of 595 hosts, 3182 services of which probabaly 15% are custom entries)
We are running fully licensed Nagios XI, although we apparently don't have whatever license is needed to use the "Bulk Modification Tool" and I'm not sure if that would work for this anyway.
Any suggestions or pointers to available documentation on this part of the update process would be highly appreciated!