SystemMonitoring
Compatibilità OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Panoramica
Il plugin SystemMonitoring integra strumenti di monitoraggio di rete come Nagios e Icinga2 in OTOBO. Elabora le email di monitoraggio in ingresso, crea o aggiorna i ticket in base alla combinazione host/servizio e consente di confermare (acknowledge) gli incidenti direttamente dal sistema di ticketing.
Installazione
- Attraverso il gestore di pacchetti
- Passare all'area di amministrazione in Gestione sistema → Gestione pacchetti.
- Cerca SystemMonitoring e clicca su Installa.
- Installazione manuale
- Estrarre l'archivio in
Kernel/Config/Files/
. - In Gestione sistema → Aggiorna → Ricarica file system attiva le modifiche.
Requisiti di sistema
- Framework: OTOBO 11.0.x
- Moduli Perl: nessuno aggiuntivo, oltre alle installazioni standard
- Strumento di monitoraggio: Nagios, Icinga2 o un sistema simile che invia email
Configurazione (SysConfig)
Core::SystemMonitoring
- Nagios::Acknowledge::FreeField::Host / Service Nomii dei campi per host e servizio (DynamicField).
- Icinga2::Acknowledge::HTTP::URL / User / Password Credenziali di accesso e endpoint API per Icinga2-Acknowledge.
- PostMaster::PreFilterModule###SystemMonitoring Posiziona il filtro email prima o dopo il filtro PostMaster.
- LinkTicketWithCI Crea collegamenti tra ConfigItem e ticket.
- SetIncidentState Imposta automaticamente lo stato dell'incidente quando arrivano nuove email.
Core::Event::Icinga2 / Nagios
- Ticket::EventModulePost###Icinga2Acknowledge Invia richieste di acknowledge a Icinga2.
- Ticket::EventModulePost###NagiosAcknowledge Attiva l'acknowledge tramite named pipe o HTTP in Nagios.
Funzionamento
- Ricezione email: OTOBO riceve email di monitoraggio tramite PostMaster.
- Verifica e creazione ticket: se non esiste già un ticket aperto per host/servizio, ne viene creato uno nuovo; altrimenti le email vengono allegati.
- Chiusura e acknowledge: quando vengono soddisfatte le regole di chiusura, il ticket viene chiuso; contemporaneamente può essere inviato un acknowledge allo strumento di monitoraggio.
- Collegamento CI: i ticket esistenti possono essere collegati a ConfigItems in caso di alert successivi.
Utilizzo nell'interfaccia dell'agente
- Zoom ticket: i ticket di monitoraggio mostrano pulsanti speciali per l'acknowledge a Nagios/Icinga2.
- Console: gestione uniforme di scenari di test e live tramite comandi di console forniti.
Limitazioni
- I tempi di caricamento possono aumentare con un alto volume di email.
- La funzione di acknowledge richiede una configurazione API/Named Pipe corretta del sistema di monitoraggio.
- Devono essere rispettate convenzioni di denominazione uniformi per host e servizio.
Supporto e contatto
- Produttore: Rother OSS GmbH
- Versione: 11.0.1
- Documentazione: doc.otobo.org
- Contatto: hello@otobo.de