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://marketplace.pandorafms.com/
Una vez cargado, se podrán monitorizar instancias de Prometheus creando tareas de Discovery desde la sección Management > Discovery > App

Para cada tarea se solicitarán los siguientes datos mínimos:
- Url : Url de la instancia de prometheus
- Tentacle IP: Dirección de tentacle
- Tentacle port: Puerto de tentacle
- Tentacle extra options : Opciones extra de tentacle
En la siguiente página se nos requerirán los siguientes :
- Agent Name: Nombre para el agente principal
- Use prefix: Prefijo para los agentes creados
- Prefix: Prefijo para los agentes creados
- Auth basic: Activar para el chequeo de autenticación básica
- Username: Usuario para la instancia prometheus (solo requerido si esta configurado autenticación básica)
- Password: Contraseña para la instancia prometheus (solo requerido si esta configurado autenticacion básica)
- Custom queries: Aqui se pueden definir las consultas personalizadas. El formato es una query por línea y es el siguiente: < Nombre de la metrica > = < Consulta personalizada >. Por ejemplo :
- Define tresholds: Aqui se pueden definir los umbrales para los módulos generados por las consultas personalizadas. El formato es una definición de umbrales por línea y es el siguiente: < Umbrales deseados en el modulo, separados por "|" >. Por ejemplo :
- Define agents: Aqui se puede definir la creación de agentes para los módulos generados por las consultas personalizadas. El formato es una definición por línea y es el siguiente: < Nombre del nuevo agente. Todas las métricas en las que no se especifique agente se incluiran en el agente principal >. Por ejemplo :
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.




