brouillon_snmp
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
brouillon_snmp [2008/08/28 12:48] – thierry | brouillon_snmp [2008/08/28 13:18] (Version actuelle) – thierry | ||
---|---|---|---|
Ligne 358: | Ligne 358: | ||
On va prendre exemple d'un monitoring de RAID ! | On va prendre exemple d'un monitoring de RAID ! | ||
+ | |||
==== commande ==== | ==== commande ==== | ||
Ligne 408: | Ligne 409: | ||
On attend qu'une simple ligne en retour, avec " | On attend qu'une simple ligne en retour, avec " | ||
- | Mais en simple user on aura: | + | Mais en simple |
$ / | $ / | ||
mdadm: cannot open /dev/md0: Permission denied | mdadm: cannot open /dev/md0: Permission denied | ||
Ligne 414: | Ligne 415: | ||
RAID CRITICAL (2/2) | RAID CRITICAL (2/2) | ||
- | Donc, il faudra l' | + | Donc, il faudra l' |
- | On va utiliser [[sudo]] | + | On va utiliser [[brouillon_sudo|sudo]] |
- | Donc, au final, aprés avoir configuré " | + | Donc, aprés avoir configuré " |
$ sudo / | $ sudo / | ||
RAID OK (2/2) | RAID OK (2/2) | ||
Bien ! | Bien ! | ||
+ | |||
+ | ==== snmpd.conf ==== | ||
+ | |||
+ | Insérer la commande dans le fichier de conf (exemple): | ||
+ | # TJ ---------- | ||
+ | exec raidmon / | ||
+ | # ------------- | ||
+ | |||
+ | Puis on redemarre: | ||
+ | # / | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== snmpget RAID ==== | ||
+ | |||
+ | $ snmpget -v 2c -c code_secret1 localhost .1.3.6.1.4.1.2021.8.1.101.1 | ||
+ | UCD-SNMP-MIB:: | ||
+ | Ou encore: | ||
+ | $ snmpget -v 2c -c code_secret1 localhost UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | |||
+ | Un peu plus d' | ||
+ | $ snmpwalk -v 2c -On -c code_secret1 localhost .1.3.6.1.4.1.2021.8.1 | ||
+ | .1.3.6.1.4.1.2021.8.1.1.1 = INTEGER: 1 | ||
+ | .1.3.6.1.4.1.2021.8.1.2.1 = STRING: raidmon | ||
+ | .1.3.6.1.4.1.2021.8.1.3.1 = STRING: / | ||
+ | .1.3.6.1.4.1.2021.8.1.100.1 = INTEGER: 0 | ||
+ | .1.3.6.1.4.1.2021.8.1.101.1 = STRING: RAID OK (2/2) | ||
+ | .1.3.6.1.4.1.2021.8.1.102.1 = INTEGER: 0 | ||
+ | .1.3.6.1.4.1.2021.8.1.103.1 = STRING: | ||
+ | |||
+ | Si j'ai bien compris, chaque script ajouté dans la conf de " | ||
+ | |||
+ | Donc: | ||
+ | .1.3.6.1.4.1.2021.8.1.1.1 | ||
+ | .1.3.6.1.4.1.2021.8.1.1.2 | ||
+ | .1.3.6.1.4.1.2021.8.1.1.3 | ||
+ | etc... | ||
+ | .1.3.6.1.4.1.2021.8.1.101.1 | ||
+ | .1.3.6.1.4.1.2021.8.1.101.2 | ||
+ | .1.3.6.1.4.1.2021.8.1.101.3 | ||
+ | etc... etc... | ||
+ | |||
+ | ==== snmp et autres ==== | ||
+ | === disk === | ||
+ | Documenté dans le fichier de conf, on ajouter: | ||
+ | # TJ --------- | ||
+ | disk / 10000000 | ||
+ | # ------------ | ||
+ | Pour voir la place dispo sur le disk (avec un minimum facultatif): | ||
+ | $ snmpwalk -v 2c -c code_secret1 localhost .1.3.6.1.4.1.2021.9 | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | UCD-SNMP-MIB:: | ||
+ | === charge cpu === | ||
+ | $ snmpwalk -v 2c -c code_secret1 localhost .1.3.6.1.4.1.2021.10 | ||
+ | |||
+ | |||
brouillon_snmp.txt · Dernière modification : 2008/08/28 13:18 de thierry