Observium_CE/mibs/hp/HPN-ICF-SYSLOG-MIB

836 lines
24 KiB
Plaintext

-- ==========================================================================
-- Copyright (c) 2010-2014 Hewlett-Packard Development Company, L.P.
--
-- Description: Syslog MIB
-- Reference: RFC5424
-- Version: V1.5
-- History:
-- V1.0 Initial version 2005-08-20 by wangrui
-- V1.1 added hpnicfSyslogLoghostIpaddressPort by jinyi
-- V1.2 2010-06-09 added hpnicfSyslogLogGlobalLevel by haoyan
-- added hpnicfSyslogLoghostTAddress by jinyi
-- V1.3 2012-06-06 added hpnicfSyslogLogbufContTable, hpnicfSyslogLogbufContEntry,
-- hpnicfLogbufContIndex, hpnicfLogbufContDescription by jixugang
-- V1.4 2013-09-13 added hpnicfSyslogState2 by duyanbing
-- V1.5 2014-03-04 repalce hpnicfSyslogLogGlobalLevel by hpnicfSyslogLogGlobalLevelRfc by chengpengxing
-- ==========================================================================
HPN-ICF-SYSLOG-MIB DEFINITIONS ::= BEGIN
IMPORTS
hpnicfCommon
FROM HPN-ICF-OID-MIB
DisplayString, TruthValue, RowStatus, TAddress, TEXTUAL-CONVENTION
FROM SNMPv2-TC
Integer32, Counter32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB;
hpnicfSyslog MODULE-IDENTITY
LAST-UPDATED "201006091050Z"
ORGANIZATION
""
CONTACT-INFO
""
DESCRIPTION
"All the configuration of the syslog can be managed
by syslog Mib."
REVISION "201006091050Z"
DESCRIPTION
"The initial revision of this MIB module."
::= { hpnicfCommon 63 }
--
-- Textual conventions
--
MessageLevelType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specify severity level of message."
SYNTAX INTEGER
{
emergency(1),
alert(2),
critical(3),
error(4),
warning(5),
notice(6),
informational(7),
debug(8),
invalid(9)
}
TimeStampType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specify operation types on time stamp of message.
none: no time stamp information in message.
date: the time stamp type of message is date.
boot: the time stamp type of message is the time from
uptime of system.
dateWithoutYear: the time stamp type of message is date
without year information."
SYNTAX INTEGER
{
none(1),
date(2),
boot(3),
dateWithoutYear(4)
}
FacilityType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specify loghost facility which generates messages."
SYNTAX INTEGER
{
kernel(0),
userLevel(1),
mailSystem(2),
systemDaemons(3),
securityAuthorization(4),
internallyMessages(5),
linePrinter(6),
networkNews(7),
uucp(8),
clockDaemon(9),
securityAuthorization2(10),
ftpDaemon(11),
ntp(12),
logAudit(13),
logAlert(14),
clockDaemon2(15),
local0(16),
local1(17),
local2(18),
local3(19),
local4(20),
local5(21),
local6(22),
local7(23)
}
--
-- Node definitions
--
hpnicfSyslogObjects OBJECT IDENTIFIER ::= { hpnicfSyslog 1 }
hpnicfSyslogObject OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 1 }
hpnicfSyslogState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The state of syslog: true(1):enable.
false(2):disable."
::= { hpnicfSyslogObject 1 }
hpnicfSyslogMaxLoghost OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object shows the maximum number of rows in
hpnicfLoghostTable."
::= { hpnicfSyslogObject 2 }
hpnicfSyslogMaxChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object shows the maximum number of channels in
hpnicfSyslogChannelTable."
::= { hpnicfSyslogObject 3 }
hpnicfSyslogMaxLogbufferSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of messages that can be stored
in logbuffer."
::= { hpnicfSyslogObject 4 }
hpnicfSyslogMaxTrapbufferSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of messages that can be stored
in trapbuffer."
::= { hpnicfSyslogObject 5 }
hpnicfSyslogState2 OBJECT-TYPE
SYNTAX INTEGER
{
off(0),
on(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status of syslog, on for enabled or off for disabled.
This node differs from hpnicfSyslogState in value."
::= { hpnicfSyslogObject 6 }
hpnicfSyslogConsole OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 2 }
hpnicfSyslogConsoleChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The channel number of console."
DEFVAL { 0 }
::= { hpnicfSyslogConsole 1 }
hpnicfSyslogMonitor OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 3 }
hpnicfSyslogMonitorChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The channel number of monitor."
DEFVAL { 1 }
::= { hpnicfSyslogMonitor 1 }
hpnicfSyslogSnmp OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 4 }
hpnicfSyslogSnmpChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The channel number of snmp."
DEFVAL { 5 }
::= { hpnicfSyslogSnmp 1 }
hpnicfSyslogLogbuffer OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 5 }
hpnicfSyslogLogbufferChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The channel number of logbuffer."
DEFVAL { 4 }
::= { hpnicfSyslogLogbuffer 1 }
hpnicfSyslogLogbufferSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The capacity of logbuffer which can be customized by users.
The valid range is from 0 to hpnicfSyslogMaxLogbufferSize."
DEFVAL { 512 }
::= { hpnicfSyslogLogbuffer 2 }
hpnicfSyslogLogbufferTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogLogbufferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of logbuffer."
::= { hpnicfSyslogLogbuffer 3 }
hpnicfSyslogLogbufferEntry OBJECT-TYPE
SYNTAX HpnicfSyslogLogbufferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The logbuffer entry of syslog."
INDEX { hpnicfLogbufferIndex }
::= { hpnicfSyslogLogbufferTable 1 }
HpnicfSyslogLogbufferEntry ::=
SEQUENCE {
hpnicfLogbufferIndex Integer32,
hpnicfLogbufferCurrentMessages Unsigned32,
hpnicfLogbufferOverwrittenMessages Counter32,
hpnicfLogbufferDroppedMessages Counter32
}
hpnicfLogbufferIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this table."
::= { hpnicfSyslogLogbufferEntry 1 }
hpnicfLogbufferCurrentMessages OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of log messages stored in logbuffer."
::= { hpnicfSyslogLogbufferEntry 2 }
hpnicfLogbufferOverwrittenMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of log messages overwritten in logbuffer."
::= { hpnicfSyslogLogbufferEntry 3 }
hpnicfLogbufferDroppedMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of log messages dropped in logbuffer."
::= { hpnicfSyslogLogbufferEntry 4 }
hpnicfSyslogLogbufContTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogLogbufContEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of logbuffer contents."
::= { hpnicfSyslogLogbuffer 4 }
hpnicfSyslogLogbufContEntry OBJECT-TYPE
SYNTAX HpnicfSyslogLogbufContEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The contens entry of logbuffer."
INDEX { hpnicfLogbufContIndex }
::= { hpnicfSyslogLogbufContTable 1 }
HpnicfSyslogLogbufContEntry ::=
SEQUENCE {
hpnicfLogbufContIndex Integer32,
hpnicfLogbufContDescription DisplayString
}
hpnicfLogbufContIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this table."
::= { hpnicfSyslogLogbufContEntry 1 }
hpnicfLogbufContDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..1600))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The contents of logbuffer."
::= { hpnicfSyslogLogbufContEntry 2 }
hpnicfSyslogTrapbuffer OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 6 }
hpnicfSyslogTrapbufferChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The channel number of trapbuffer."
DEFVAL { 3 }
::= { hpnicfSyslogTrapbuffer 1 }
hpnicfSyslogTrapbufferSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The capacity of the trapbuffer which can be customized by users.
The valid range is from 0 to hpnicfSyslogMaxTrapbufferSize."
DEFVAL { 256 }
::= { hpnicfSyslogTrapbuffer 2 }
hpnicfSyslogTrapbufferTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogTrapbufferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of trapbuffer."
::= { hpnicfSyslogTrapbuffer 3 }
hpnicfSyslogTrapbufferEntry OBJECT-TYPE
SYNTAX HpnicfSyslogTrapbufferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The trapbuffer entry of syslog."
INDEX { hpnicfTrapbufferIndex }
::= { hpnicfSyslogTrapbufferTable 1 }
HpnicfSyslogTrapbufferEntry ::=
SEQUENCE {
hpnicfTrapbufferIndex Integer32,
hpnicfTrapbufferCurrentMessages Unsigned32,
hpnicfTrapbufferOverwrittenMessages Counter32,
hpnicfTrapbufferDroppedMessages Counter32
}
hpnicfTrapbufferIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this table."
::= { hpnicfSyslogTrapbufferEntry 1 }
hpnicfTrapbufferCurrentMessages OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of trap messages stored in trapbuffer."
::= { hpnicfSyslogTrapbufferEntry 2 }
hpnicfTrapbufferOverwrittenMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of trap messages overwritten in trapbuffer."
::= { hpnicfSyslogTrapbufferEntry 3 }
hpnicfTrapbufferDroppedMessages OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of trap messages dropped in trapbuffer."
::= { hpnicfSyslogTrapbufferEntry 4 }
hpnicfSyslogLoghost OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 7 }
hpnicfSyslogLoghostSourceInterface OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source interface which sends message to loghost.
All loghosts use the same source interface."
::= { hpnicfSyslogLoghost 1 }
hpnicfSyslogLoghostTimestampType OBJECT-TYPE
SYNTAX TimeStampType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time stamp type of message sent to loghost."
DEFVAL { date }
::= { hpnicfSyslogLoghost 2 }
hpnicfSyslogLoghostTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogLoghostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of loghost."
::= { hpnicfSyslogLoghost 3 }
hpnicfSyslogLoghostEntry OBJECT-TYPE
SYNTAX HpnicfSyslogLoghostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The loghost entry of syslog."
INDEX { hpnicfSyslogLoghostIndex }
::= { hpnicfSyslogLoghostTable 1 }
HpnicfSyslogLoghostEntry ::=
SEQUENCE {
hpnicfSyslogLoghostIndex Integer32,
hpnicfSyslogLoghostChannel Integer32,
hpnicfSyslogLoghostIpaddressType InetAddressType,
hpnicfSyslogLoghostIpaddress InetAddress,
hpnicfSyslogLoghostFacility FacilityType,
hpnicfSyslogLoghostLanguage INTEGER,
hpnicfSyslogLoghostOperateRowStatus RowStatus,
hpnicfSyslogLoghostIpaddressPort Integer32,
hpnicfSyslogLoghostTAddress TAddress
}
hpnicfSyslogLoghostIndex OBJECT-TYPE
SYNTAX Integer32(1..64)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this table."
::= { hpnicfSyslogLoghostEntry 1 }
hpnicfSyslogLoghostChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The channel number of loghost."
DEFVAL { 2 }
::= { hpnicfSyslogLoghostEntry 2 }
hpnicfSyslogLoghostIpaddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ip address type of loghost."
DEFVAL { ipv4 }
::= { hpnicfSyslogLoghostEntry 3 }
hpnicfSyslogLoghostIpaddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ip address of loghost."
::= { hpnicfSyslogLoghostEntry 4 }
hpnicfSyslogLoghostFacility OBJECT-TYPE
SYNTAX FacilityType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The operations staff can selectively filter the messages
with priority which consists of facility that generates
the message and severity of the message.
"
DEFVAL { local7 }
::= { hpnicfSyslogLoghostEntry 5 }
hpnicfSyslogLoghostLanguage OBJECT-TYPE
SYNTAX INTEGER {
chinese(1),
english(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The language of the message sent to the loghost."
DEFVAL { english }
::= { hpnicfSyslogLoghostEntry 6 }
hpnicfSyslogLoghostOperateRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hpnicfSyslogLoghostEntry 7 }
hpnicfSyslogLoghostIpaddressPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The loghost server port."
DEFVAL { 514 }
::= { hpnicfSyslogLoghostEntry 8 }
hpnicfSyslogLoghostTAddress OBJECT-TYPE
SYNTAX TAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The loghost server transport address."
::= { hpnicfSyslogLoghostEntry 9 }
hpnicfSyslogChannel OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 8 }
hpnicfSyslogChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of syslog channel."
::= { hpnicfSyslogChannel 1 }
hpnicfSyslogChannelEntry OBJECT-TYPE
SYNTAX HpnicfSyslogChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The channel entry of syslog."
INDEX { hpnicfSyslogChannelIndex }
::= { hpnicfSyslogChannelTable 1 }
HpnicfSyslogChannelEntry ::=
SEQUENCE {
hpnicfSyslogChannelIndex Integer32,
hpnicfSyslogChannelName DisplayString
}
hpnicfSyslogChannelIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this table."
::= { hpnicfSyslogChannelEntry 1 }
hpnicfSyslogChannelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..30))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of channel.
The channel name must be different from each other."
::= { hpnicfSyslogChannelEntry 2 }
hpnicfSyslogModule OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 9 }
hpnicfSyslogModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of syslog module."
::= { hpnicfSyslogModule 1 }
hpnicfSyslogModuleEntry OBJECT-TYPE
SYNTAX HpnicfSyslogModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The module entry of syslog."
INDEX { hpnicfSyslogModuleIndex }
::= { hpnicfSyslogModuleTable 1 }
HpnicfSyslogModuleEntry ::=
SEQUENCE {
hpnicfSyslogModuleIndex Integer32,
hpnicfSyslogModuleName DisplayString
}
hpnicfSyslogModuleIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this table."
::= { hpnicfSyslogModuleEntry 1 }
hpnicfSyslogModuleName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of module."
::= { hpnicfSyslogModuleEntry 2 }
hpnicfSyslogLog OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 10 }
hpnicfSyslogLogTimestampType OBJECT-TYPE
SYNTAX TimeStampType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time stamp type of log message."
DEFVAL { date }
::= { hpnicfSyslogLog 1 }
hpnicfSyslogLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of syslog module."
::= { hpnicfSyslogLog 2 }
hpnicfSyslogLogEntry OBJECT-TYPE
SYNTAX HpnicfSyslogLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The log entry of syslog."
INDEX { hpnicfSyslogChannelIndex,
hpnicfSyslogModuleIndex
}
::= { hpnicfSyslogLogTable 1 }
HpnicfSyslogLogEntry ::=
SEQUENCE {
hpnicfSyslogLogState TruthValue,
hpnicfSyslogLogLevel MessageLevelType,
hpnicfSyslogLogRowStatus RowStatus
}
hpnicfSyslogLogState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The switch state of log."
::= { hpnicfSyslogLogEntry 1 }
hpnicfSyslogLogLevel OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The level of log message."
::= { hpnicfSyslogLogEntry 2 }
hpnicfSyslogLogRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hpnicfSyslogLogEntry 3 }
hpnicfSyslogLogGlobalLevel OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The global level of log message. This object is replaced by
hpnicfSyslogLogGlobalLevelRfc because its value does not accord
with RFC5424."
::= { hpnicfSyslogLog 3 }
hpnicfSyslogLogGlobalLevelRfc OBJECT-TYPE
SYNTAX INTEGER {
emergency(0),
alert(1),
critical(2),
error(3),
warning(4),
notice(5),
informational(6),
debug(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The global level of log message. This object replaces
hpnicfSyslogLogGlobalLevel because it observes the terms of RFC5424."
::= { hpnicfSyslogLog 4 }
hpnicfSyslogTrap OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 11 }
hpnicfSyslogTrapTimestampType OBJECT-TYPE
SYNTAX TimeStampType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time stamp type of trap message."
DEFVAL { date }
::= { hpnicfSyslogTrap 1 }
hpnicfSyslogTrapTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogTrapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of syslog module."
::= { hpnicfSyslogTrap 2 }
hpnicfSyslogTrapEntry OBJECT-TYPE
SYNTAX HpnicfSyslogTrapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The trap entry of syslog."
INDEX { hpnicfSyslogChannelIndex,
hpnicfSyslogModuleIndex
}
::= { hpnicfSyslogTrapTable 1 }
HpnicfSyslogTrapEntry ::=
SEQUENCE {
hpnicfSyslogTrapState TruthValue,
hpnicfSyslogTrapLevel MessageLevelType,
hpnicfSyslogTrapRowStatus RowStatus
}
hpnicfSyslogTrapState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The switch state of trap."
::= { hpnicfSyslogTrapEntry 1 }
hpnicfSyslogTrapLevel OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The level of trap message."
::= { hpnicfSyslogTrapEntry 2 }
hpnicfSyslogTrapRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hpnicfSyslogTrapEntry 3 }
hpnicfSyslogDebug OBJECT IDENTIFIER ::= { hpnicfSyslogObjects 12 }
hpnicfSyslogDebugTimestampType OBJECT-TYPE
SYNTAX TimeStampType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time stamp type of debug message."
DEFVAL { boot }
::= { hpnicfSyslogDebug 1 }
hpnicfSyslogDebugTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpnicfSyslogDebugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of syslog module."
::= { hpnicfSyslogDebug 2 }
hpnicfSyslogDebugEntry OBJECT-TYPE
SYNTAX HpnicfSyslogDebugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The debug entry of syslog."
INDEX { hpnicfSyslogChannelIndex,
hpnicfSyslogModuleIndex
}
::= { hpnicfSyslogDebugTable 1 }
HpnicfSyslogDebugEntry ::=
SEQUENCE {
hpnicfSyslogDebugState TruthValue,
hpnicfSyslogDebugLevel MessageLevelType,
hpnicfSyslogDebugRowStatus RowStatus
}
hpnicfSyslogDebugState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The switch state of debug."
::= { hpnicfSyslogDebugEntry 1 }
hpnicfSyslogDebugLevel OBJECT-TYPE
SYNTAX MessageLevelType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The level of debug message."
::= { hpnicfSyslogDebugEntry 2 }
hpnicfSyslogDebugRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hpnicfSyslogDebugEntry 3 }
END