Skip to main content

Configuration in PandoraFMS

    Para

  • Theconfigurar el plugin willen createPandoraFMS, se deben seguir los siguientes pasos :

    1. Subir el plugin a globalPandoraFMS, agentpor withejemplo theen followingla modules:

  • siguiente
ruta:

<Module prefix>.Datasources 
<Module prefix>.Datasources count
<Module prefix>.Deployments 
<Module prefix>.Deployments count
<Module prefix>.Threadpools 
<Module prefix>.Threadpools count
<Module prefix>.committed.heap-memory-usage
<Module prefix>.committed.non-heap-memory-usage
<Module prefix>.committed.init.heap-memory-usage
<Module prefix>.committed.init.non-heap-memory-usage
<Module prefix>.max.heap-memory-usage
<Module prefix>.max.non-heap-memory-usage
<Module prefix>.used.heap-memory-usage
<Module prefix>.used.non-heap-memory-usage
<Module prefix>.committed.server.log
/etc/pandora/plugin

In2. turn,Dirigirse ifal monitoringapartado ofplugins thesey iscrear enabled,uno itnuevo:

will

imagen.png

create

    an3. agentSe forle eachañade nombre, descripción y timeout:

image.png

4. Se añade la ruta del plugin en el comando y los parámetros necesarios para la ejecución de este.

Para cada parámetro se debe configurar una macro, siendo la sintaxis de esta macro la siguiente : _fieldx_, siendo x el numero posicional del parámetro, por ejemplo en la siguiente imagen vemos los parámetros que son obligatorios, los de conexion, ya que todos los demás se pueden usar con los valores default.

  • Deployments
<Module prefix>.context-root
<Module prefix>.active-sessions
<Module prefix>.expired-sessions
<Module prefix>.highest-session-count
<Module prefix>.max-active-sessions
<Module prefix>.rejected-sessions
<Module prefix>.server
<Module prefix>.servlet
<Module prefix>.session-avg-alive-time
<Module prefix>.session-max-alive-time
<Module prefix>.sessions-created
<Module prefix>.virtual-host
<Module prefix>.websocket
  • Threads
<Module prefix>.<name thread>.active-count
<Module prefix>.<name thread>.completed-task-count
<Module prefix>.<name thread>.current-thread-count
<Module prefix>.<name thread>.keepalive-time
<Module prefix>.<name thread>.largest-thread-count
<Module prefix>.<name thread>.max-threads
<Module prefix>.<name thread>.queue-size
<Module prefix>.<name thread>.rejected-count
<Module prefix>.<name thread>.task-count
  • Datasources

image.png

It

will

5. createSe configurar las macros anteriores, añadiendo en cada una el valor del parámetro:

image.png

6. Una vez configurado se debe crear un módulo en un agente que ejecute el plugin. En el menu de módulos de un agente creamos un módulo de tipo plugin nuevo:

imagen.png

7. En el menú de configuración del módulo, le ponemos un nombre, seleccionamos el plugin antes configurado y se le debe dar a boolean"crear".

module,

image.png

for

each

8. service,Se thatcrearan willlos showagentes whetheren itla issiguiente Trueejecución ordel False.plugin :

image.png