Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1373 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [SuSE 8.0] Comment récupérer une OID à partir d'un snmpwalk ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SuSE 8.0] Comment récupérer une OID à partir d'un snmpwalk ?

n°294225
Dworkin
⭐ Evil Camp Represent ⭐
Posté le 21-07-2003 à 11:28:15  profilanswer
 

J'ai besoin des OID de plusieurs ressources (cpu, ram, etc ...) pour MRTG, quelqu'un sait comment on fait pour récupérer ces OIDS à partir d'un snmpwalk ?
 
Merci d'avance !


---------------
Ma bibliotheque Mon Bar ⭐ מברכיך ברוך וארריך ארור
mood
Publicité
Posté le 21-07-2003 à 11:28:15  profilanswer
 

n°294254
unk00
Posté le 21-07-2003 à 12:40:25  profilanswer
 


 Hé bien à partir de snmpwalk, je ne sais pas comment récupérer la descritption. En plus, ces informations (cpu, ram, disque, ...) sont "non-standard" et dépendent du constructeur.
 Comme c'est une distribution Linux, je suppose que le démon SNMP utilisé est Net-SNMP (anciennement UCD-SNMP). Dans ce cas, l'OID de la MIB UCD est 2021.
 Préfixe :

.iso.org.dod.internet.private.enterprises.ucdavis = .1.3.6.1.4.1.2021


 
 Donc à partir de là, on peut utiliser snmpwalk pour avoir une idée des infos retournées (avec l'option "-Of" pour avoir le nom des OID, "-On" pour avoir la valeur numérique) :

snmpwalk -v2c -Of -c public localhost .1.3.6.1.4.1.2021


 
 Pour avoir la description plus précise de la valeur retournée, il faut aller voir le fichier "UCD-SNMP-MIB.txt" (c'est dans ce fichier qu'on peut trouver les associations "nom/Oid" ).
 
 Si quelqu'un connait une solution plus "user-friendly", je suis preneur...
 
 Pour terminer, voilà quelques OID intéressants pour MRTG ou RRDTool (MID UCD-SNMP sous Linux 2.4) :
 
Charge CPU (systemStats=.11 -utilisateur, nice, Système et Idle-) :


ssCpuRawUser.0 = .1.3.6.1.4.1.2021.11.50.0
ssCpuRawNice.0 = .1.3.6.1.4.1.2021.11.51.0
ssCpuRawSystem.0 = .1.3.6.1.4.1.2021.11.52.0
ssCpuRawIdle.0 = .1.3.6.1.4.1.2021.11.53.0


Note : il est préférable d'utiliser ssCpuRaw* qui sont des compteurs (32 bits) plutôt que ssCpuUser, ssCpuIdle et ssCpuSystem qui doivent être définies comme des jauges.
 
Mémoire (memory=.4 -Swap et Ram-)


memTotalSwap.0 = .1.3.6.1.4.1.2021.4.3.0
memAvailSwap.0 = .1.3.6.1.4.1.2021.4.4.0
memTotalReal.0 = .1.3.6.1.4.1.2021.4.5.0
memAvailReal.0 = .1.3.6.1.4.1.2021.4.6.0
memTotalFree.0 = .1.3.6.1.4.1.2021.4.11.0
...


 
Disques (selon ce qui est défini dans le fichier de configuration du démon Net-snmp par les directives "disk" ) :

snmpwalk -v2c -Of -c public localhost  .1.3.6.1.4.1.2021.9


 
Processus (toujours selon ce qui est défini dans le fichier de conf, directives "proc" ) :

snmpwalk -v2c -Of -c public localhost  .1.3.6.1.4.1.2021.2


 
 Bref...
 
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [SuSE 8.0] Comment récupérer une OID à partir d'un snmpwalk ?

 

Sujets relatifs
Utiliser le port com sur 1 poste linux à partir d'1 post réseau ss winProblème avec Apache sous SuSe 8.0
Impossible d'installer SuSE 8.2[HACK] RootKit sous Debian, comment recuperer mon login :'(
Suse Linux 8.2 Pro: DVD d'installation[ DEBIAN ] Comment récupérer la liste des packages installés, sur une.
[SAMA] Install de ms office a partir de sambaDOS : créer un fichier à partir chaine de caracteres
Comment recuperer mon graveur ?Appareil photo numérique: récupérer les photos sous Linux (résolu)
Plus de sujets relatifs à : [SuSE 8.0] Comment récupérer une OID à partir d'un snmpwalk ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR