Skip to main content

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

Captura desde 2026-01-22 16-53-23.png

En la siguiente pantalla se podrán seleccionar los Mbeans descubiertos, los atributos de cada mbean seleccionado se monitorizaran.

Captura desde 2026-01-22 16-58-22.png

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.

image.png

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

image.png

Métrica con umbral

java.lang:type=Threading/TotalStartedThreadCount|min_warning 30|min_critical 45

image.png

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.

image.png