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 entornos de JMX creando tareas de Discovery desde la sección Management > Discovery > App
Para cada tarea se solicitarán los siguientes datos mínimos:
- Instances target strings: Url de cada instancia que se pretende monitorizar.
Por ejemplo:
service:jmx:rmi:///jndi/rmi://172.17.0.1:9090/jmxrmi
service:jmx:rmi:///jndi/rmi://172.12.0.23:9090/jmxrmi
service:jmx:rmi:///jndi/rmi://172.11.0.1:9090/jmxrmi
- JMX Url : Url de instancia de la que se descubriran los mbeans (las metricas de los mbeans seleccionados se intentaran obtener para todos los targets de instancia especificados).
- User: Usuario
- Password : Contraseña del usuario
En la siguiente pantalla se podrán seleccionar los Mbeans descubiertos, los atributos de cada mbean seleccionado se monitorizaran.
Y en la siguiente pantalla :
- Max threads: Número de hilos a usar en la tarea.
- Tentacle IP: Dirección de tentacle.
- Tentacle port: Puerto de tentacle.
- Tentacle extra options : Opciones extra de tentacle.
- Custom Metrics: Métricas a monitorizar.
Por cada línea se debe añadir un atributo y esto creará un modulo con esa estadística en Pandora. Si es necesario configurar umbrales, se deben especificar a la derecha del atributo, separado cada umbral por |. Ejemplo:
Métrica sin umbral
java.lang:type=Threading/ThreadCount
Métrica con umbral
java.lang:type=Threading/TotalStartedThreadCount|min_warning 30|min_critical 45
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.





