Skip to content

Surveillance du système

Compatibilité OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Vue d'ensemble

Le plugin Surveillance du système intègre des outils de surveillance réseau tels que Nagios et Icinga2 de manière transparente dans OTOBO. Il traite les e-mails de surveillance entrants, crée ou met à jour des tickets en fonction de la combinaison hôte/service et permet de confirmer (Acknowledge) les incidents directement à partir du système de tickets.

Installation

  1. Via le gestionnaire de paquets
  • Accéder à Administration système → Gestion des paquets.
  • Rechercher Surveillance du système et cliquer sur Installer.
  1. Installation manuelle
  • Décompresser l'archive dans Kernel/Config/Files/.
  • Sous Administration système → Mise à jour → Récharger le système de fichiers, activer les modifications.

Exigences système

  • Framework : OTOBO 11.0.x
  • Modules Perl : aucun supplémentaire, hormis les installations standard
  • Outil de surveillance : Nagios, Icinga2 ou un système similaire qui envoie des e-mails

Configuration (SysConfig)

Core::Surveillance du système

  • Nagios::Acknowledge::FreeField::Host / Service Noms de champs pour l'hôte et le service (DynamicField).
  • Icinga2::Acknowledge::HTTP::URL / Utilisateur / Mot de passe Informations d'accès et point de terminaison API pour Icinga2-Acknowledge.
  • PostMaster::PreFilterModule###Surveillance du système Positionne le filtre de messagerie avant ou après le filtre PostMaster.
  • LinkTicketWithCI Crée des liens entre ConfigItem et ticket.
  • SetIncidentState Définit automatiquement l'état d'incident lors de la réception de nouveaux e-mails.

Core::Événement::Icinga2 / Nagios

  • Ticket::EventModulePost###Icinga2Acknowledge Envoie des requêtes Acknowledge à Icinga2.
  • Ticket::EventModulePost###NagiosAcknowledge Déclenche Acknowledge via Named Pipe ou HTTP dans Nagios.

Fonctionnement

  1. Réception d'e-mail : OTOBO reçoit des e-mails de surveillance via PostMaster.
  2. Vérification & création de ticket : Si aucun ticket ouvert n'existe pour l'hôte/service, un nouveau ticket est créé ; sinon, les e-mails sont joints.
  3. Fermeture & Acknowledge : Lorsque les règles de fermeture sont remplies, le ticket est fermé ; en même temps, un Acknowledge peut être envoyé à l'outil de surveillance.
  4. Lien CI : Les tickets existants peuvent être liés à des ConfigItems lors de futurs alerts.

Utilisation dans l'interface agent

  • Zoom du ticket : Les tickets de surveillance affichent des boutons spéciaux pour Acknowledge à Nagios/Icinga2.
  • Console : Gestion uniforme des scénarios de test et de production à l'aide de commandes de console fournies.

Limitations

  • Les temps de chargement peuvent augmenter en cas de forte affluence d'e-mails.
  • La fonction Acknowledge nécessite une configuration API/Named Pipe correcte du système de surveillance.
  • Des conventions de nommage d'hôte/service uniformes doivent être respectées.

Support & Contact