NET-SNMP-PASS-MIB
AI MIB Summary
The NET-SNMP-PASS-MIB provides a framework for extending the Net-SNMP daemon via external pass and pass-persist scripts to dynamically generate custom OID values or execute arbitrary system commands. This module enables the monitoring of non-standard metrics by allowing administrators to define script-based handlers that return real-time data or perform stateful actions in response to SNMP queries.
Example MIB objects for pass/pass-persist extension script
Main OID:
netSnmpPassExamples.1.3.6.1.4.1.8072.2.255
12
Objects
Active
Status
3
Dependencies
Imported Objects
Objects
12 total| Object Name |
|---|
netSnmpPassExamplesExample MIB objects for pass/pass-persist extension script MODULE-IDENTITY .1.3.6.1.4.1.8072.2.255 |
netSnmpPassStringExample string scalar object.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.8072.2.255.1 |
netSnmpPassTableExample table SEQUENCE OF NetSnmpPassEntry .1.3.6.1.4.1.8072.2.255.2 |
netSnmpPassEntryConceptual row in the example table. NetSnmpPassEntry .1.3.6.1.4.1.8072.2.255.2.1 |
netSnmpPassIndexArbitrary index into the netSnmpPassTable. Note that there will always be one row, with index 1 Integer32 .1.3.6.1.4.1.8072.2.255.2.1.1 |
netSnmpPassIntegerExample Integer (table) object.rw Integer32 .1.3.6.1.4.1.8072.2.255.2.1.2 |
netSnmpPassOIDExample OID (table) object.rw OBJECT IDENTIFIER .1.3.6.1.4.1.8072.2.255.2.1.3 |
netSnmpPassTimeTicksExample timetick object.rw TimeTicks (SNMPv2-SMI) .1.3.6.1.4.1.8072.2.255.3 |
netSnmpPassIpAddressExample IP Address object.rw IpAddress .1.3.6.1.4.1.8072.2.255.4 |
netSnmpPassCounterExample counter object. Note that this object will always return the value '42'.ro Counter32 .1.3.6.1.4.1.8072.2.255.5 |
netSnmpPassGaugeExample Gauge object.rw Gauge32 .1.3.6.1.4.1.8072.2.255.6 |
netSnmpPassOIDValue OBJECT IDENTIFIER .1.3.6.1.4.1.8072.2.255.99 |