Skip to main content

Discovery

The

Este plugin willpuede createintegrarse ancon agent,el perDiscovery instancede withPandora theFMS.

name

Para specified,ello ifse itsdebe namecargar isel notpaquete specified,".disco" itque willpuede bedescargar thedesde targetla definedlibrería forde thePandora instance.FMS:

It

https://pandorafms.com/library/

will

Una containvez thecargado, modulesse ofpodrán eachmonitorizar statisticentornos definedde inJMX thecreando configurationtareas file.de So,Discovery fordesde example,la thesección executionManagement of> thisDiscovery plugin> againstApp

the

Para followingcada metrics:tarea se solicitarán los siguientes datos mínimos:

  • JMX Target strings: 

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
  • User: Usuario
  • Password : Contraseña del usuario

image.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

java.lang:type=Threading/TotalThreadAllocatedBytes

Las java.lang:type=Threading/CurrentThreadAllocatedBytestareas java.lang:type=Threading/ThreadAllocatedMemoryEnabledcompletadas java.lang:type=Threading/ThreadAllocatedMemorySupportedcon java.lang:type=Threading/ThreadCountéxito java.lang:type=Threading/TotalStartedThreadCounttendrán java.lang:type=Threading/AllThreadIdsun java.lang:type=Threading/CurrentThreadCpuTimeresumen java.lang:type=Threading/CurrentThreadUserTimede java.lang:type=Threading/ThreadCpuTimeSupportedejecución java.lang:type=Threading/ThreadCpuTimeEnabledcon java.lang:type=Threading/ThreadContentionMonitoringEnabledla java.lang:type=Threading/ThreadContentionMonitoringSupportedsiguiente java.lang:type=Threading/CurrentThreadCpuTimeSupportedinformación:

java.lang:type=Threading/ObjectMonitorUsageSupported
    java.lang:type=Threading/SynchronizerUsageSupported
  • Total java.lang:type=Threading/PeakThreadCountagents java.lang:type=Threading/DaemonThreadCount: java.lang:type=Threading/ObjectName
Número total de agentes generados por la tarea.

I would create the following modules :

image.png

image.png