Browsing articles in "Outils"
Oct
1
2010

Mettre à jour la version de cacti et des plugins de Cactiez

J’ai mis en place un serveur CactiEZ dans mon entreprise. C’est une super distribution. On boot sur un cd et hop cacti et ses plugins sont installés sur un Centos. Malheureusement, la version de cacti n’est pas à la dernière version et on rencontre parfois, lors de l’import d’un template spécifique , ce message d’erreur : Error XML:Hash version does not exist. Cette erreur apparait lorsque le template a été fait sur une version plus […]

Août
5
2010

CactiEZ 0.6 – Problème “Cron is configured to run too often! The Poller Interval is ’60′ seconds”

Pour nous européen, la timezone de CactiEZ doit être changé avant de commencer à utiliser Cacti. Pour ce faire, après avoir configuré le client NTP, il vous suffi de remplacer le fichier /etc/localtime par votre timezone. Exemple pour la France : cp /usr/share/zoneinfo/Europe/Paris /etc/localtime Le poller de CactiEZ étant configuré pour sonder toutes les minutes, si vous reculez dans le temps après avoir modifié votre client NTP, vous allez surement avoir un message d’erreur de […]

Juil
29
2010

HOWTO : Mettre à jour Cacti

Je viens de mettre à jour mon cacti de la version 0.8.7d vers la version 0.8.7g. Je vais donc vous faire profiter de la procédure : Téléchargement : wget http://www.cacti.net/downloads/cacti-0.8.7g.tar.gz Voici la page de téléchargement : http://www.cacti.net/download_cacti.php   Mise à jour : Sauvegarder la base de données Cacti. Décompresser le fichier téléchargé : tar xvzf cacti-0.8.7g.tar.gz Renommer l’ancien dossier cacti en cacti-old : (/usr/share/cacti chez moi) # cd /usr/share # mv cacti cacti-old Placer la […]

Juil
21
2010

[Nagios] Visualiser la commande exécutée par Nagios

J’ai passé la journée à rechercher pourquoi mon event handler ne voulait pas fonctionner. J’avais l’impression que certaines macros ne fonctionnaient pas. Mais sur Nagios, comment pouvons nous voir la commande qu’il exécute avec les valeurs des arguments? Et bien, la solution est ici : http://www.waggy.at/nagios/capture_plugin.htm Sur ce site, vous allez trouvez un plugin perl qui est téléchargeable ici : http://www.waggy.at/nagios/capture_plugin.txt   Installation et configuration du plugin   Vous pouvez le placer avec vos autres […]

Juin
25
2010

[NAGIOS] Superviser la synchronisation de deux BIG-IP

Voici un petit script permettant de nous avertir si la synchronisation entre les deux BIG-IP n’est pas effectuée. Description : Pour vérifier la synchronisation, nous allons utiliser le check_snmp de Nagios et  l’attribut sysAttrConfigsyncState. Voici les états possible de cet attribut : -1 – synchronisation pas configurée 0 – Synchronisé 1 – Configuration modifiée localement 2 – La configuration a été modifiée sur l’autre BIG-IP 3 – La configuration a été modifiée sur les deux […]

Nov
20
2009

[VMWARE] RVTools – Allez à l’essentiel

Je tiens à présenter un petit utilitaire permettant de récupérer des données à partir de son VCenter. Il est capable de fournir des informations sur les CPU, la mémoire, les disques, les cartes réseaux, les cdroms (connectés ou non), les snapshots (Si il y en a d’activé), les vmware-tools (Installés ou non) et les serveurs ESX de manière simple et rapide. Ce logiciel est capable de déconnecter les lecteurs de CD / Disquettes sur les […]

Juil
23
2009

[Plugin Nagios] Supervision des erreurs sur les interfaces des équipements réseau

Suite à des problèmes que j’ai rencontré, j’ai décidé de superviser les interfaces de mes équipements réseau. Je n’ai pas trouvé de plugin de ce type donc j’en ai créé un. Mon plugin n’est pas du tout optimisé car je ne suis pas un grand développeur (même plutôt un débutant). je viens juste de le mettre en prod donc il est peut-être bugger. Ce plugin ne gère pas les différentes version d’SNMP. A vous de […]

Juil
6
2009

Installation de Spine : Poller optionnel de Cacti

Spine est un poller pour cacti ecrit en C. Il remplace le poller par défaut cmd.php. L’avantage de Spine est qu’il est plus rapide d’exécution donc lorsque vous avec beaucoup de matériel à monitorer, son utilisation devient obligatoire. Dans cet article, je vais vous expliquer sa procédure d’installation.   Installation des pré-requis yum install net-snmp-devel yum install mysql-devel Installation de Spine wget http://www.cacti.net/downloads/spine/cacti-spine-0.8.7e.tar.gz tar xvzf cacti-spine-0.8.7e.tar.gz ./configure make make install Configuration de Spine vi /usr/local/spine/etc/spine.conf […]

Jan
14
2009

Installer NRPE et les plugins Nagios sur Linux

Téléchargement : Télécharger nrpe-2.12.tar.gz sur le site de nagios : http://www.nagios.org/download/addons/ Télécharger nagios-plugins-1.4.13.tar.gz ici : http://www.nagios.org/download/download.php   Mise en oeuvre Décompresser NRPE : tar -xvzf nrpe-2.12.tar.gz cd nrpe-2.12 Créer l’utilisateur Nagios : useradd -d /usr/local/nagios nagios passwd nagios@2009 Compiler et installer NRPE : ./configure –enable-command-args make all make install-plugin make install-daemon make install-daemon-config On copie le script init de nrpe dans /etc/init.d : cp init-script /etc/init.d/nagios chmod 700 /etc/init.d/nagios Ajout du service nagios au démarrage […]

Déc
11
2008

[SCRIPT NAGIOS] Monitorer les sauvegardes

Pour vérifier mes sauvegardes Linux, j’ai créé un plugin nagios. Je place le code erreur dans un fichier. Puis lorsque Nagios vient executer le plugin, celui-ci lui renvoie le code erreur situé dans le fichier avec un message. Utilisation du plugin dans Nagios : $USER1$/check_sauvegarde.pl -serveur $HOSTNAME$ Hostname correspond au nom du serveur dans NAGIOS et c’est le nom que devra porter le fichier. Code source du plugin (perl) : #!/usr/bin/perl     # vi /usr/local/bin/nagios_testd.pl […]

Pages :«123»