Discovery
Este plugin puede integrarse con el Discovery de Pandora FMS.
Para ello se debe cargar el paquete ".disco" que puede descargar desde la librería de Pandora FMS:
https://pandorafms.com/library/
Una vez cargado, se podrán monitorizar las instancias de HAProxy creando tareas de Discovery desde la sección Management > Discovery > Application > HAProxy
Para cada tarea se solicitarán los siguientes datos mínimos en el paso HAProxy Basic:
- HAProxy Stats URLs: URLs del endpoint de estadísticas de HAProxy, separadas por comas o una por línea. Cada URL generará un agente.
- Username: usuario del endpoint de HAProxy si requiere autenticación básica, opcional
- Password: contraseña del endpoint de HAProxy si requiere autenticación básica, opcional
- Verify SSL: activo si es necesario verificar que la URL tenga certificado SSL, por defecto inactivo
- Transfer mode: modo de transferencia (native o tentacle), opcional
- Tentacle IP: ip del tentacle, opcional
- Tentacle port: Puerto del tentacle, opcional
En el paso HAProxy Advanced se podrán configurar opciones adicionales:
- Module prefix: prefijo para añadir a todos los nombres de módulos creados, opcional
- Monitor frontends: habilita la monitorización de filas de tipo frontend (type=0), opcional
- Monitor backends: habilita la monitorización de filas de tipo backend (type=1), opcional
- Monitor servers: habilita la monitorización de filas de tipo server (type=2), opcional
- Allow list: expresión regular para incluir únicamente los módulos cuyo nombre coincida, opcional
- Deny list: expresión regular para excluir módulos cuyo nombre coincida, opcional
Las tareas completadas con éxito tendrán un resumen de ejecución con la siguiente información:
- Total agents : Número total de agentes generados por la tarea.
- Total modules: Número total de módulos generados por la tarea.

