Magazine Internet

Utilisation de Centreon

Publié le 11 février 2009 par Nicolargo

Centreon est une belle couche d’administration Web à ajouter à votre serveur Nagios (si vous êtes allergiques à la ligne de commande Unix). Cependant la prise en main de Centreon peut s’avérer difficile vu l’absence de guide utilisateur digne de ce nom…

Avant de commencer, il faut vous assurer d’avoir une configuration Nagios/Centreon en état de marche…

Nous allons donc dans ce billet dérouler un cas d’école: l’ajout  d’un “host” de type serveur Linux et d’un “service” HTTP pour la supervision d’un serveur Web Apache.

Ajout d’un “host”

Nous allons ajouter un host de type serveur Linux à notre configuration Nagios.

On va pour cela dans le menu Configurer / Hosts et on clique sur le bouton Add:

Utilisation de Centreon

Ensuite, on entre les caractéristiques propres du serveur (1):

  • Son nom (”host name”): www
  • Sa description (”Alias”): Serveur Web
  • Son adresse IP/DNS: www.mondomaine.com

On clique ensuite sur le bouton + pour ajouter un template associé a cet “host” (2). Pour rappel, un template est la centralisation de caractéristiques communes à des machines.

Puis on sélectionne le template (3): Servers-Linux

Enfin, on clique sur le bouton Save (4).

Utilisation de Centreon

A ce stade, l’”host” www est dans la configuration de Centreon.

Utilisation de Centreon

Ajout d’un “service”

Nous allons ajouter un host de typeNous allons poursuivre notre exemple par l’ajout d’un “service” pour superviser un serveur Web hébergé sur notre “host” www. Pour cela, il faut se rendre dans les menus Configuration / Service.

Utilisation de Centreon
 

Comme on peut le voir, Centreon à créé des services par défaut (associé au template par défaut) permettant de superviser par SNMP certains services (disque, charge, swap) de notre serveur. Pour que cela fonctionne, il faut bien évidemment qu’un serveur SNMP soit lancé et configuré sur la machine “host” www. Dans mon exemple, je veux seulement surveiller la présence d’un serveur Web, je vais donc supprimer ces services de ma configuration Nagios:

Utilisation de Centreon

Puis:

Utilisation de Centreon

On peut ensuite ajouter notre nouveau service en cliquant sur le bouton Add:

Utilisation de Centreon

Nous allons commencer par saisir:

  • le nom du service: Serveur HTTP (1)
  • le template assosié: generic-service (2)

Il est possible de voir le contenu d’un template en cliquant sur le bouton à droite du menu déroulant:

Utilisation de Centreon

ce qui va afficher:

Utilisation de Centreon

  • Le plugin à appeler pour ce service: check_http (3)

On clique ensuite sur le menu Relations (4) pour associer notre “service” au “host”

Utilisation de Centreon

On ajoute donc le “host” www à la liste des hosts associés à ce service:

Utilisation de Centreon

On finalise en cliquant sur le bouton Save:

Utilisation de Centreon

Le service est maintenant présent dans la configuration de Centreon.

Utilisation de Centreon
Notre configuration n’est pas encore supervisé, Centreon ne fait pas la supervision, c’est Nagios qui s’occupe de ces taches. Il faut donc exporter la nouvelle configuration sur notre serveur Nagios.

Exportation de la configuration vers Nagios

Il faut pour cela, aller dans le menu Configuration / Nagios / Generation (1 / 2) puis cliquer sur les boutons:

  • “Move export files”: pour déplacer physiquement les fichiers de configuration dans l’arborescence Nagios.
  • “Restart Nagios”: pour demander à Centreon de redémarrer Nagios pour que la configuration soit prise en compte.

Puis cliquer sur Export (3)

Utilisation de Centreon

Si tout ce passe bien, vous ne devriez pas avoir de message d’erreur mais seulement:

Utilisation de Centreon
Quelques minutes après l’exportation, la nouvelle configuration apparaitra dans l’interface de Centreon:
Utilisation de Centreon

Retour à La Une de Logo Paperblog

A propos de l’auteur


Nicolargo 417 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazine