Possiedo un MIB su cui ho iniziato a lavorare ma lo smilint
si lamenta di un gruppo di conformità mancante. Come aggiungo questo gruppo di conformità al mio file?SNMP MIB Gruppo di conformità SMIv2 Edizione
BLEH-PRODUCT-MIB DEFINITIONS ::= BEGIN
-- Objects in this MIB are implemented in the local SNMP agent.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, enterprises
FROM SNMPv2-SMI;
blehProductMIB MODULE-IDENTITY
LAST-UPDATED "201305290000Z"
ORGANIZATION "Bleh Corporation"
CONTACT-INFO " Joe Shmoe
Postal: Bleh Corporation
23 Telnet Road
Ottawa, ON, K1K 1K1
Canada
Tel: +1 555 555 5555 x5555
Fax: +1 555 555 5556
E-mail: [email protected]"
DESCRIPTION "MIB module describing Product objects."
REVISION "201305290000Z"
DESCRIPTION "Initial"
::= { bleh 911 }
bleh OBJECT IDENTIFIER ::= { enterprises 54321 }
productStatus OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..65535))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the Product system
Details are shown as text"
::= { blehProductMIB 1 }
binaryProductStatus OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the Product system
Zero is unhealthy and One is healthy"
::= { blehProductMIB 2 }
END
uscita di smilint
:
$ smilint ./BLEH-PRODUCT-MIB
./BLEH-PRODUCT-MIB:28: warning: node `productStatus' must be contained in at least one conformance group
./BLEH-PRODUCT-MIB:37: warning: node `binaryProductStatus' must be contained in at least one conformance group
Ok, ma per quanto riguarda l'oid? A cosa dovrei impostare? Inoltre, come evitare l'avviso di riferimento del gruppo di oggetti? Ho bisogno di una sezione MODULO CONFORMITÀ? –
Non esiste una regola rigida sulla scelta OID, ma è possibile seguire le best practice del settore (ad esempio, lo stile Cisco in http://tools.cisco.com/Support/SNMP/do/BrowseMIB.do?local=en&step=2&submitClicked = true & mibName = CISCO-IETF-dot11-QOS-MIB # dipendenze). Poiché si intendono definire i gruppi, è consigliabile aggiungere il MODULE-COMPLIANCE associato. –
Potresti aggiungere la sezione MODULO-CONFORMITÀ alla tua risposta così posso accettarla? –