TUBS-MLM-MIB: View SNMP OID List / Download MIB

VENDOR: TU BRAUNSCHWEIG


 Home MIB: TUBS-MLM-MIB
Download as:   

Download standard MIB format if you are planning to load a MIB file into some system (OS, Zabbix, PRTG ...) or view it with a MIB browser. CSV is more suitable for analyzing and viewing OID' and other MIB objects in excel. JSON and YAML formats are usually used in programing even though some systems can use MIB in YAML format (like Logstash).
Keep in mind that standard MIB files can be successfully loaded by systems and programs only if all the required MIB's from the "Imports" section are already loaded.
The tree-like SNMP object navigator requires no explanations because it is very simple to use. And if you stumbled on this MIB from Google note that you can always go back to the home page if you need to perform another MIB or OID lookup.


Object Name OID Type Access Info
 mlmMIB 1.3.6.1.4.1.1575.1.4
The MIB module for the SNMP Mid-Level-Manager MIB
     mlmMIBObjects 1.3.6.1.4.1.1575.1.4.1
         mlmLock 1.3.6.1.4.1.1575.1.4.1.1 testandincr read-write
This variable is used for creating new rows in the mlmScriptTable. When creating a new row, this variable must be set as well as the mlmScriptStatus. If the value it is set to does not equal its current value, the set completely fails. A manager should only perform set requests on rows in the mlmScriptTable which it has created using mlmLock. The value of mlmLock is equal to the first unused row in the mlmScriptTable.
         mlmNextScript 1.3.6.1.4.1.1575.1.4.1.2 testandincr read-write
This variable is used for creating scripts in the mlmScriptTable. The current value of mlmNextScript should first be retrieved, and this value should then be included in the set request for creating the first row of a new script. If the value it is set to does not equal its current value, the set completely fails. A manager should only perform set requests on scripts in the mlmScriptTable which it has created using mlmNextScript. The value of mlmNextScript is equal to the first unused set of rows in the mlmScriptTable.
         mlmScriptTable 1.3.6.1.4.1.1575.1.4.1.3 no-access
A mlmScriptTable entry.
             mlmScriptEntry 1.3.6.1.4.1.1575.1.4.1.3.1 no-access
A mlmScriptTable entry.
                 mlmScriptIndex 1.3.6.1.4.1.1575.1.4.1.3.1.1 integer read-only
Unique identifier for a mlmScriptEntry.
                 mlmScriptName 1.3.6.1.4.1.1575.1.4.1.3.1.2 displaystring read-write
This variable is used to reference a script stored in non-volatile memory, instead of entries in the mlmScriptTable. The mlmScriptName variable can also be used for downloading scripts from a management station to non-volatile storage on the agent, or for examining the contents of a script stored in non- volatile memory on the agent. If this variable is not empty the script referenced by mlmScriptName will be run when mlmExecutionStatus is set to the appropriate value.
                 mlmScriptDescr 1.3.6.1.4.1.1575.1.4.1.3.1.3 displaystring read-write
This variable should contain a short description of the script.
                 mlmScriptStorageType 1.3.6.1.4.1.1575.1.4.1.3.1.4 storagetype read-write
This column indicates how the MLM should treat the current row in the mlmScriptTable. If the value is 'volatile', no record of the row is kept when the MLM is restarted (e.g. the machine is rebooted). If the value is 'nonVolatile', the row is stored in non-volatile memory and is restored when the MLM is restarted. If the value is 'permanent', the row is kept in ROM memory and restored when the MLM is restarted
                 mlmScriptStatus 1.3.6.1.4.1.1575.1.4.1.3.1.5 rowstatus read-only
To create new row, a manager sets this object to createAndWait. Until this object is set to active or notInService, its value is returned as notReady. If its value is notReady and is set to active, the script is loaded and compiled if necessary. To delete a row, the manager sets this object to destroy. When a row with a particular mlmScriptIndex has been destroyed, all rows with corresponding mlmExecutionScript values in the mlmExecutionTable and all rows with corresponding mlmSourceScript value in mlmSourceTable and all rows with corresponding mlmResultScript value in mlmResultTable are destroyed.
         mlmSourceTable 1.3.6.1.4.1.1575.1.4.1.4 no-access
A mlmSourceTable entry.
             mlmSourceEntry 1.3.6.1.4.1.1575.1.4.1.4.1 no-access
A mlmSourceTable entry.
                 mlmSourceScript 1.3.6.1.4.1.1575.1.4.1.4.1.1 integer read-only
Index into the mlmSourceTable. This is the major index, and indicates which script the row belongs to. The mlmScriptIndex variable in the mlmScriptTable refers to this variable.
                 mlmSourceLine 1.3.6.1.4.1.1575.1.4.1.4.1.2 integer read-only
Index into the mlmSourceTable. This is the minor index, and indicates the line number of rows within the script indicated by mlmSourceScript. There cannot be any 'holes' within a particular script in the mlmSourceTable, so all rows with identical values for mlmSourceScript must have ascending values for mlmSourceLine, starting at 1.
                 mlmSourceCode 1.3.6.1.4.1.1575.1.4.1.4.1.3 displaystring read-write
This variable contains the actual code of the script.
         mlmNextExecution 1.3.6.1.4.1.1575.1.4.1.5 testandincr read-write
This variable is used for creating rows in the mlmExecutionTable. The current value of mlmNextExecution should first be retrieved, and this value should then be included in the set request for creating the first row. If the value it is set to does not equal its current value, the set completely fails. A manager should only perform set requests on scripts in the mlmExecutionTable which it has created using mlmNextExecution. The value of mlmNextExecution is equal to the first unused set of rows in the mlmExecutionTable.
         mlmExecutionTable 1.3.6.1.4.1.1575.1.4.1.6 no-access
