Using NDOutils
Posted: Tue Mar 20, 2012 11:45 am
Hi,
I am coming up to speed in support of a system that uses Nagios + Centreon configured with multiple Nagios remote pollers. My installation includes Nagios-3.2.3, Centreon-2.2.2, nagios-plugins-1.4.15, and ndoutils-1.4b9. I am trying to understand where, how, and why, NDOutils fits in this picture. Most of the information and on-line documentation I've found on NDOutils provide a lot of great information right up to the point that the ndo2db process inserts data into one of the MySQL DB "historical" tables (e.g. nagios_timedevents, nagios_systemcommands, nagios_logentries, etc.). Then what? Who or what would then use this data? The Centreon applications do not appear to (centcore, centstorage); centcore reads the nagios.log files and perfdata directly off the remote pollers using SCP. Is my configuration missing the component that operates on centstatus tables? Is there some other Centreon config parameter I've overlooked that is used to invoke a Centreon component to process the centstatus data?
What should I be using for this purpose? NagVis? Is NagVis compatible with Centreon and commonly paired with it? Are there other alternatives to NagVis that can be combined with Centreon that would utilize the centstatus tables?
I am kind of surprised that Centreon would go ahead and let me configure the NDO broker stuff without also verifying that I had the other requisite components configured that used centstatus. Is there some other Centreon add-on that uses the centstatus historical data? Please help clear up my confusion.
Thanks for whatever guidance you can offer.
Jerry
I am coming up to speed in support of a system that uses Nagios + Centreon configured with multiple Nagios remote pollers. My installation includes Nagios-3.2.3, Centreon-2.2.2, nagios-plugins-1.4.15, and ndoutils-1.4b9. I am trying to understand where, how, and why, NDOutils fits in this picture. Most of the information and on-line documentation I've found on NDOutils provide a lot of great information right up to the point that the ndo2db process inserts data into one of the MySQL DB "historical" tables (e.g. nagios_timedevents, nagios_systemcommands, nagios_logentries, etc.). Then what? Who or what would then use this data? The Centreon applications do not appear to (centcore, centstorage); centcore reads the nagios.log files and perfdata directly off the remote pollers using SCP. Is my configuration missing the component that operates on centstatus tables? Is there some other Centreon config parameter I've overlooked that is used to invoke a Centreon component to process the centstatus data?
What should I be using for this purpose? NagVis? Is NagVis compatible with Centreon and commonly paired with it? Are there other alternatives to NagVis that can be combined with Centreon that would utilize the centstatus tables?
I am kind of surprised that Centreon would go ahead and let me configure the NDO broker stuff without also verifying that I had the other requisite components configured that used centstatus. Is there some other Centreon add-on that uses the centstatus historical data? Please help clear up my confusion.
Thanks for whatever guidance you can offer.
Jerry