snmp_mib_archive/zesa.mib
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

317 lines
9.0 KiB
Plaintext
Executable File

--
-- This MIB defines Tandem Ethernet Subagent configuration related objects.
--
EthernetSubagentPvt-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215
DisplayString
FROM RFC1213-MIB;
--
-- ZESAMIB
--
-- private OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) 4}
enterprises OBJECT IDENTIFIER ::= {private 1}
-- iso OBJECT IDENTIFIER ::= { 1 }
-- org OBJECT IDENTIFIER ::= { iso 3 }
-- dod OBJECT IDENTIFIER ::= { org 6 }
-- internet OBJECT IDENTIFIER ::= { dod 1 }
-- private OBJECT IDENTIFIER ::= { internet 4 }
-- enterprises OBJECT IDENTIFIER ::= { private 1 }
tandem OBJECT IDENTIFIER ::= { enterprises 169 }
nonstopsystems OBJECT IDENTIFIER ::= { tandem 3 }
zesa OBJECT IDENTIFIER ::= { nonstopsystems 217}
--
-- agent reflects -a startup parameter
--
zesaAgentName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the SNMP Agent process."
::= { zesa 1 }
zesaAgentState OBJECT-TYPE
SYNTAX INTEGER {
connected (1),
disconnected(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current status of the agent interface. The state of this variable
will always be connected(1) when returned in a management request"
::= { zesa 2 }
--
-- subagent process control area
--
zesaProcessName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..49))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The fully qualified NSK process name of this subagent."
::= {zesa 3 }
zesaProcessVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The version of this subagent process object file."
::= {zesa 4 }
zesaProgramFile OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Ethernet subagent program file name."
::= {zesa 5 }
zesaProcessPriority OBJECT-TYPE
SYNTAX INTEGER (0..199)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The current NSK process priority of this subagent process."
::= {zesa 6 }
zesaProcessGroupID OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"the NSK process group ID part of the PAID for this subagent process."
::= {zesa 7 }
zesaProcessUserID OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"the NSK process user ID part of the PAID for this subagent process."
::= {zesa 8 }
zesaPrimaryCPU OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The CPU number of the primary process of this subagent"
::= {zesa 9 }
zesaPrimaryPIN OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process number of the primary process of this subagent"
::= {zesa 10 }
--
-- reflects -b startup parameter at startup
--
zesaBackupCPU OBJECT-TYPE
SYNTAX INTEGER (-1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The CPU, the backup process will start in or is running in. A value of
-1 indicates the backup is not configured. zesaBackupState must be set
to disabled(3) prior to setting this object"
::= {zesa 11 }
zesaBackupPIN OBJECT-TYPE
SYNTAX INTEGER (-1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process number of the backup process of this subagent. Its value
is -1 when the backup is not running"
::= {zesa 12 }
zesaBackupState OBJECT-TYPE
SYNTAX INTEGER {
connected (1),
disconnected(2),
disabled (3),
enabled(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of the backup process of this subagent"
::= {zesa 13 }
zesaSwitchToBackupNow OBJECT-TYPE
SYNTAX INTEGER {
autoProcessPairControl(0),
forceBackupTakeover (1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION --233
"This object normally reads 0 (autoProcessPairControl) . Setting this
object to 1 (forceBackupTakeover) causes the subagent to switch to its
backup process immediately after replying OK. Setting this object is
only permitted if the zesaBackupState is connected(1)"
::= {zesa 14 }
--
-- reflects -c startup parameter
--
zesaEmsCollectorName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The process of the EMS Collector the subagent should send
its EMS events to. zesaEmsCollectorState must be set to disabled(3)
prior to setting this object"
::= {zesa 15 }
zesaEmsCollectorState OBJECT-TYPE
SYNTAX INTEGER {
connected (1),
disconnected(2),
disabled (3),
enabled(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of the connection to the EMS Collector. The settable
values for this object are disabled(3) and enabled(4). The
connected(1) and disconnected(2) states are set by the subagent to
reflect the running state of the EMS collector interface."
::= {zesa 16 }
--
-- reflects -k startup parameter
--
zesaKeepAliveTimer OBJECT-TYPE
SYNTAX INTEGER (0..32000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds between attempts the subagent makes to connect
to an SNMP Agent, TCP/IP process, SCP process, Collector
process and restart the backup process."
::= {zesa 17 }
zesaRefreshNow OBJECT-TYPE
SYNTAX INTEGER {
autoDynamicRefresh (0),
forceDynamicRefresh(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object normally reads 0 (autoDynamicRefresh). Setting this object to
1 (forceDynamicRefresh) causes the subagent to update the MIB tables and
generate traps (if needed)."
::= {zesa 18 }
--
-- reflects the -r startup parameter
--
zesaRefreshTimer OBJECT-TYPE
SYNTAX INTEGER (0..32000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The cache update interval for the MIB objects. Value 0 disables
cache timing such that updates occur to objects only when the
zesaRefreshNow object is set"
::= { zesa 19 }
--
-- reflects the -t startup parameter
--
zesaTcpIpProcess OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The TCP/IP process whose Ethernet interfaces are monitored by
the subagent. zesaTcpIpState must be set to disabled(3) prior to
setting this object"
::= { zesa 20 }
zesaTcpIpState OBJECT-TYPE
SYNTAX INTEGER {
connected (1),
disconnected(2),
disabled (3),
enabled(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of the connection to the monitored TCP/IP
process. The settable values for this object are disabled(3 )
and enabled(4). The connected(1) and disconnected(2)
states are set by the subagent to reflect the running state of
the TCP/IP resource interface."
::= {zesa 21}
--
-- reflects the -s startup parameter
--
zesaSCPProcess OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SCP process used for SPI requests. Value is set by the
-s startup parameter. Default is $ZNET. "
::= { zesa 22 }
zesaTrap OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"String contains the information about the name and status of the line."
::= { zesa 23 }
zesalinkUp TRAP-TYPE
ENTERPRISE zesa
VARIABLES { zesaTrap }
DESCRIPTION
" A LinkUp trap signiifies that the status of the line has changed from
STOPPED to STARTED state."
::= 2
zesalinkDown TRAP-TYPE
ENTERPRISE zesa
VARIABLES { zesaTrap }
DESCRIPTION
" A LinkDown trap signiifies that the status of the line has changed from
STARTED to STOPPED state."
::= 3
END