Contains list of runnable scripts, including indices into the mlmScriptTable, script arguments, and script execution period
             mlmExecutionEntry 1.3.6.1.4.1.1575.1.4.1.6.1 no-access
An entry in the mlm execution table.
                 mlmExecutionIndex 1.3.6.1.4.1.1575.1.4.1.6.1.1 integer read-only
Unique identifier for a mlmExecutionEntry.
                 mlmExecutionScript 1.3.6.1.4.1.1575.1.4.1.6.1.2 integer read-only
Pointer into the mlmScriptTable. If this is not provided when the row is created, it defaults to a non-existent script.
                 mlmExecutionArguments 1.3.6.1.4.1.1575.1.4.1.6.1.3 displaystring read-only
Space separated list of arguments to be passed to the script when it is executed.
                 mlmExecutionInterval 1.3.6.1.4.1.1575.1.4.1.6.1.4 timeinterval read-only
The time interval between to successive script executions.
                 mlmExecutionRepetitions 1.3.6.1.4.1.1575.1.4.1.6.1.5 integer read-only
The total number of times the script should be executed.
                 mlmExecutionPermanence 1.3.6.1.4.1.1575.1.4.1.6.1.6 integer read-only
Enumeration: 'startup': 2, 'permanent': 3, 'temporary': 1.
                 mlmExecutionStatus 1.3.6.1.4.1.1575.1.4.1.6.1.7 rowstatus read-only
To create new row, a manager sets this object to createAndWait. Until this object is set to active or notInService, its value is returned as notReady. If its value is set to active, the script is executed. Execution will happen mlmExecutionRepetitions times with an interval of mlmExecutionInterval. When the script is finished executing, the agent sets this object to notInService. To halt execution of a script, the manager sets this object to notInService. To delete a row, the manager sets this object to destroy. If the manager sets mlmRowStatus to active or notInService when the values of mlmExecutionScript does not reference a script, the agent will return a BAD_VALUE_ERROR.
         mlmResultTable 1.3.6.1.4.1.1575.1.4.1.7 no-access
Table containing results of script execution.
             mlmResultEntry 1.3.6.1.4.1.1575.1.4.1.7.1 no-access
Note that rows in this table are only visible after a script has been run. It is unfortunate that SNMP/SNMPv2 does not provide a better way to return a discriminated union. If errors occur while a script is running (for example, a division by 0 is attempted), the resulting messages will also be stored in this table. In this case, the list of variable bindings returned by the script is discarded.
                 mlmResultExecution 1.3.6.1.4.1.1575.1.4.1.7.1.1 integer read-only
Index into the mlmExecutionTable identifying the script that created this result.
                 mlmResultIndex 1.3.6.1.4.1.1575.1.4.1.7.1.2 integer read-only
Index into the list of VarBinds returned by a script. All rows with identical mlmExecutionIndex are results for the corresponding row in the mlmExecutionTable.
                 mlmResultTimeStamp 1.3.6.1.4.1.1575.1.4.1.7.1.3 timestamp read-only
The time stamp when this result was generated. All the mlmResultTimeStamp variables belonging to the varbind of one result should be identical.
                 mlmResultType 1.3.6.1.4.1.1575.1.4.1.7.1.4 integer read-only
Contains a code representing the type of the varbind returned by the script, or a 1 if an error occurred during execution. A value of nothing(2) means the script returned an empty varbind list. This variable also indicates which of the mlm...Value variables exists within the same row. Enumeration: 'integer32': 4, 'octetstring': 9, 'objectid': 10, 'timeticks': 7, 'counter64': 13, 'bitstring': 12, 'gauge32': 6, 'error': 1, 'nothing': 2, 'null': 3, 'ipaddress': 8, 'counter32': 5.
                 mlmInteger32Value 1.3.6.1.4.1.1575.1.4.1.7.1.5 integer32 read-only
Signed 32-bit integer value
                 mlmCounter32Value 1.3.6.1.4.1.1575.1.4.1.7.1.6 counter32 read-only
32-bit counter value
                 mlmGauge32Value 1.3.6.1.4.1.1575.1.4.1.7.1.7 gauge32 read-only
32-bit gauge value
                 mlmTimeTicksValue 1.3.6.1.4.1.1575.1.4.1.7.1.8 timeticks read-only
Time ticks value
                 mlmIpAddressValue 1.3.6.1.4.1.1575.1.4.1.7.1.9 ipaddress read-only
IP address value
                 mlmOctetStringValue 1.3.6.1.4.1.1575.1.4.1.7.1.10 octet string read-only
Octet string value
                 mlmObjectIDValue 1.3.6.1.4.1.1575.1.4.1.7.1.11 object identifier read-only
object id value
                 mlmCounter64Value 1.3.6.1.4.1.1575.1.4.1.7.1.13 counter64 read-only
64-bit counter value
                 mlmResultStatus 1.3.6.1.4.1.1575.1.4.1.7.1.15 integer read-only
Contains a description of any runtime errors which occurred during script execution. Enumeration: 'deleted': 3, 'ok': 1, 'error': 2.
     mlmMIBConformance 1.3.6.1.4.1.1575.1.4.2
         mlmMIBCompliances 1.3.6.1.4.1.1575.1.4.2.1
             mlmCompliance 1.3.6.1.4.1.1575.1.4.2.1.1
The compliance statement for SNMPv2 entities which implement the SNMP MLM Script MIB.
         mlmMIBGroups 1.3.6.1.4.1.1575.1.4.2.2
             mlmMIBGroup 1.3.6.1.4.1.1575.1.4.2.2.1
A collection of objects providing an interface for configuring and controlling an SNMP MLM.