Observium_CE/mibs/tplink/TPLINK-SYSLOG-MIB

200 lines
5.0 KiB
Plaintext

TPLINK-SYSLOG-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-IDENTITY,OBJECT-TYPE,IpAddress
FROM SNMPv2-SMI
tplinkMgmt
FROM TPLINK-MIB;
tplinkSyslogMIB MODULE-IDENTITY
LAST-UPDATED "201211290000Z"
ORGANIZATION "TP-LINK"
CONTACT-INFO "www.tplink.com"
DESCRIPTION
"This MIB module contain a collection of managed objects
that apply to network devices with Syslog function."
REVISION "201211290000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { tplinkMgmt 24 }
tplinkSyslogMIBObjects OBJECT IDENTIFIER ::= {tplinkSyslogMIB 1}
tplinkSyslogNotifications OBJECT IDENTIFIER ::= {tplinkSyslogMIB 2}
MessageLevelType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specify severity level of message."
SYNTAX INTEGER
{
emergency(0),
alert(1),
critical(2),
error(3),
warning(4),
notice(5),
informational(6),
debug(7)
}
tpSyslogBuffer OBJECT IDENTIFIER ::= { tplinkSyslogMIBObjects 1 }
tpSyslogBufferSeverity OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the severity of information to be stored to System Log Buffer."
::= { tpSyslogBuffer 1 }
tpSyslogBufferState OBJECT-TYPE
SYNTAX INTEGER{
disable(0), --disable
enable(1) --enable
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select Enable/Disable System Log Buffer on the Switch."
::= { tpSyslogBuffer 2 }
tpSyslogConsole OBJECT IDENTIFIER ::= { tplinkSyslogMIBObjects 2 }
tpSyslogConsoleSeverity OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the severity of information to be stored to System Log Console."
::= { tpSyslogConsole 1 }
tpSyslogConsoleState OBJECT-TYPE
SYNTAX INTEGER{
disable(0), --disable
enable(1) --enable
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select Enable/Disable System Log Console on the Switch."
::= { tpSyslogConsole 2 }
tpSyslogFlash OBJECT IDENTIFIER ::= { tplinkSyslogMIBObjects 3 }
tpSyslogFlashSeverity OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the severity of information to be stored to System Log Flash."
::= { tpSyslogFlash 1 }
tpSyslogFlashState OBJECT-TYPE
SYNTAX INTEGER{
disable(0), --disable
enable(1) --enable
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select Enable/Disable System Log Flash on the Switch."
::= { tpSyslogFlash 2 }
tpSyslogFlashSyncFrequency OBJECT-TYPE
SYNTAX INTEGER(0..48)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the frequency of information to be synchronized to System Log Flash."
::= { tpSyslogFlash 3 }
tpSyslogMonitor OBJECT IDENTIFIER ::= { tplinkSyslogMIBObjects 4 }
tpSyslogMonitorSeverity OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the severity of information to be stored to System Log Monitor."
::= { tpSyslogMonitor 1 }
tpSyslogMonitorState OBJECT-TYPE
SYNTAX INTEGER{
disable(0), --disable
enable(1) --enable
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select Enable/Disable System Log Monitor on the Switch."
::= { tpSyslogMonitor 2 }
tpSyslogHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF TPSyslogHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contain System Log Host information."
::= { tplinkSyslogMIBObjects 5 }
tpSyslogHostEntry OBJECT-TYPE
SYNTAX TPSyslogHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Configuration of System Log Host."
INDEX { tpSyslogHostIndex }
::= { tpSyslogHostTable 1 }
TPSyslogHostEntry ::=
SEQUENCE {
tpSyslogHostIndex
INTEGER,
tpSyslogHostIPAddress
IpAddress,
tpSyslogHostSeverity
MessageLevelType,
tpSyslogHostState
INTEGER
}
tpSyslogHostIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of System Log Host entry ,and is unique."
::= { tpSyslogHostEntry 1 }
tpSyslogHostIPAddress OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(46))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the IP address of the System Log Host."
::= { tpSyslogHostEntry 2 }
tpSyslogHostSeverity OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the severity of information to be stored to System Log Host."
::= { tpSyslogHostEntry 3 }
tpSyslogHostState OBJECT-TYPE
SYNTAX INTEGER{
disable(0), --disable
enable(1) --enable
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select Enable/Disable System Log Host on the Switch."
::= { tpSyslogHostEntry 4 }
END