Lorsque j'ai utilisé Oreon, avant que ça ne s'appelle Centreon, Nagios en était aux versions 1.x.
Depuis, suite à une mission longue, je n'ai pu m'intéresser activement à Nagios ni à Centreon. Lors de cette mission, la question de l'obsolécence de l'unique plate-forme de supervision est enfin à l'ordre du jour. Avec son Nagios 1.4 sous Debian 3.1 et surtout ses 14h de latence, il était plus que temps de la revoir de A à Z.
À cette occasion, j'ai pu enfin me pencher sur Nagios 3 et découvrir le long chemin parcouru depuis 3 ans. Comment avais-je pu survivre avec Nagios 1 jusque-là ? La gestion des groupes était souvent fastidieuse car il fallait ajouter à chaque fois chaque membre dans chacun des groupes auxquels on souhaitait le faire appartenir. Oreon apportait déjà une aide en permettant la définition d'hôtes dits de références car il couplait une liste de services à un modèle d'hôte.
Mais cette fonctionnalité n'existait pas encore dans Nagios. Pas encore car, manifestement passée inaperçue pour beaucoup, depuis Nagios 2, il est possible d'ajouter les services et les hôtes à un groupe directement dans leurs définitions respectives, via les directives servicegroups et hostgroups. Il reste nécessaire de définir le groupe associé mais ce dernier peut alors se contenter de son nom et d'un alias. Inutile d'ajouter des membres.
Cela permet donc de définir des modèles d'hôtes et de services appartenant déjà à un ou plusieurs groupes. L'intérêt de cette approche est qu'il alors possible de définir un modèle pour, par exemple, des serveurs Debian, et via des groupes appropriés, de leur ajouter automatiquement des services. Voilà la fameuse fonctionnalité de l'hôte de référence disponible dans Nagios !
define service {
use generic-service
name generic-debian-host
hostgroups SSH-Servers, Charge_systeme
icon_image base/debian.png
icon_image_alt Debian Server
register 0
}
Ajoutons à cela les possibilités d'ajouter des groupes dans d'autres groupes et les différents types d'héritages (implicites, additifs, etc.) et l'utilisateur averti de Nagios n'aura que l'embarras du choix pour définir son SI au sein de la configuration de Nagios !
- surcouf's blog
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
