SNMP et MIB

davdoo91 Messages postés 31 Statut Membre -  
dyllan Messages postés 5577 Statut Contributeur sécurité -
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

3 réponses

davdoo91 Messages postés 31 Statut Membre 2
 
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!
1
dyllan Messages postés 5577 Statut Contributeur sécurité 909
 
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
0
dyllan Messages postés 5577 Statut Contributeur sécurité 909
 
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
0
davdoo91 Messages postés 31 Statut Membre 2
 
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?
0
dyllan Messages postés 5577 Statut Contributeur sécurité 909
 
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
0