Skip to content

SystemMonitoring

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

Overzicht

De SystemMonitoring-plugin integreert netwerkmonitoringtools zoals Nagios en Icinga2 naadloos in OTOBO. Het verwerkt inkomende monitoring-e-mails, maakt of werkt tickets bij op basis van de host/service-combinatie en maakt het mogelijk om incidenten direct vanuit het ticketsysteem te bevestigen (Acknowledge).

Installatie

  1. Via de Pakketbeheerder
  • Ga in het admin-gedeelte naar Systeembeheer → Pakketbeheer.
  • Zoek naar SystemMonitoring en klik op Installeren.
  1. Handmatige Installatie
  • Pak het archief uit in Kernel/Config/Files/.
  • Activeer de wijzigingen onder Systeembeheer → Updaten → Bestandssysteem opnieuw laden.

Systeemeisen

  • Framework: OTOBO 11.0.x
  • Perl-modules: geen extra, behalve standaardinstallaties
  • Monitoringtool: Nagios, Icinga2 of een vergelijkbaar systeem dat e-mails verzendt

Configuratie (SysConfig)

Core::SystemMonitoring

  • Nagios::Acknowledge::FreeField::Host / Service Veldnamen voor Host en Service (DynamicField).
  • Icinga2::Acknowledge::HTTP::URL / User / Password Inloggegevens en API-eindpunt voor Icinga2-Acknowledge.
  • PostMaster::PreFilterModule###SystemMonitoring Positioneert de e-mailfilter voor of na de PostMasterFilter.
  • LinkTicketWithCI Creëert koppelingen tussen ConfigItem en Ticket.
  • SetIncidentState Stelt automatisch de incidentstatus in bij ontvangst van nieuwe e-mails.

Core::Event::Icinga2 / Nagios

  • Ticket::EventModulePost###Icinga2Acknowledge Verstuurt Acknowledge-verzoeken naar Icinga2.
  • Ticket::EventModulePost###NagiosAcknowledge Trigger Acknowledge via Named Pipe of HTTP in Nagios.

Werking

  1. E-mailontvangst: Via PostMaster ontvangt OTOBO monitoring-e-mails.
  2. Controle & Ticketcreatie: Als er nog geen open ticket is voor Host/Service, wordt een nieuw ticket aangemaakt; anders worden e-mails bijgevoegd.
  3. Sluiten & Acknowledge: Bij het voldoen aan de sluitingsregels wordt het ticket gesloten; tegelijkertijd kan een Acknowledge naar de monitoringtool worden gestuurd.
  4. CI-koppeling: Bestaande tickets kunnen bij latere alerts worden gekoppeld aan ConfigItems.

Gebruik in Agent Interface

  • Ticket-Zoom: Monitoringtickets tonen speciale knoppen voor Acknowledge op Nagios/Icinga2.
  • Console: Uniforme afhandeling van test- en live-scenario's met behulp van de meegeleverde consolecommando's.

Beperkingen

  • Laadtijden kunnen toenemen bij een hoog e-mailvolume.
  • De Acknowledge-functie vereist een correcte API-/Named-Pipe-configuratie van het monitoringsysteem.
  • Uniforme host/service-naamconventies moeten worden nageleefd.

Ondersteuning & Contact