Discovery
The
Este plugin willpuede createintegrarse ancon agent,el perDiscovery instancede withPandora theFMS.
Para specified,ello ifse itsdebe namecargar isel notpaquete specified,".disco" itque willpuede bedescargar thedesde targetla definedlibrería forde thePandora instance.FMS:
https://pandorafms.com/library/
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
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
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
java.lang:type=Threading/TotalThreadAllocatedBytesLas 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.





