NET-SNMP-EXTEND-MIB
File:
NET-SNMP-EXTEND-MIB.mib (9651 bytes)
Imported modules
Imported symbols
Defined Types
NsExtendConfigEntry |
|
SEQUENCE |
|
|
|
|
nsExtendToken |
DisplayString |
|
|
nsExtendCommand |
DisplayString |
|
|
nsExtendArgs |
DisplayString |
|
|
nsExtendInput |
DisplayString |
|
|
nsExtendCacheTime |
INTEGER |
|
|
nsExtendExecType |
INTEGER |
|
|
nsExtendRunType |
INTEGER |
|
|
nsExtendStorage |
StorageType |
|
|
nsExtendStatus |
RowStatus |
|
NsExtendOutput1Entry |
|
SEQUENCE |
|
|
|
|
nsExtendOutput1Line |
DisplayString |
|
|
nsExtendOutputFull |
DisplayString |
|
|
nsExtendOutNumLines |
Integer32 |
|
|
nsExtendResult |
Integer32 |
|
NsExtendOutput2Entry |
|
SEQUENCE |
|
|
|
|
nsExtendLineIndex |
INTEGER |
|
|
nsExtendOutLine |
DisplayString |
|
Defined Values
netSnmpExtendMIB |
1.3.6.1.4.1.8072.1.3.1 |
Defines a framework for scripted extensions for the Net-SNMP agent. |
MODULE-IDENTITY |
|
|
|
nsExtendNumEntries |
1.3.6.1.4.1.8072.1.3.2.1 |
The number of rows in the nsExtendConfigTable |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
|
|
nsExtendConfigTable |
1.3.6.1.4.1.8072.1.3.2.2 |
A table of scripted extensions - configuration and (basic) output. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
NsExtendConfigEntry |
|
nsExtendConfigEntry |
1.3.6.1.4.1.8072.1.3.2.2.1 |
A conceptual row within the extension table. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
NsExtendConfigEntry |
|
|
nsExtendToken |
1.3.6.1.4.1.8072.1.3.2.2.1.1 |
An arbitrary token to identify this extension entry |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
nsExtendCommand |
1.3.6.1.4.1.8072.1.3.2.2.1.2 |
The full path of the command binary (or script) to run |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
nsExtendArgs |
1.3.6.1.4.1.8072.1.3.2.2.1.3 |
Any command-line arguments for the command |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
nsExtendCacheTime |
1.3.6.1.4.1.8072.1.3.2.2.1.5 |
The length of time for which the output of
this command will be cached. During this time,
retrieving the output-related values will not
reinvoke the command.
A value of -1 indicates that the output results
should not be cached at all, and retrieving each
individual output-related value will invoke the
command afresh. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
|
|
nsExtendExecType |
1.3.6.1.4.1.8072.1.3.2.2.1.6 |
The mechanism used to invoke the command. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
exec(1), shell(2) |
|
nsExtendRunType |
1.3.6.1.4.1.8072.1.3.2.2.1.7 |
Used to implement 'push-button' command invocation.
The command for a 'run-on-read' entry will be invoked
whenever one of the corresponding output-related
instances is requested (and assuming the cached value
is not still current).
The command for a 'run-on-set' entry will only be invoked
on receipt of a SET assignment for this object with the
value 'run-command'.
Reading an instance of this object will always return either
'run-on-read' or 'run-on-set'.
|
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
INTEGER |
run-on-read(1), run-on-set(2), run-command(3) |
|
nsExtendStorage |
1.3.6.1.4.1.8072.1.3.2.2.1.20 |
The storage type for this conceptual row. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
StorageType |
|
|
nsExtendStatus |
1.3.6.1.4.1.8072.1.3.2.2.1.21 |
Used to create new rows in the table, in the standard manner.
Note that is valid for an instance to be left with the value
notInService(2) indefinitely - i.e. the meaning of 'abnormally
long' (see RFC 2579, RowStatus) for this table is infinite. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
nsExtendOutput1Entry |
1.3.6.1.4.1.8072.1.3.2.3.1 |
A conceptual row within the extension table. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
NsExtendOutput1Entry |
|
|
nsExtendOutputFull |
1.3.6.1.4.1.8072.1.3.2.3.1.2 |
The full output from the command, as a single string |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
nsExtendOutNumLines |
1.3.6.1.4.1.8072.1.3.2.3.1.3 |
The number of lines of output (and hence
the number of rows in nsExtendOutputTable
relating to this particular entry). |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
nsExtendResult |
1.3.6.1.4.1.8072.1.3.2.3.1.4 |
The return value of the command. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
nsExtendOutput2Entry |
1.3.6.1.4.1.8072.1.3.2.4.1 |
A conceptual row within the line-based output table. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
NsExtendOutput2Entry |
|
|
nsExtendLineIndex |
1.3.6.1.4.1.8072.1.3.2.4.1.1 |
The index of this line of output.
For a given nsExtendToken, this will run from
1 to the corresponding value of nsExtendNumLines. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
INTEGER |
1..1024 |
|
nsExtendOutLine |
1.3.6.1.4.1.8072.1.3.2.4.1.2 |
A single line of output from the extension command. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
nsExtendConfigGroup |
1.3.6.1.4.1.8072.1.3.3.1 |
Objects relating to the configuration of extension commands. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
nsExtendOutputGroup |
1.3.6.1.4.1.8072.1.3.3.2 |
Objects relating to the output of extension commands. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|