-- ================================================================= -- 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 --