Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

Contexte

Le modèle linux_by_snmp de notre pack comporte 4 checks permettant de superviser une machine Linux de manière globale (CPU, RAM, Disques, Processus)

Il s'agit d'un ensemble de checks permettant d'identifier rapidement les problèmes courants pouvant être détectés sur une machine Linux.

Parmi eux, on trouve:

  • CPU SNMP : Récupère et vérifie le Load Average du CPU
  • Disks SNMP: Récupère et vérifie les informations de taille des disques
  • Memory SNMP : Récupère et vérifie les informations concernant la RAM
  • Process SNMP : Récupère et vérifie les informations concernant les processus du système

Aide au fonctionnement sur SNMP

Mise en place

Pour installer SNMP :

Code Block
yum install net-snmp-utils

Redémarrer le service SNMP

Code Block
systemctl restart snmpd

Vérifier le contenu des informations de l'arbre SNMP sur un équipement

Pour interroger SNMP

Code Block
snmpwalk -v2c -c public X.X.X.X
ArgumentExplication
-vVersion SNMP : 1 ou 2c (3 = SNMP avec authentification)
-cCommunauté SNMP défini dans /etc/snmp/snmpd.conf

En cas d'erreur : ERROR: Description table : The requested table is empty or does not exist.

Il faut éditer le fichier /etc/snmp/snmpd.conf


Commenter avec "#" les 2 lignes qui commencent par "view" et ajouter la ligne en suivant :

Code Block
# Make at least  snmpwalk -v 1 localhost -c public system fast again.
#       name           incl/excl     subtree         mask(optional)
#view    systemview    included   .1.3.6.1.2.1.1
#view    systemview    included   .1.3.6.1.2.1.25.1.1
view    systemview    included   .1

Redémarrer le service SNMP

Code Block
systemctl restart snmpd