Vous êtes ici:

Menu

Installer un wiki pour Centreon en cinq minutes

logo_dokuwiki
Vous réalisez des installations et vous avez besoin d'un outil pour noter vos remarques ou vos installations de supervision ? Faites comme moi, installez un wiki associé à votre supervision Centreon. Rien de plus facile avec Debian. En quelques lignes de commandes et deux modifications dans Centreon, vous obtenez un serveur de documentation. Nous utiliserons Dokuwiki dans sa version de base.

Installation de DokuWiki


Tout d'abord, installons le wiki sur le serveur Central.

apt-get install dokuwiki


wiki_centreon02

Sélectionnez votre serveur Web, Apache2 dans notre cas

wiki_centreon03

Répondre non car c'est une nouvelle installation

wiki_centreon04

Saisissez votre mot de passe administrateur pour Dokuwiki

wiki_centreon05

Confirmez votre mot de passe, votre serveur est prêt.

Configuration de Dokuwki


Modifiez le fichier /etc/apache2/conf.d/dokuwiki.conf pour autoriser l'accès au wiki sur une autre machine que localhost. Remplacez la ligne suivante :

Allow from localhost 127.0.0.1 ::1

par

Allow from all


Ensuite, ajoutons le fichier centreon.php dans le dossier /usr/share/dokuwiki.
<?php
/**
* Forwarder to doku.php
*
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
* @author Joerg Linge
* modified Eric Coquard
*/
$host=str_replace(' ', '_',strtolower($_GET['host']));
$srv=str_replace(' ', '_',strtolower($_GET['srv']));

if($host!="" && $srv!=""){
header("Location: doku.php?id=centreon:".$host.":".$srv);
exit;
}elseif($host!=""){
header("Location: doku.php?id=centreon:".$host);
exit;
}else{
header("Location: doku.php?id=centreon:index");
exit;
}
?>


Ce petit script php, trouvé sur http://wiki.monitoring-portal.org et modifié pour mes besoins, redirige les urls du serveur de supervision vers les rubriques correspondantes aux hôtes et services. Par défaut, la rubrique racine sera centreon. Si la rubrique n'existe pas, pas de problème. Avec un utilisateur autorisé, vous pouvez créer les rubriques à la volée.

Configuration de Centreon


Il suffit de compléter les champs url du template d'hôte générique et du template de service générique. Par héritage, les liens seront appliqués à tous les hôtes et services de votre supervision. Voici le lien pour les hôtes.

wiki_centreon06

URL : /dokuwiki/centreon.php?host=$HOSTNAME$

Voici le lien pour les services.

wiki_centreon07

URL : /dokuwiki/centreon.php?host=$HOSTNAME$&srv=$SERVICEDESC$

Appliquez la nouvelle configuration et visualisez la vue monitoring. Chaque hôte et chaque service comprennent un lien vers le wiki.

wiki_centreon08

Utilisation du Wiki


Cliquez sur un lien, vous obtenez la vue suivante. Il suffira de vous connecter pour construire au fur et à mesure votre documentation.

wiki_centreon09

Et voici un exemple de ce que vous pouvez réaliser.

wiki_centreon10

Il y a bien d'autres possibilités de réaliser des articles en scriptant avec par exemple des outils comme centreon-clapi mais ce sera une autre histoire. En attendant, bonne documentation !

blog comments powered by Disqus
 Vous êtes ici: