Intentando registrar automáticamente un cliente Nagios NSCA

Intentando registrar automáticamente un cliente Nagios NSCA

Estoy configurando el monitoreo de Nagios usando NSCA para informar desde los hosts monitoreados y todo el monitoreo utiliza controles pasivos. Actualmente, cada uno de los hosts monitoreados tiene un archivo de configuración en la carpeta nagios, etc. que define su dirección, grupos de hosts, etc.

Para facilitar la incorporación de nuevos hosts y la capacidad de crear entornos dinámicos,Estoy intentando encontrar una manera de registrar automáticamente nuevos hosts monitoreados.

Nuestro entorno nagios es completamente nuevo, por lo que estamos abiertos a varios enfoques. Nuestros entornos también tienen GitHub Enterprise y Puppet, que tengo la sensación de que podrían usarse en una solución y nos gustaría aprovecharlos. Los servidores están alojados en AWS.

Solo usamos Nagios Core, no Nagios XI.

Respuesta1

No sé si a OP todavía le importaría esta pregunta seis años después, pero en caso de que alguien más se tope con esto, existe una herramienta para convertir comprobaciones pasivas en nuevos hosts. Funciona observando el registro de Nagios en busca de errores de comprobaciones pasivas asociadas con un host desconocido y creando el host.

https://exchange.nagios.org/directory/Addons/Passive-Checks/Radar--2D-add-hosts-and-services-automatically/details

información relacionada