SNMP : Perte d'OID sur windows !

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

J'ai une machine windows 2008 R2 (avec snmpV3 agent) que je voudrais surveiller dans nagios et sonder en snmp (avec les scripts nagios check_snmp_load.pl et check_snmp_storage.pl) .
Le retour que j'ai de nagios est : " ERROR: Description/Type table : Requested table is empty or does not exist. "
Un problème d'OID je pense.

Lorsque je lance la commande snmpwalk vers cette machine snmpwalk aaa.bbb.ccc.ddd -u user -A 'password' très peu d'information me sont retournée (ci dessous). Car quand je lance cette même commande vers une autre machine windows, j'ai 10 pages qui me sont affichées.

voici ce que j'ai :

SNMPv2-MIB::sysORID.1 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup 
SNMPv2-MIB::sysORID.2 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance 
SNMPv2-MIB::sysORID.3 = OID: SNMP-MPD-MIB::snmpMPDCompliance 
SNMPv2-MIB::sysORID.4 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance 
SNMPv2-MIB::sysORDescr.1 = STRING: View-based Access Control Model for SNMP. 
SNMPv2-MIB::sysORDescr.2 = STRING: The SNMP Management Architecture MIB. 
SNMPv2-MIB::sysORDescr.3 = STRING: The MIB for Message Processing and Dispatching. 
SNMPv2-MIB::sysORDescr.4 = STRING: The management information definitions for the SNMP User-based Security Model. 
SNMPv2-MIB::sysORUpTime.1 = Timeticks: (3) 0:00:00.03 
SNMPv2-MIB::sysORUpTime.2 = Timeticks: (3) 0:00:00.03 
SNMPv2-MIB::sysORUpTime.3 = Timeticks: (3) 0:00:00.03 
SNMPv2-MIB::sysORUpTime.4 = Timeticks: (3) 0:00:00.03 
SNMPv2-MIB::snmpInPkts.0 = Counter32: 654 
SNMPv2-MIB::snmpOutPkts.0 = Counter32: 417 
SNMPv2-MIB::snmpInBadVersions.0 = Counter32: 0 
SNMPv2-MIB::snmpInBadCommunityNames.0 = Counter32: 4 
SNMPv2-MIB::snmpInBadCommunityUses.0 = Counter32: 0 
SNMPv2-MIB::snmpInASNParseErrs.0 = Counter32: 0 
SNMPv2-MIB::snmpInTooBigs.0 = Counter32: 0 
SNMPv2-MIB::snmpInNoSuchNames.0 = Counter32: 0 
SNMPv2-MIB::snmpInBadValues.0 = Counter32: 0 
SNMPv2-MIB::snmpInReadOnlys.0 = Counter32: 0 
SNMPv2-MIB::snmpInGenErrs.0 = Counter32: 0 
SNMPv2-MIB::snmpInTotalReqVars.0 = Counter32: 973 
SNMPv2-MIB::snmpInTotalSetVars.0 = Counter32: 0 
SNMPv2-MIB::snmpInGetRequests.0 = Counter32: 131 
SNMPv2-MIB::snmpInGetNexts.0 = Counter32: 258 
SNMPv2-MIB::snmpInSetRequests.0 = Counter32: 0 
SNMPv2-MIB::snmpInGetResponses.0 = Counter32: 0 
SNMPv2-MIB::snmpInTraps.0 = Counter32: 0 
SNMPv2-MIB::snmpOutTooBigs.0 = Counter32: 0 
SNMPv2-MIB::snmpOutNoSuchNames.0 = Counter32: 0 
SNMPv2-MIB::snmpOutBadValues.0 = Counter32: 0 
SNMPv2-MIB::snmpOutGenErrs.0 = Counter32: 0 
SNMPv2-MIB::snmpOutGetRequests.0 = Counter32: 0 
SNMPv2-MIB::snmpOutGetNexts.0 = Counter32: 0 
SNMPv2-MIB::snmpOutSetRequests.0 = Counter32: 0 
SNMPv2-MIB::snmpOutGetResponses.0 = Counter32: 441 
SNMPv2-MIB::snmpOutTraps.0 = Counter32: 0 
SNMPv2-MIB::snmpEnableAuthenTraps.0 = INTEGER: disabled(2) 
SNMPv2-MIB::snmpSilentDrops.0 = Counter32: 0 
SNMPv2-MIB::snmpProxyDrops.0 = Counter32: 0 


Je pense donc qu'il y a un problème d'OID sur cette machine windows 2008 puisque le SNMP me répond. J'ai réinstallé SNMPv3 Agent, mais je ne comprend pas comment vérifier ces OID, ou les réinstaller....

merci d'avance pour votre aide.

Xavier.

1 réponse

Utilisateur anonyme
 
Je me réponds.
Le problème venait de 'snmpV3 agent' n'est apparemment pas compatible x64, j'ai donc installé Net-SNMP x64 + OpenSSL x64, et ça marche.

Xavier.
0