Archives par mot-clé : cacti

Un bon livre sur Cacti 0.8

Il existe de nombreuses solutions de supervision libre, centreon/nagios, Cacti, Zenoss, etc. J’ai pour ma part une petite préférence pour cacti et j’en profite pour faire un peu de pub pour Thomas Urban, le développeur du plugin nmid qui a sortie un bon livre sur cacti; le Cacti 0.8 Beginner’s Guide. Il traite de la dernière version de cacti, avec des conseils et de bon tutoriaux aussi bien adapté aux débutants de cacti qu’aux administrateurs confirmés.

Les débutants pourront y découvrir une méthode pour commencer avec cacti pas à pas, alors que les administrateurs confirmés pourront découvrir de nouveau plugin et le moyen de les mettre en production simplement.

Si vous voulez l’acheter, ou le faire acheter par votre patron ou vos proches (cadeau geek). Il est disponible chez Amazon ici.

Cacti alerte par email : Le plugin thold

Aller je continue dans la série cacti. A présent que cacti est installé je vais rajouter un plugin qui me préviendra par email en cas de dépassement de certain seuil (threshold) d’alerte.

1 / Installation d’un MTA

Si vous n’en n’avez pas déjà un d’installer, on va utiliser le bon postfix (oui je sais c’est mal, qmail c’est mieux)

#apt-get install postfix

Enfin il reste a vérifier que les configuration du serveur de mail sont bien celle que vous vouliez.

#nano /etc/postfix/main.cf

Changer le nom d’host et aussi le relay pour pas quelle prenne pour elle les message de son propre domaine.

Continuer la lecture de Cacti alerte par email : Le plugin thold

Installer cacti à partir des sources

Après le tuto d’installation de cacti à partir des dépôt. Je vais très rapidement celui a partir des sources sur une ubuntu.

Télécharger la dernière version de cacti

# wget http://www.cacti.net/downloads/cacti-0.8.7d.tar.gz

Installer les dépendances (dont un LAMP)

# apt-get install apache2 libapache2-mod-php5 php5 php5-cli php5-mysql php5-gd php5-snmp mysql-client mysql-server libmysqlclient15-dev snmp snmpd rrdtool

Créer les groupes et user

# groupadd cacti
# useradd -g cacti cacti

Continuer la lecture de Installer cacti à partir des sources

Supervision avec cacti

Aller un petit tuto classique parmi les classiques : Un tuto d’installation et d’utilisation de cacti. Il y a 2 serveurs, le supervisé (A) et le superviseur (B) avec simplement comme paramètre a surveillé le CPU/RAM et BP. Je reviendrais dans un prochain post pour approfondir le monitoring.

En 3 étapes :
1 / Installation et configuration de Snmpd
2 / Installation et configuration de Cacti
3 / Exemple d’utilisation

1 / Installation et configuration de Snmpd

1.1 Installation

Sur le serveurs supervisé (A) et le serveur superviseur (B) comme cela on monitorera les 2.

#apt-get install snmpd snmp

1.2 Configuration

Pour que superviseur (B) puisse faire des requetes snmp sur supervisé (A) il faut modifié le fichier /etc/default/snmpd afin de ne pas limiter l’écoute a seulement le localhost.
Retirer 127.0.0.1

Continuer la lecture de Supervision avec cacti