Skip to content

SystemMonitoring

Compatibilidad OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Resumen

El plugin SystemMonitoring integra herramientas de monitorización de red como Nagios e Icinga2 de forma nativa en OTOBO. Procesa los correos de monitorización entrantes, crea o actualiza tickets según la combinación de host/servicio y permite confirmar (Acknowledge) incidentes directamente desde el sistema de tickets.

Instalación

  1. A través del gestor de paquetes
  • Navegue a Gestión del sistema → Gestor de paquetes en el área de administración.
  • Busque SystemMonitoring y haga clic en Instalar.
  1. Instalación manual
  • Descomprima el archivo en Kernel/Config/Files/.
  • Active los cambios en Gestión del sistema → Actualizar → Recargar sistema de archivos.

Requisitos del sistema

  • Framework: OTOBO 11.0.x
  • Módulos Perl: ninguno adicional, excepto las instalaciones estándar
  • Herramienta de monitorización: Nagios, Icinga2 o un sistema similar que envíe correos electrónicos

Configuración (SysConfig)

Core::SystemMonitoring

  • Nagios::Acknowledge::FreeField::Host / Service Nombres de campo para host y servicio (DynamicField).
  • Icinga2::Acknowledge::HTTP::URL / User / Password Credenciales de acceso y punto final de la API para Icinga2-Acknowledge.
  • PostMaster::PreFilterModule###SystemMonitoring Posiciona el filtro de correo antes o después del PostMasterFilter.
  • LinkTicketWithCI Crea enlaces entre ConfigItem y Ticket.
  • SetIncidentState Establece automáticamente el estado del incidente al recibir nuevos correos.

Core::Event::Icinga2 / Nagios

  • Ticket::EventModulePost###Icinga2Acknowledge Envía solicitudes de Acknowledge a Icinga2.
  • Ticket::EventModulePost###NagiosAcknowledge Desencadena Acknowledge a través de Named Pipe o HTTP en Nagios.

Funcionamiento

  1. Recepción de correo: OTOBO recibe correos de monitorización a través de PostMaster.
  2. Comprobación y creación de ticket: Si aún no existe un ticket abierto para el host/servicio, se crea un nuevo ticket; de lo contrario, se adjuntan los correos.
  3. Cierre y Acknowledge: Si se cumplen las reglas de cierre, el ticket se cierra; al mismo tiempo, se puede enviar un Acknowledge a la herramienta de monitorización.
  4. Vinculación de CI: Los tickets existentes se pueden vincular a ConfigItems en alertas posteriores.

Uso en la interfaz del agente

  • Vista de ticket: Los tickets de monitorización muestran botones especiales para el Acknowledge en Nagios/Icinga2.
  • Consola: Manejo uniforme de escenarios de prueba y en vivo mediante los comandos de consola proporcionados.

Limitaciones

  • Los tiempos de carga pueden aumentar con un alto volumen de correos.
  • La función de Acknowledge requiere una configuración correcta de la API/Named Pipe del sistema de monitorización.
  • Se deben seguir convenciones uniformes de nombres de host/servicio.

Soporte y Contacto