compass-core/mibs/HUAWEI-INFOCENTER-MIB.mib

459 lines
14 KiB
Plaintext

-- =================================================================
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
--
-- Description: info-center mangement mib
-- Reference: huawei enterprise mib
-- Version: V1.0
-- History:
-- initial version 2009-09-08
-- =================================================================
HUAWEI-INFOCENTER-MIB DEFINITIONS ::= BEGIN
IMPORTS
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB
RowStatus, DisplayString, TruthValue, RowStatus, TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-IDENTITY, OBJECT-TYPE, Integer32, OBJECT-IDENTITY, IpAddress, Counter64, Unsigned32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
FROM SNMPv2-CONF
EnabledStatus
FROM P-BRIDGE-MIB
hwDatacomm
FROM HUAWEI-MIB;
-- 1.3.6.1.4.1.2011.5.25
hwInfoCenter MODULE-IDENTITY
LAST-UPDATED "201108081200Z" -- August 12, 2011 at 12:00 GMT
ORGANIZATION
"Huawei Technologies co.,Ltd."
CONTACT-INFO
"VRP Team Huawei Technologies co.,Ltd.
Huawei Bld.,NO.3 Xinxi Rd.,
Shang-Di Information Industry Base,
Hai-Dian District Beijing P.R. China
http://www.huawei.com
Zip:100085
"
DESCRIPTION
"The HUAWEI-INFO-CENTER-MIB contains objects to manage the system info-center configuration.
It defines the model used to represent configuration data that exists elsewhere
in the system and in peripheral devices. The MIB is proper for system configuration.
NMS can query configuration change log message and operate configuration.
There are no constraints on this MIB."
REVISION "201108081200Z" -- August 12, 2011 at 12:00 GMT
DESCRIPTION
"The initial revision of this MIB module ."
::= { hwDatacomm 212 }
--
-- Textual conventions
--
HWMessageLevel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specify level of message of info-center.
Currently, following levels of message are provided:
emergencies(0):
alerts(1):
critical(2):
errors(3):
warnings(4):
notifications(5):
informational(6):
debugging(7):
"
SYNTAX INTEGER
{
emergencies(0),
alerts(1),
critical(2),
errors(3),
warnings(4),
notifications(5),
informational(6),
debugging(7)
}
HWFacilityType ::= 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
--
-- ==========================================================================
-- hwInfoCenterObjects
-- ==========================================================================
-- 1.3.6.1.4.1.2011.5.25.212
hwInfoCenterObjects OBJECT IDENTIFIER ::= { hwInfoCenter 1 }
-- 1.3.6.1.4.1.2011.5.25.212.1
hwICEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object control the state of INFO CENTER.
If the state is false, the device stop to generate or record
message through INFO CENTER. All the log, diagnose log and
trap won't record."
::= { hwInfoCenterObjects 1 }
-- 1.3.6.1.4.1.2011.5.25.212.2
hwICLoghost OBJECT IDENTIFIER ::= { hwInfoCenterObjects 2 }
-- 1.3.6.1.4.1.2011.5.25.212.2.1
hwICLoghostSourceInterface OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object indicates the source interface which the loghost binding
when send log. All loghosts use the same source interface. The value
is referenced from ifEntry."
::= { hwICLoghost 1 }
-- 1.3.6.1.4.1.2011.5.25.212.2.2
hwICLoghostTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwICLoghostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table indicates the configuration of loghost."
::= { hwICLoghost 2 }
-- 1.3.6.1.4.1.2011.5.25.212.2.2.1
hwICLoghostEntry OBJECT-TYPE
SYNTAX HwICLoghostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a configuration loghost in the system."
INDEX { hwICLoghostIpAddressType,
IMPLIED hwICLoghostIpAddress,
IMPLIED hwICLoghostVpnInstance }
::= { hwICLoghostTable 1 }
HwICLoghostEntry ::=
SEQUENCE {
hwICLoghostIpAddressType
InetAddressType,
hwICLoghostIpAddress
InetAddress,
hwICLoghostVpnInstance
DisplayString,
hwICLoghostChannel
Integer32,
hwICLoghostFacility
HWFacilityType,
hwICLoghostLanguage
INTEGER,
hwICLoghostRowStatus
RowStatus
}
-- 1.3.6.1.4.1.2011.5.25.212.2.2.1.1
hwICLoghostIpAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address type of loghost."
::= { hwICLoghostEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.212.2.2.1.2
hwICLoghostIpAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address of the specified loghost."
::= { hwICLoghostEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.212.2.2.1.3
hwICLoghostVpnInstance OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The vpn instance which the loghost uses. "
::= { hwICLoghostEntry 3 }
-- 1.3.6.1.4.1.2011.5.25.212.2.2.1.4
hwICLoghostChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The channel which the loghost receives message. The value of this
object identifies the index of the channel in the Channel Table.
The value is referenced from hwICChannelTable."
DEFVAL { 2 }
::= { hwICLoghostEntry 4 }
-- 1.3.6.1.4.1.2011.5.25.212.2.2.1.5
hwICLoghostFacility OBJECT-TYPE
SYNTAX HWFacilityType
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 }
::= { hwICLoghostEntry 5 }
-- 1.3.6.1.4.1.2011.5.25.212.2.2.1.6
hwICLoghostLanguage OBJECT-TYPE
SYNTAX INTEGER
{
chinese(1),
english(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The language of a loghost. If chinese is selected, the information which
the loghost receives is chinese content."
DEFVAL { english }
::= { hwICLoghostEntry 6 }
-- 1.3.6.1.4.1.2011.5.25.212.2.2.1.7
hwICLoghostRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status of this table."
::= { hwICLoghostEntry 7 }
-- 1.3.6.1.4.1.2011.5.25.212.3
hwICChannel OBJECT IDENTIFIER ::= { hwInfoCenterObjects 3 }
-- 1.3.6.1.4.1.2011.5.25.212.3.1
hwICChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwICChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of INFO CENTER channel."
::= { hwICChannel 1 }
-- 1.3.6.1.4.1.2011.5.25.212.3.1.1
hwICChannelEntry OBJECT-TYPE
SYNTAX HwICChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The channel entry of INFO CENTER."
INDEX { hwICChannelIndex }
::= { hwICChannelTable 1 }
HwICChannelEntry ::=
SEQUENCE {
hwICChannelIndex
Integer32,
hwICChannelName
DisplayString
}
-- 1.3.6.1.4.1.2011.5.25.212.3.1.1.1
hwICChannelIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this table."
::= { hwICChannelEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.212.3.1.2
hwICChannelName 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."
::= { hwICChannelEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.212.4
hwICModule OBJECT IDENTIFIER ::= { hwInfoCenterObjects 4 }
-- 1.3.6.1.4.1.2011.5.25.212.4.1
hwICModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwICModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of INFO CENTER module."
::= { hwICModule 1 }
-- 1.3.6.1.4.1.2011.5.25.212.4.1.1
hwICModuleEntry OBJECT-TYPE
SYNTAX HwICModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The module entry of syslog."
INDEX { hwICModuleIndex }
::= { hwICModuleTable 1 }
HwICModuleEntry ::=
SEQUENCE {
hwICModuleIndex Integer32,
hwICModuleName DisplayString
}
-- 1.3.6.1.4.1.2011.5.25.212.4.1.1.1
hwICModuleIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this table."
::= { hwICModuleEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.212.4.1.1.2
hwICModuleName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..24))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of module."
::= { hwICModuleEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.212.5
hwICLogFilter OBJECT IDENTIFIER ::= { hwInfoCenterObjects 5 }
-- 1.3.6.1.4.1.2011.5.25.212.5.1
hwICLogFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwICLogFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of INFO CENTER module."
::= { hwICLogFilter 1 }
-- 1.3.6.1.4.1.2011.5.25.212.5.1.1
hwICLogFilterEntry OBJECT-TYPE
SYNTAX HwICLogFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The log entry of INFO CENTER."
INDEX { hwICChannelIndex,
IMPLIED hwICModuleName
}
::= { hwICLogFilterTable 1 }
HwICLogFilterEntry ::=
SEQUENCE {
hwICLogFilterState INTEGER,
hwICLogFilterLevel HWMessageLevel,
hwICLogFilterRowStatus RowStatus
}
-- 1.3.6.1.4.1.2011.5.25.212.5.1.1.1
hwICLogFilterState OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The switch state of log."
::= { hwICLogFilterEntry 1 }
-- 1.3.6.1.4.1.2011.5.25.212.5.1.1.2
hwICLogFilterLevel OBJECT-TYPE
SYNTAX HWMessageLevel
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The level of log message."
::= { hwICLogFilterEntry 2 }
-- 1.3.6.1.4.1.2011.5.25.212.5.1.1.3
hwICLogFilterRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this table entry."
::= { hwICLogFilterEntry 3 }
-- ==========================================================================
-- hwInfoCenterNotifications
-- ==========================================================================
-- 1.3.6.1.4.1.2011.6.11.2
hwInfoCenterNotifications OBJECT IDENTIFIER ::= { hwInfoCenter 2 }
-- ==========================================================================
-- configuration save group
-- ==========================================================================
-- 1.3.6.1.4.1.2011.6.11.3
hwInfoCenterConformance OBJECT IDENTIFIER ::= { hwInfoCenter 3 }
END
--
-- HUAWEI-INFO-CENTER-MIB.mib
--