1. Home
  2. Knowledge Base
  3. Articles (EN/ES/FR)
  4. ¿Cómo crear y validar eventos mediante la API de Pandora FMS de manera remota?

¿Cómo crear y validar eventos mediante la API de Pandora FMS de manera remota?

Utilizando la API web de Pandora FMS, puede interactuarse con el servidor desde cualquier sistema remoto, incluso sin contar con conexión a la base de datos o un agente instalado. Esto puede hacerse con la herramienta pandora_revent. Esta se encuentra en:

/usr/share/pandora_server/util/pandora_revent.pl

Esta herramienta utiliza una conexión remota HTTP o HTTPS (recomendado) para crear o validar eventos en Pandora FMS. Ejecutada tal y como se muestra arriba, sin opciones ni comandos, se mostrará una ayuda con muestras de su uso y su sintaxis, que es la siguiente:

./pandora_revent.pl -p -u -create_event

A continuación se muestra un ejemplo de creación de un evento con la herramienta (note el uso de  \ para concatenar los parámetros con el comando):

/pandora_revent.pl \
  -p http://192.168.50.12/pandora_console/include/api.php \
  -u pandora12,admin,pandora \
  -create_event \
    -name "Otro bonito evento" \
    -group 0 \
    -type "system" \
    -status 0 \
    -severity 4 \
    -user "davidv" \
    -owner_user "admin" \
    -source "CommandLine" \
    -comment "Prueba de comentario"

Esta llamada creará un evento llamado “Otro bonito evento”, con las credenciales pandora12, admin y pandora (que se corresponden a la contraseña de la API, el usuario y la contraseña de pandora, respectivamente).

Este evento se creará para todos los grupos, será un evento de tipo “System” con una importancia de “Crítico”. Se le añade el comentario “Prueba de comentario”, creado por el usuario davidy. La fuente del evento será “CommandLine” y el propietario del evento será el usuario admin.

La herramienta pandora_revent.pl permite también validar eventos, utilizando la siguiente sintaxis:

./pandora_revent.pl -p -u -validate_event -id

Ya que pandora_revent se basa en la API, para que funcione primero hay que habilitar el acceso a ésta, desde el menú General Setup de la Consola web de Pandora FMS.

Was this article helpful?

Related Articles

Need Support?

Can't find the answer you're looking for?
Contact Support