Informatique
Linux
Installation et Configuration de weathermap pour CACTI | Installation et Configuration de weathermap pour CACTI |
| Écrit par majordom | |||||||||||||
| 24-05-2007 | |||||||||||||
Installation et Configuration de weathermap 0.96 pour CACTI 0.8.7dTiré des articles d'openmaniak.com pour les infos weathermap et de artiflo inside pour le plugin architecture Des cartes réseaux comme chez Free
1. Présentation du plugin WeathermapWeathermap est un script perl à l'origine créé pour récupérer les informations de MRTG. Cacti est un outil base sur Php pour remplacer MRTG avec un frontend intégré pour RRDTool et un système de templates adaptable. Cette page explique les changements qui ont été apportés a Weathermap afin de l'allier à Cacti et ainsi produire le même genre de cartes que celles présentées sur la page de démonstration de Weathermap.2. IntroductionCacti fonctionne et vous en êtes content, l'installation de Weathermap sera modifiée par l'application du patch du plugin architecture. 3. Installation du plugin architecture Une grande force de Cacti est sa faculté d'utiliser des autres outils dans des plugins intégrés à son interface. L'avantage sera alors de pouvoir gérer plusieurs logiciels avec une seule plate-forme. La première chose à faire est d'installer le plugin obligatoire qui est requis avant l'installation des autres plugins, il est appelé le plugin "architecture". Si vous avez installé Cacti avec APT, vous pouvez savoir quelle version de Cacti vous avez avec la commande "apt-cache policy cacti".
PA 1.0 = cacti 0.8.6i
Je pars du principe que l'on a installé la dernière version de cacti : la 0.8.7d Décompressez le fichier cacti-plugin-0.8.7d-PA-v2.4.zip que vous venez de télécharger.
Au paravant il faut mettre à jour la base de donnée mysql avec le script fournit dans l'archive du PA :
Puis, lancer la commande ci-dessous: Faites très attention à lancer le patch correspondant à votre version de Cacti. La première fois avec l'option --dry-run pour voir si tout se passe bien
Il suffit d'aller dans include/global_constants.php et rajouter a la fin
Cela n’enlèvera pas le message d’erreur lors du patch mais le problème sera corrigé.
Après passage du patch, cacti a perdu la boule, plus d'image et perte du path vers le site. En fait le patch a rajouté cette ligne au fichier include/global.php
il faut remplacer par ç, si on a un site installé comme ceci http://localhost/cacti/
A présent, sur votre interface web http://localhost/cacti de cacti, aller dans Utilities > User Management > choisissez admin
4. Installation du plugin Weathermap
Pour plus d'informations sur PHP Weathermap, rendez-vous sur le tutorial PHP Weathermap.
Éditer le fichier /usr/share/cacti/site/include/config.php et ajouter juste après la ligne commençant par "$plugins = array();": Dans l'interface web de Cacti, n'oubliez pas d'activer le plugin weathermap:
N'oubliez pas de donner la permission à www-data au répertoire ../plugins. Le fichier de configuration de la carte va être stocké dans le dossier /var/www/weathermap/configs même si ce n'est pas obligatoire. Une documentation complète à ce propos peut être trouvé sur le site web de PHP Weathermap. 4. Weathermap EditorUn outil très utile est disponible pour gérer plus facilement vos cartes tout particulièrement si vous êtes un débutant. Pour les configurations avancées, il est nécessaire d'éditer manuellement les fichiers de configurations. 5. Configuration du plugin WeathermapLe fichier de configuration de la carte va être stocké dans le dossier /var/www/weathermap/configs même si ce n'est pas obligatoire. Une documentation complète à ce propos peut être trouvé sur le site web de PHP Weathermap.Un outil très utile est disponible pour gérer plus facilement vos cartes tout particulièrement si vous êtes un débutant. Pour les configurations avancées, il est nécessaire d'éditer manuellement les fichiers de configurations. Copier le fichier editor-config.php-dist en editor-config.php
Puis, avec votre navigateur internet: http://localserver/weathermap/editor.php Les commandes sont très intuitives pour créer ses propres maps. A la fin de la mise en plca il faut bien veiller à renommer le fichier editor-config.php en editor-config.php-dist afin que d'autre que vous ne puisse modifier vos maps
6. Problèmes connus
En haut de la page de weathermap j'avais le message d'erreur : Notice: Undefined index: action in / var / www / cacti / plugins / weathermap / setup.php on line 146 Pour éliminer ce message d'erreur un petit changement dans le code du fichier setup.php situé à la racine du répertoire de Weathermap.
|
|||||||||||||
| Dernière mise à jour : ( 30-04-2009 ) | |||||||||||||
| < Précédent | Suivant > |
|---|










