Rechercher : dans
Par :

SNMP et MIB

Dernière réponse le 9 mai 2009 à 16:35:41 davdoo91, le 30 avr 2009 à 17:20:18 
 Signaler ce message aux modérateurs

Bonjour,

Est-ce quelqu'un pourait me dire qui écrit écrit les informations contenu dans MIB ? Est ce que c'est l'agent snmp ou autre chose? Est ce que le fichier de la MIB est structuré comme ceci ? :
OBJECT-TYPE MACRO ::=
BEGIN
TYPE NOTATION ::=
"SYNTAX" type (TYPE ObjectSyntax)
"ACCESS" Access
"STATUS" Status
VALUE NOTATION ::= value (VALUE ObjectName)
Access ::= "read-only"
Status ::= "mandatory"
END


Merci d'avance pour vos réponses

Configuration: XPS 1530
<br>3Go de RAM
<br>vista

1

dyllan, le 30 avr 2009 à 17:24:32

Bonsoir,
ta mib est ta blibliothèque de données spécifique à un matériel. L'agent SNMP est juste là par le port UDP161 pour récupérer les infos des MIB de tes hôtes et les traiter sous forme de graphique généralement comme cacti / nagios / zabbix ..Etc

C'est le serveur local (l'hôte) qui écrit lui même les infos de ses périphériques (température proc, charge, occupation disque...) dans sa MIB.

En ce qui concerne la structure (en arbre selon le matériel) tu auras plus d'infos par ici

dyllan J'ai envoyé un ange pour te protéger mais il est revenu me  ­dire qu'il ne pouvait veiller sur un autre

Répondre à dyllan

2

davdoo91, le 30 avr 2009 à 17:35:44

Ok merci bien dyllan.
J'ai une autre question : par exemple si je veux ajouter l'état d'un programme dans la MIB, je dois créer il me semble évident une branche spécifique dans la MIB pour que ce programme puisse mettre ses propres informations, mais je me demandais comment créer ce nouvel arbre et ou dans la MIB je peut le mettre?

Répondre à davdoo91

3

dyllan, le 30 avr 2009 à 17:39:18

Alors là désolé je n'ai pas assez bosser sur la MIB pour te dire comment la modifier.... à confirmer d'ailleurs si cela est possible... logiquement tu ne modifie pas la MIB. C'est le programme qui intègre une fonctionnalité "d'autorisation" pour être superviser.

dyllan J'ai envoyé un ange pour te protéger mais il est revenu me  dire qu'il ne pouvait veiller sur un autre

Répondre à dyllan

4

davdoo91, le 9 mai 2009 à 16:21:39

Je relance ce topic pour vous demander de l'aide sur l'utilisation de l'outil netsnmp. En effet j'aurais voulu configurer l'agent snmpd afin qu'il puisse aller lire dans un fichier une donnée et l'écrire dans la MIB.
Il faut donc dans un premier cas créer une branche dans la MIB, puis un nouvel OID pour cette info.
1) Comment configurer l'agent pour lui affecter une MIB d'un système?
2) Comment créer ce nouvel arbre et ce nouvel OID

Merci d'avance pour vos réponses!

Répondre à davdoo91

5

 dyllan, le 9 mai 2009 à 16:35:41

Voici quelques liens utiles qui peuvent t'aider :
écrire un morceau de MIB --> je ne connais pas la structure ASN.1 qui est le language des MIB. Je l'ai seulement croisée mais comme je te l'ai dit plus haut, je n'ai jamais touché / modifié la MIB.

Configuration de l'agent SNMP/Netsnmp

dyllan J'ai envoyé un ange pour te protéger mais il est revenu me  dire qu'il ne pouvait veiller sur un autre

Répondre à dyllan