Browsing articles from "juillet, 2009"
Juil
30
2009

Activer SNMP sur ESX 3.5

Cet article décrit la configuration à effectuer pour activer le Snmp sur un serveur ESX.   Se connecter en ssh à l’ESX. Editer le fichier /etc/snmp/snmpd.conf et inserer ces lignes : # Sample snmpd.conf containing VMware MIB module entries. # This is a simple snmpd.conf that may help you test SNMP. # It is not recommended for production use. Consult the # snmpd.conf(5) man pages to set up a secure installation. syscontact root@localhost (edit snmpd.conf) […]

Juil
29
2009

[HOWTO] Installation de Lightsquid

Présentation du produit   Lightsquid est un analyseur de le log SQUID open source écrit en perl permettant d’afficher sous forme de page web l’utilisation de son proxy. Avec ce soft, nous pouvons visualiser les sites les plus utilisé, les sites qui utilise le plus de bande passante, les utilisateurs qui se sont connecté à ces sites…  Voici la liste de ses fonctionnalités : Rapide et simple à installer Analyseur syntaxique des logs rapide perl […]

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
23
2009

Trucs perl -2

Remplacer un caractère ou une chaine dans une chaine : $chaine =~ s/\//-/g; Ici on remplace “/” par “–” dans l’ensemble de la chaine grâce à l’option “g”. “/” étant un caractère interprété par perl, il faut mettre un “\” devant. Cette expression fonctionne également pour remplacer une chaine dans la chaine. exemple : $chaine=”Bonjour je m’appel Olivier”; $chaine =~ s/olivier/jean/g; $chaine contient alors  “Bonjour je m’appel jean”; Ouvrir et Fermer un fichier : open […]

Juil
22
2009

Configurer le NTP sur Cisco

Voici les commandes à mettre en place pour synchroniser l’heure sur les équipements CISCO : clock timezone CET 1                       # Correspond à GMT +1 clock summer-time CEST recurring     # Permet de Passer à l’heure d’été automatiquement ntp server 192.168.0.1 prefer             # Permet de spécifier le serveur NTP à utiliser pour synchroniser l’heure ntp server 192.168.0.2                        # prefer signifie que le serveur indiqué est à utiliser en premier.

Juil
21
2009

Trucs Perl

Tailles d’un tableau à 2 dimensions : # nombre de lignesmy $nbr_lignes = @MonTableau_2D;   # nombre de colonnes de la ligne 0 my $nbr_colonnes = @{$MonTableau_2D[0]}; Boucle for : Le Perl dispose de la structure for, qui est une copie de celle du C. for (initialisation; test; incrémentation) { première action; deuxième action; etc… }  D’abord, l’initialisation est exécutée. Puis, tant que le test est vrai, le bloc d’action est exécuté. Après l’exécution du bloc, […]

Juil
7
2009

Synchronisation et monitoring de deux reverses proxy Vulture

J’ai décidé de vous faire profiter de ce projet que j’ai finalisé il y a plus d’un an. Sa mise en place m’a donné entière satisfaction et surtout, m’a simplifié la vie. J’espère que vous trouverez cet article intéressant et pertinent. Bonne Lecture 🙂 DEFINITION : Vulture est un firewall applicatif Open source protégeant efficacement les applications Web. Basé sur une technologie de Proxy Inverse, Vulture fait barrière entre les applications et le monde extérieur. […]

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 […]

Juil
2
2009

Faire un insert en fonction d’un select sur mysql

Voici la requête : INSERT INTO nom_table (champ1,champ2,champ3) SELECT champ1,58,55 FROM nom_table WHERE champ2= ‘8’; 58 et 55 correspondent aux champ2 et 3. ce sont des constantes. En gros, nous insérons dans le champ1 le résultat du select et dans le champ2 et 3, nous insérons les valeurs respective 58 et 55.

Juil
1
2009

Gestion des licences avec ESXi Management Kit

Cet article décrit comment résoudre le problème de gestion de licences avec le kit de management ESXi. Ce kit a été mis en vente pour la gestion de façon centralisée d’une ferme de trois serveurs ESXi. En ajoutant les hosts ESXi au Virtual Center, ces derniers apparaissent comme “Unlicensed”, et nous perdons toutes les fonctionnalités de ESXi. Nous ne pouvons pas, par exemple, démarrer une nouvelle vm. VCenter affiche bien le compte des agents consommés. […]