Chapitre 36. Informations sur les CGIs

CGI Status Map

Nom du fichier

statusmap.cgi

Description

Ce CGI crée une carte de tous les hôtes que vous avez défini dans votre réseau. Il utilise la bibliothèque GD de Thomas Boutell (version 1.6.3 ou plus) pour créer une image au format PNG de l'agencement de votre réseau. Les coordonnées utilisées pour dessiner chaque hôte (ainsi que les jolies icônes facultatives) sont extraites des définitions d' hôtes. Si vous souhaitez plutôt laisser le CGI dessiner automatiquement les coordonnées pour vous, utilisez le paramètre default_statusmap_layout pour spécifier l'algorithme à utiliser.

Autorisations requises
  • Si vous êtes autorisé pour tous les hôtes vous pouvez voir tous les hôtes.

  • Si vous êtes un contact authentifié vous pouvez voir les hôtes dont vous êtes un contact.

Les utilisateurs qui ne sont pas autorisés à voir un hôte particulier verront un nœud nommé unknown à la place. Je suis conscient qu'ils ne devraient rien voir du tout, mais ça n'a aucun sens de générer la carte si vous ne pouvez pas voir les dépendances entre les hôtes…

CGI Status WRL

Nom du fichier

statuswrl.cgi

Description

Ce CGI crée une modélisation en 3D utilisant le langage VRML de tous les hôtes définis dans votre réseau. Les coordonnées utilisées pour dessiner les hôtes (ainsi que les jolies textures) sont extraites des définitions d'hôtes. Si vous souhaitez plutôt laisser le CGI dessiner automatiquement les coordonnées pour vous, utilisez le paramètre default_statusmap_layout pour spécifier l'algorithme à utiliser. Il vous faudra un navigateur VRML (comme Cortona, Cosmo Player ou WorldView) installé sur votre système pour pouvoir visualiser ce modèle.

Autorisations requises
  • Si vous êtes autorisé pour tous les hôtes vous pouvez voir tous les hôtes.

  • Si vous êtes un contact authentifié vous pouvez voir les hôtes dont vous êtes un contact.

Les utilisateurs qui ne sont pas autorisés à voir un hôte particulier verront un nœud nommé unknown à la place. Je suis conscient qu'ils ne devraient rien voir du tout, mais ça n'a aucun sens de générer la carte si vous ne pouvez pas voir les dépendances entre les hôtes…

CGI Commands

Nom du fichier

scmd.cgi

Description

Ce CGI permet d'envoyer des commandes au processus de Nagios. Bien que ce CGI accepte plusieurs arguments, mieux vaut ne pas s'y essayer. La plupart changent selon les révisions de Nagios. Utilisez plutôt les informations complémentaires des CGIs comme point de départ pour envoyer des commandes.

Autorisations requises

CGI Showlog

Nom du fichier

showlog.cgi

Description

Ce CGI affiche le fichier journal. Si vous avez activé la rotation du journal, vous pouvez voir le contenu des journaux archivés en utilisant les liens de navigation situés en haut de la page.

Autorisations requises

CGI History

Nom du fichier

history.cgi

Description

Ce CGI affiche l'historique des problèmes relatifs soit à un hôte particulier soit à tous les hôtes. L'affichage est un sous-ensemble de ce que produit le CGI du fichier journal. Vous pouvez filtrer l'affichage pour n'obtenir que certains types de problèmes (i.e. alertes hard et/ou soft, les différents types d'alertes sur les services et les hôtes, tous les types d'alertes, etc.). Si vous avez activé la rotation du journal, vous pouvez voir l'historique contenu dans les journaux archivés en utilisant les liens de navigation situés en haut de la page.

Autorisations requises
  • Si vous êtes autorisé pour tous les hôtes vous pouvez voir l'historique de tous les hôtes et de tous les services.

  • Si vous êtes autorisé pour tous les services vous pouvez voir l'historique de tous les services.

  • Si vous êtes un contact authentifié vous pouvez voir l'historique de tous les hôtes et tous les services dont vous êtes un contact.

CGI Notifications

Nom du fichier

notifications.cgi

Description

Ce CGI affiche les notifications envoyées aux différents contacts d'un hôte ou d'un service. L'affichage est un sous-ensemble de ce que produit le CGI du fichier journal. Vous pouvez filtrer l'affichage pour n'obtenir que certains types de problèmes (i.e. notifications relatives aux services, aux hôtes, envoyées à des contacts spécifiques, etc). Si vous avez activé la rotation du journal, vous pouvez voir les notifications contenues dans les journaux archivés en utilisant les liens de navigation situés en haut de la page.

Autorisations requises
  • Si vous êtes autorisé pour tous les hôtes vous pouvez voir les notifications de tous les hôtes et tous les services.

  • Si vous êtes autorisé pour tous les services vous pouvez voir les notifications de tous les services.

  • Si vous êtes un contact authentifié vous pouvez voir les notifications relatives à tous les hôtes et tous les services dont vous êtes un contact.

CGI Trends

Nom du fichier

strends.cgi

Description

Ce CGI crée un graphique des états des hôtes et des services sur une période donnée. Pour que ce CGI soit pertinent, vous devez activer la rotation du journal et archiver les journaux dans le répertoire défini par la variable log_archive_path . Ce CGI utilise la bibliothèque gd de Thomas Boutell (version 1.6.3 ou plus) pour créer l'image des tendances.

Autorisations requises
  • Si vous êtes autorisé pour tous les hôtes vous pouvez voir les tendances de tous les hôtes et de tous les services.

  • Si vous êtes autorisé pour tous les services vous pouvez voir les tendances de tous les services.

  • Si vous êtes un contact authentifié vous pouvez voir les tendances de tous les hôtes et tous les services dont vous êtes un contact.

CGI Availability a

CGI Availability b

Nom du fichier

avail.cgi

Description

Ce CGI permet de créer un rapport sur la disponibilité des hôtes et des services sur une période donnée. Pour que ce CGI soit pertinent, vous devez activer la rotation du journal et archiver les journaux dans le répertoire défini par la variable log_archive_path .

Autorisations requises
  • Si vous êtes autorisé pour tous les hôtes vous pouvez voir la disponibilité de tous les hôtes et services.

  • Si vous êtes autorisé pour tous les services vous pouvez voir la disponibilité de tous les services.

  • Si vous êtes un contact authentifié vous pouvez voir la disponibilité de tous les services et hôtes dont vous êtes un contact.

CGI Histogram

Nom du fichier

histogram.cgi

Description

Ce CGI permet d'afficher l'histogramme de disponibilité d'hôtes et services sur une période de temps. Pour que ce CGI soit pertinent, vous devez activer la rotation du journal et archiver les journaux dans le répertoire défini par la variable log_archive_path . Ce CGI utilise la bibliothèque GD de Thomas Boutell (version 1.6.3 ou plus) pour créer l'image des tendances.

Autorisations requises
  • Si vous êtes autorisé pour tous les hôtes vous pouvez voir les histogrammes de tous les hôtes et services.

  • Si vous êtes autorisé pour tous les services vous pouvez voir les histogrammes de tous les services.

  • Si vous êtes un contact authentifié vous pouvez voir les histogrammes de tous les services et hôtes dont vous êtes un contact.

CGI Summary

Nom du fichier

summary.cgi

Description

Ce CGI fournit des rapports synthétiques sur les alertes concernant les hôtes et services, ainsi que le nombre total d'alertes, les services/hôtes générant le plus d'alertes, etc.

Autorisations requises