mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	* Updated Net-SNMPD DISKIO. From: http://www.net-snmp.org/docs/mibs/UCD-DISKIO-MIB.txt * Update UCD-DLMOD-MIB From: http://www.net-snmp.org/docs/mibs/UCD-DLMOD-MIB.txt * Rety
		
			
				
	
	
		
			125 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			125 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
UCD-DLMOD-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
-- Why do we have dlmodNextIndex if the dlmodTable is read-write?
 | 
						|
-- What exactly is the dlmodName and dlmodPath?
 | 
						|
-- Should there not be a timestamp associated with dlmodError?
 | 
						|
-- What exactly do the dlmodStatus enumerations mean?
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    OBJECT-TYPE, MODULE-IDENTITY, Integer32	FROM SNMPv2-SMI
 | 
						|
    DisplayString				FROM SNMPv2-TC
 | 
						|
    ucdExperimental				FROM UCD-SNMP-MIB;
 | 
						|
 | 
						|
ucdDlmodMIB MODULE-IDENTITY
 | 
						|
    LAST-UPDATED "200001260000Z"
 | 
						|
    ORGANIZATION "University of California, Davis"
 | 
						|
    CONTACT-INFO    
 | 
						|
	"This mib is no longer being maintained by the University of
 | 
						|
	 California and is now in life-support-mode and being
 | 
						|
	 maintained by the net-snmp project.  The best place to write
 | 
						|
	 for public questions about the net-snmp-coders mailing list
 | 
						|
	 at net-snmp-coders@lists.sourceforge.net.
 | 
						|
 | 
						|
         postal:   Wes Hardaker
 | 
						|
                   P.O. Box 382
 | 
						|
                   Davis CA  95617
 | 
						|
 | 
						|
         email:    net-snmp-coders@lists.sourceforge.net
 | 
						|
        "
 | 
						|
    DESCRIPTION
 | 
						|
	"This file defines the MIB objects for dynamic 
 | 
						|
	 loadable MIB modules."
 | 
						|
 | 
						|
    REVISION	 "200001260000Z"
 | 
						|
    DESCRIPTION
 | 
						|
	"Renamed MIB root object"
 | 
						|
 | 
						|
    REVISION	 "9912100000Z"
 | 
						|
    DESCRIPTION
 | 
						|
	"SMIv2 version converted from older MIB definitions."
 | 
						|
    ::= { ucdExperimental 14 }
 | 
						|
 | 
						|
dlmodNextIndex OBJECT-TYPE 
 | 
						|
    SYNTAX	Integer32
 | 
						|
    MAX-ACCESS	read-only
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
	"The index number of next appropiate unassigned entry
 | 
						|
	 in the dlmodTable."
 | 
						|
    ::= { ucdDlmodMIB 1 }
 | 
						|
 | 
						|
dlmodTable OBJECT-TYPE 
 | 
						|
    SYNTAX	SEQUENCE OF DlmodEntry
 | 
						|
    MAX-ACCESS	not-accessible
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
	"A table of dlmodEntry."
 | 
						|
    ::= { ucdDlmodMIB 2 }
 | 
						|
 | 
						|
dlmodEntry OBJECT-TYPE
 | 
						|
    SYNTAX	DlmodEntry
 | 
						|
    MAX-ACCESS	not-accessible
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
	"The parameters of dynamically loaded MIB module."
 | 
						|
    INDEX	{ dlmodIndex }
 | 
						|
    ::= { dlmodTable 1 }
 | 
						|
 | 
						|
DlmodEntry ::= SEQUENCE {
 | 
						|
    dlmodIndex	Integer32,
 | 
						|
    dlmodName	DisplayString,
 | 
						|
    dlmodPath	DisplayString,
 | 
						|
    dlmodError	DisplayString,
 | 
						|
    dlmodStatus	INTEGER
 | 
						|
}
 | 
						|
 | 
						|
dlmodIndex OBJECT-TYPE
 | 
						|
    SYNTAX	Integer32 (1..65535)
 | 
						|
    MAX-ACCESS	not-accessible
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
	"An index that uniqely identifies an entry in the dlmodTable."
 | 
						|
    ::= { dlmodEntry 1 }
 | 
						|
 | 
						|
dlmodName OBJECT-TYPE
 | 
						|
    SYNTAX	DisplayString
 | 
						|
    MAX-ACCESS	read-write
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
	"The module name."
 | 
						|
    ::= { dlmodEntry 2 }
 | 
						|
 | 
						|
dlmodPath OBJECT-TYPE
 | 
						|
    SYNTAX	DisplayString
 | 
						|
    MAX-ACCESS	read-write
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
	"The path of the module executable file."
 | 
						|
    ::= { dlmodEntry 3 } 
 | 
						|
 | 
						|
dlmodError OBJECT-TYPE
 | 
						|
    SYNTAX	DisplayString
 | 
						|
    MAX-ACCESS	read-only
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
	"The last error from dlmod_load_module."
 | 
						|
    ::= { dlmodEntry 4 }
 | 
						|
 | 
						|
dlmodStatus OBJECT-TYPE
 | 
						|
    SYNTAX	INTEGER {
 | 
						|
		    loaded(1),
 | 
						|
		    unloaded(2),
 | 
						|
		    error(3),
 | 
						|
		    load(4),
 | 
						|
		    unload(5),
 | 
						|
		    create(6),
 | 
						|
		    delete(7)
 | 
						|
		}
 | 
						|
    MAX-ACCESS	read-write
 | 
						|
    STATUS	current
 | 
						|
    DESCRIPTION
 | 
						|
	"The current status of the loaded module."
 | 
						|
    ::= { dlmodEntry 5 }
 | 
						|
 | 
						|
END
 |