Introduccion
Este script es un plugin interno de Pandora FMS diseñado para integrar eventos y alertas con Opsgenie, permitiendo sincronizar de forma automática el estado de los módulos de monitorización con el sistema de gestión de incidencias.
El plugin recibe información generada por Pandora FMS (agente, módulo, severidad, valor del dato, etc.) y la utiliza para crear, actualizar y cerrar alertas en Opsgenie, aplicando lógica avanzada de control, reintentos automáticos y validación del estado real de la alerta.
Además, añade notas informativas, enlaces directos al agente en Pandora FMS, y gestiona estados especiales como alertas recuperadas o módulos relacionados con la licencia del sistema. El script también incorpora mecanismos de robustez frente a errores transitorios de API, validación de URL, y opciones configurables para ajustar la prioridad, el comportamiento de reintentos y el nivel de registro.
En resumen, este plugin actúa como un conector fiable y automatizado entre Pandora FMS y Opsgenie, garantizando que los eventos de monitorización generen alertas consistentes, actualizadas y correctamente gestionadas en la plataforma de incidentes.