IBM Websphere Datapower MIB and OID Information

IBM Websphere Datapower MIB and OID Information

SNMP managers rely on MIBs to define the specific details that are related to the devices that are being managed. Each object (or characteristic) has a unique OID consisting of a series of numbers separated by decimal points.

SNMP itself does not define which information, or variables, a managed system needs to offer. Rather, the available information is defined within Management Information Bases (MIBs). MIBs are text files that describe the structure of the device’s management data using a hierarchical namespace containing object identifiers (OIDs). Each OID identifies a specific metric that can be queried (or sometimes set) via SNMP.

How do we get MIBs in Datapower? How do we identify the OIDs? Below information will give you a brief idea on the same.

Refer to Enable SNMP post written earlier and download the 3 text files. By enabling SNMP in Datapower, 3 files will be given for us to download which contain information about OIDs. Open drStatusMIB.txt file using any editor.

IBM Websphere Datapower MIB and OID Information

 

drStatusMIB contains a structured format of Object Identifiers. Each object (or characteristic) has a unique
OID consisting of a series of numbers separated by decimal points. Below screenshot for reference for a standard format structure identified in Datapower.

1.3.6.1.4.1.14685.3.1 –> Consider this as a standard value for Identifying the Datapower System Characteristics.

IBM Websphere Datapower MIB and OID Information

 

Once this value is taken out, we need to identify the OIDs hierarchy for specific Monitoring tasks. dpStatus along with specific Object Identifier gives us a numeric format. Consider, dpStatusSystemUsage is the Object Identifier which we are planning to Monitor. Below screenshot gives you an idea on how we identify the OID numeric values. Every OID now contains object types associated with it.

IBM Websphere Datapower MIB and OID Information

 

dpStatusSystemUsage is the Object Identifier and dpStatusSystemUsageInterval is one of the Object type. Each Object Identifier will contain a dpStatus and this will be starting point to identify the OIDs. So for dpStatusSystemUsage Object Identofier following numeric values will be considered. There will be a proper description given to each OID.

1.3.6.1.4.1.14685.3.1.52     dpStatusSystemUsage

1.3.6.1.4.1.14685.3.1.52.1  dpStatusSystemUsageInterval

1.3.6.1.4.1.14685.3.1.52.2  dpStatusSystemUsageLoad

1.3.6.1.4.1.14685.3.1.52.3  dpStatusSystemUsageWorkList

IBM Websphere Datapower MIB and OID Information

 

As an Example, for below Object Identifiers we have specific Numeric values assigned. The same values can be taken out for rest of all the Object Identifiers.

SystemUsage   dpStatusSystemUsageLoad         1.3.6.1.4.1.14685.3.1.52.2
CPUUsage       dpStatusCPUUsagetenSeconds   1.3.6.1.4.1.14685.3.1.14.1
MemoryStatus  dpStatusMemoryStatusUsage      1.3.6.1.4.1.14685.3.1.5.1
SystemUpTime dpStatusDateTimeStatusuptime   1.3.6.1.4.1.14685.3.1.3.2

Configure these SNMP values in any monitoring software. Some of the content and MIB image are taken from Datapower Redbook.