BEGEMOT-NETGRAPH-MIB

File: BEGEMOT-NETGRAPH-MIB.mib (11242 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
BEGEMOT-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Counter32
Unsigned32 TEXTUAL-CONVENTION TruthValue
MODULE-COMPLIANCE OBJECT-GROUP begemot

Defined Types

NgTypeName  
TEXTUAL-CONVENTION    
  current STRING Size(1..31)

NgNodeName  
TEXTUAL-CONVENTION    
  current STRING Size(1..31)

NgNodeNameOrEmpty  
TEXTUAL-CONVENTION    
  current STRING Size(0..31)

NgHookName  
TEXTUAL-CONVENTION    
  current STRING Size(1..31)

NgNodeId  
TEXTUAL-CONVENTION    
  current Unsigned32 1..4294967295

NgNodeIdOrZero  
TEXTUAL-CONVENTION    
  current Unsigned32 0..4294967295

BegemotNgTypeEntry  
SEQUENCE    
  begemotNgTypeName NgTypeName
  begemotNgTypeStatus INTEGER

BegemotNgNodeEntry  
SEQUENCE    
  begemotNgNodeId NgNodeId
  begemotNgNodeStatus INTEGER
  begemotNgNodeName NgNodeNameOrEmpty
  begemotNgNodeType NgTypeName
  begemotNgNodeHooks Unsigned32

BegemotNgHookEntry  
SEQUENCE    
  begemotNgHookNodeId NgNodeId
  begemotNgHookHook NgHookName
  begemotNgHookStatus INTEGER
  begemotNgHookPeerNodeId NgNodeId
  begemotNgHookPeerHook NgHookName
  begemotNgHookPeerType NgTypeName

Defined Values

begemotNg 1.3.6.1.4.1.12325.1.2
The MIB for the NetGraph access module for SNMP.
MODULE-IDENTITY    

begemotNgObjects 1.3.6.1.4.1.12325.1.2.1
OBJECT IDENTIFIER    

begemotNgConfig 1.3.6.1.4.1.12325.1.2.1.1
OBJECT IDENTIFIER    

begemotNgControlNodeName 1.3.6.1.4.1.12325.1.2.1.1.1
The name of the netgraph node of this daemon. The name is writeable during initialisation. If the name is set from the empty string to the non-empty string, the netgraph socket is created. Once set it cannot be changed.
OBJECT-TYPE    
  NgNodeName  

begemotNgResBufSiz 1.3.6.1.4.1.12325.1.2.1.1.2
The size of the receive buffers for netgraph messages.
OBJECT-TYPE    
  INTEGER 1024..65536  

begemotNgTimeout 1.3.6.1.4.1.12325.1.2.1.1.3
The maximum time to wait for a response to a netgraph message.
OBJECT-TYPE    
  INTEGER 10..10000  

begemotNgDebugLevel 1.3.6.1.4.1.12325.1.2.1.1.4
The netgraph library debug level. This should be set only if the daemon is run with a terminal attached.
OBJECT-TYPE    
  Unsigned32  

begemotNgStats 1.3.6.1.4.1.12325.1.2.1.2
OBJECT IDENTIFIER    

begemotNgNoMems 1.3.6.1.4.1.12325.1.2.1.2.1
Number of times a memory allocation has failed for buffers or the message queue.
OBJECT-TYPE    
  Counter32  

begemotNgMsgReadErrs 1.3.6.1.4.1.12325.1.2.1.2.2
Number of times reading a netgraph message has failed.
OBJECT-TYPE    
  Counter32  

begemotNgTooLargeMsgs 1.3.6.1.4.1.12325.1.2.1.2.3
Number of times a netgraph message was too large for the buffer. Try increasing begemotNgResBufSiz if this happens.
OBJECT-TYPE    
  Counter32  

begemotNgDataReadErrs 1.3.6.1.4.1.12325.1.2.1.2.4
Number of times reading a netgraph data message has failed.
OBJECT-TYPE    
  Counter32  

begemotNgTooLargeDatas 1.3.6.1.4.1.12325.1.2.1.2.5
Number of times a netgraph data message was too large. You need to increase begemotNgResBufSiz.
OBJECT-TYPE    
  Counter32  

begemotNgTypeTable 1.3.6.1.4.1.12325.1.2.1.3
A table containing information about all netgraph node types.
OBJECT-TYPE    
  SEQUENCE OF  
    BegemotNgTypeEntry

begemotNgTypeEntry 1.3.6.1.4.1.12325.1.2.1.3.1
Table entry that describes one netgraph node.
OBJECT-TYPE    
  BegemotNgTypeEntry  

begemotNgTypeName 1.3.6.1.4.1.12325.1.2.1.3.1.1
The name of the type. Used as index.
OBJECT-TYPE    
  NgTypeName  

begemotNgTypeStatus 1.3.6.1.4.1.12325.1.2.1.3.1.2
If loaded then the node type is available. A type can be load by setting this field to loaded. It is unload if the field is set to unloaded. Note, that a type cannot be unloaded if it is compiled into the kernel or has nodes of this type. The name of the file containing the type implementation is constructed by prepending ng_ to the type name.
OBJECT-TYPE    
  INTEGER loaded(1), unloaded(2)  

begemotNgNodeTable 1.3.6.1.4.1.12325.1.2.1.4
A table containing information about all netgraph nodes.
OBJECT-TYPE    
  SEQUENCE OF  
    BegemotNgNodeEntry

begemotNgNodeEntry 1.3.6.1.4.1.12325.1.2.1.4.1
Table entry that describes one netgraph node.
OBJECT-TYPE    
  BegemotNgNodeEntry  

begemotNgNodeId 1.3.6.1.4.1.12325.1.2.1.4.1.1
The 32bit node id of this node. 0 is an illegal value.
OBJECT-TYPE    
  NgNodeId  

begemotNgNodeStatus 1.3.6.1.4.1.12325.1.2.1.4.1.2
Indicates whether the node exists or not.
OBJECT-TYPE    
  INTEGER valid(1), invalid(2)  

begemotNgNodeName 1.3.6.1.4.1.12325.1.2.1.4.1.3
Name of the node (if any).
OBJECT-TYPE    
  NgNodeNameOrEmpty  

begemotNgNodeType 1.3.6.1.4.1.12325.1.2.1.4.1.4
Type name of the node.
OBJECT-TYPE    
  NgTypeName  

begemotNgNodeHooks 1.3.6.1.4.1.12325.1.2.1.4.1.5
Number of hooks on this node.
OBJECT-TYPE    
  Unsigned32  

begemotNgHookTable 1.3.6.1.4.1.12325.1.2.1.5
A table containing information about all netgraph hooks.
OBJECT-TYPE    
  SEQUENCE OF  
    BegemotNgHookEntry

begemotNgHookEntry 1.3.6.1.4.1.12325.1.2.1.5.1
Table entry that describes one netgraph node.
OBJECT-TYPE    
  BegemotNgHookEntry  

begemotNgHookNodeId 1.3.6.1.4.1.12325.1.2.1.5.1.1
The 32bit node id of this node.
OBJECT-TYPE    
  NgNodeId  

begemotNgHookHook 1.3.6.1.4.1.12325.1.2.1.5.1.2
Name of the hook.
OBJECT-TYPE    
  NgHookName  

begemotNgHookStatus 1.3.6.1.4.1.12325.1.2.1.5.1.3
Indicates whether the hook exists or not.
OBJECT-TYPE    
  INTEGER valid(1), invalid(2)  

begemotNgHookPeerNodeId 1.3.6.1.4.1.12325.1.2.1.5.1.4
The 32bit node id of the peer node of this hook.
OBJECT-TYPE    
  NgNodeId  

begemotNgHookPeerHook 1.3.6.1.4.1.12325.1.2.1.5.1.5
Name of the peer hook.
OBJECT-TYPE    
  NgHookName  

begemotNgHookPeerType 1.3.6.1.4.1.12325.1.2.1.5.1.6
Name of the peer type.
OBJECT-TYPE    
  NgTypeName