Configurer le SNMP pour Observium (Debian / Windows)

1/52/53/54/55/5 (4 votes, moyenne: 3,50 sur 5)
Loading...
C

Attention, cet article a plus d'une année d'ancienneté. Il est possible que les informations présentées ne soient plus à jour, spécialement dans le cadre d'un article technique.


Bonjour à tous,

 

Après avoir comparé différentes manières de surveiller mes serveurs mon choix c’est porté sur Observium suite aux conseils de Flemzord.

Si vous souhaitez découvrir comment installer Observium, je vous laisse consulter le wiki officiel.

 

Sur cet article on va voir comment configurer le SNMP sur Debian et Windows Serveur pour Observium.

 

Configuration d’un serveur SNMP sur Debian 7 :

 

Installez d’abord le serveur SNMP :

apt-get install snmpd

 

Ensuite, supprimez le fichier de configuration par défaut et créez en un nouveau :

rm /etc/snmp/snmpd.conf
nano /etc/snmp/snmpd.conf

 

Remplissez le ensuite avec ceci, changez simplement les champs COMMUNITY, LOCATION et CONTACT :

com2sec readonly  default        COMMUNITY 
group MyROGroup v1         readonly
group MyROGroup v2c        readonly
group MyROGroup usm        readonly
view all    included  .1                               80
access MyROGroup ""      any       noauth    exact  all    none   none
syslocation LOCATION
syscontact CONTACT
#This line allows Observium to detect the host OS if the distro script is installed
extend .1.3.6.1.4.1.2021.7890.1 distro /usr/bin/distro

 

Souvenez vous bien de ce que vous marquez dans COMMUNITY, c’est l’élément clé du serveur SNMP.

Maintenant, téléchargez le script d’Observium qui identifie votre distribution Linux et redémarrez le service SNMP :

wget http://www.observium.org/svn/observer/trunk/scripts/distro
mv distro /usr/bin/distro
chmod 755 /usr/bin/distro
/etc/init.d/snmpd restart

 

Et voilà, maintenant on va voir comment faire ça sur un Windows.

 

 

Configuration d’un serveur SNMP sur Windows Serveur 2012 R2 :

 

Allez dans l’ajout de fonctionnalités et installez le Service SNMP :

observium-debian-7-wheezy-01

 

 

Une fois le service installé, rendez vous dans le gestionnaire de services et éditez les propriétés du serveur SNMP :

observium-debian-7-wheezy-02

 

 

Allez dans Agent, remplissez les informations demandées et cochez toutes les cases :

observium-debian-7-wheezy-03

 

 

Maintenant, allez dans Interruptions, renseignez la communauté et ajoutez l’ip de votre serveur Observium dans les destinations des interruptions :

observium-debian-7-wheezy-04

 

 

Ensuite, allez dans Sécurité, cochez la première case, ajoutez votre communauté en lecture seule et en dessous autorisez uniquement les requêtes SNMP venant de votre serveur Observium :

observium-debian-7-wheezy-05

 

Redémarrez le service SNMP maintenant.

 

 

Ajouter une machine sur Observium :

 

Maintenant que vous avez configuré les serveurs SNMP sur vos machines vous devez les ajoutées à Observium.

Connectez vous sur votre serveur Observium et cliquez sur Add Device en haut :

observium-debian-7-wheezy-06

 

 

Maintenant, mettez le nom de domaine ou l‘adresse ip de votre serveur à surveiller, sélectionnez V2C et renseignez le nom de votre communauté :

observium-debian-7-wheezy-07

 

 

Les serveurs seront ajoutés lors de la prochaine vérification d’Observium, mais si vous souhaitez les ajouter immédiatement, lancez les commandes suivantes sur votre serveur Observium :

cd /opt/observium
./discovery.php -h all
./poller.php -h all

 

Voilà, maintenant laissez au minimum 1 semaine à votre serveur pour avoir des résultats concluants au niveau des graphiques, mais toutes les autres fonctions sont utilisables immédiatement.

 

 

A propos de l'auteur

Nicolas Simond

Ingénieur Systèmes et Réseaux et guitariste hard rock et metal à mes heures perdues.
Je suis le créateur et l'unique rédacteur d'Abyss Project, c'est ici que je note la plupart de mes procédures et quelques divagations.

Si vous l'article vous a aidé, pensez à me payer un café :)

Subscribe
Notify of
guest

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

3 Commentaires
Plus récents
Plus anciens Populaires
Inline Feedbacks
View all comments
Fibo
Fibo
8 années plus tôt

B-) privé, à détruire!!!

Le système ne passe pas à l’heure d’hiver.
Je poste ce message à 13:28

Fibo
Fibo
8 années plus tôt

Attention au choix de « Community »… c’est en fait quasiment un mot de passe.

Donc:
– pas trop évident
– rien n’impose que ce soit le même pour tous les suites suivis par Observium

Fibo
Fibo
8 années plus tôt

Le lien vers « distro » ne marche plus.
Utiliser à la place
https://raw.githubusercontent.com/tomzx/observium/svn-trunk/scripts/distro