BEGEMOT-HAST-MIB

File: BEGEMOT-HAST-MIB.mib (10738 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC IF-MIB
BEGEMOT-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
Counter64 Integer32 Unsigned32
TEXTUAL-CONVENTION RowStatus InterfaceIndex
ifIndex begemot

Defined Types

HastResourceEntry  
SEQUENCE    
  hastResourceIndex Integer32
  hastResourceName OCTET STRING
  hastResourceRole INTEGER
  hastResourceProvName OCTET STRING
  hastResourceLocalPath OCTET STRING
  hastResourceExtentSize Integer32
  hastResourceKeepDirty Integer32
  hastResourceRemoteAddr OCTET STRING
  hastResourceSourceAddr OCTET STRING
  hastResourceReplication INTEGER
  hastResourceStatus INTEGER
  hastResourceDirty Counter64
  hastResourceReads Counter64
  hastResourceWrites Counter64
  hastResourceDeletes Counter64
  hastResourceFlushes Counter64
  hastResourceActivemapUpdates Counter64
  hastResourceReadErrors Counter64
  hastResourceWriteErrors Counter64
  hastResourceDeleteErrors Counter64
  hastResourceFlushErrors Counter64
  hastResourceWorkerPid INTEGER
  hastResourceLocalQueue Unsigned32
  hastResourceSendQueue Unsigned32
  hastResourceRecvQueue Unsigned32
  hastResourceDoneQueue Unsigned32
  hastResourceIdleQueue Unsigned32

Defined Values

begemotHast 1.3.6.1.4.1.12325.1.220
The Begemot MIB for managing HAST.
MODULE-IDENTITY    

begemotHastObjects 1.3.6.1.4.1.12325.1.220.1
OBJECT IDENTIFIER    

hastConfig 1.3.6.1.4.1.12325.1.220.1.1
OBJECT IDENTIFIER    

hastConfigFile 1.3.6.1.4.1.12325.1.220.1.1.1
HAST configuration file location.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING  

hastResourceTable 1.3.6.1.4.1.12325.1.220.1.2
A table containing information about all HAST resources.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HastResourceEntry

hastResourceEntry 1.3.6.1.4.1.12325.1.220.1.2.1
Table entry that describes one HAST resource.
Status: current Access: not-accessible
OBJECT-TYPE    
  HastResourceEntry  

hastResourceIndex 1.3.6.1.4.1.12325.1.220.1.2.1.1
Resource index.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hastResourceName 1.3.6.1.4.1.12325.1.220.1.2.1.2
Resource name.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING  

hastResourceRole 1.3.6.1.4.1.12325.1.220.1.2.1.3
Resource role.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER undef(0), init(1), primary(2), secondary(3)  

hastResourceProvName 1.3.6.1.4.1.12325.1.220.1.2.1.4
Resource GEOM provider name that appears as /dev/hast/.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING  

hastResourceLocalPath 1.3.6.1.4.1.12325.1.220.1.2.1.5
Path to the local component which is used as a backend provider for the resource.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING  

hastResourceExtentSize 1.3.6.1.4.1.12325.1.220.1.2.1.6
Size of an extent. Extent is a block which is used for synchronization. hastd(8) maintains a map of dirty extents and extent is the smallest region that can be marked as dirty. If any part of an extent is modified, entire extent will be synchronized when nodes connect.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hastResourceKeepDirty 1.3.6.1.4.1.12325.1.220.1.2.1.7
Maximum number of dirty extents to keep dirty all the time. Most recently used extents are kept dirty to reduce number of metadata updates.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hastResourceRemoteAddr 1.3.6.1.4.1.12325.1.220.1.2.1.8
Address of the remote hastd(8) daemon for the resource.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING  

hastResourceSourceAddr 1.3.6.1.4.1.12325.1.220.1.2.1.9
Local address the resource is bound to.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING  

hastResourceReplication 1.3.6.1.4.1.12325.1.220.1.2.1.10
Resource replication mode.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER fullsync(0), memsync(1), async(2)  

hastResourceStatus 1.3.6.1.4.1.12325.1.220.1.2.1.11
Resource replication status.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER complete(0), degraded(1)  

hastResourceDirty 1.3.6.1.4.1.12325.1.220.1.2.1.12
Current number of dirty extents for the resource.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceReads 1.3.6.1.4.1.12325.1.220.1.2.1.13
Count of resource local read operations.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceWrites 1.3.6.1.4.1.12325.1.220.1.2.1.14
Count of resource local write operations.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceDeletes 1.3.6.1.4.1.12325.1.220.1.2.1.15
Count of resource local delete operations.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceFlushes 1.3.6.1.4.1.12325.1.220.1.2.1.16
Count of resource local flush operations.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceActivemapUpdates 1.3.6.1.4.1.12325.1.220.1.2.1.17
Count of resource local activemap updates.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceReadErrors 1.3.6.1.4.1.12325.1.220.1.2.1.18
Count of resource local read operations that failed.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceWriteErrors 1.3.6.1.4.1.12325.1.220.1.2.1.19
Count of resource local write operations that failed.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceDeleteErrors 1.3.6.1.4.1.12325.1.220.1.2.1.20
Count of resource local delete operations that failed.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceFlushErrors 1.3.6.1.4.1.12325.1.220.1.2.1.21
Count of resource local flush operations that failed.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hastResourceWorkerPid 1.3.6.1.4.1.12325.1.220.1.2.1.22
Worker process ID.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER  

hastResourceLocalQueue 1.3.6.1.4.1.12325.1.220.1.2.1.23
Number of outstanding I/O requests to the local component.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hastResourceSendQueue 1.3.6.1.4.1.12325.1.220.1.2.1.24
Number of outstanding I/O requests to send to the remote component.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hastResourceRecvQueue 1.3.6.1.4.1.12325.1.220.1.2.1.25
Number of outstanding I/O requests waiting for response from the remote component.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hastResourceDoneQueue 1.3.6.1.4.1.12325.1.220.1.2.1.26
Number of processed I/O requests to return to the kernel.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hastResourceIdleQueue 1.3.6.1.4.1.12325.1.220.1.2.1.27
Number of request objects in the free bucket.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32