Professional Documents
Culture Documents
iManager I2000北向SNMP接口 用户指南- (V300R001C02B30 - 01)
iManager I2000北向SNMP接口 用户指南- (V300R001C02B30 - 01)
V300R001C02B30
北向 SNMP 接口 用户指南
文档版本 01
发布日期 2008-11-30
华为所有和机密
版权所有 © 华为技术有限公司
华为技术有限公司为客户提供全方位的技术支持,用户可与就近的华为办事处联系,也可直接与公司总部联系。
华为技术有限公司
地址: 深圳市龙岗区坂田华为总部办公楼 邮编:518129
网址: http://www.huawei.com
客户服务电话: 0755-28560000 4008302118
客户服务传真: 0755-28560111
客户服务邮箱: support@huawei.com
商标声明
和其他华为商标均为华为技术有限公司的商标。
本文档提及的其他所有商标或注册商标,由各自的所有人拥有。
注意
由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文
档中的所有陈述、信息和建议不构成任何明示或暗示的担保。
华为所有和机密
版权所有 © 华为技术有限公司
iManager I2000
北向 SNMP 接口 用户指南 目录
目录
前 言.....................................................................................................................................................1
1 接口概述........................................................................................................................................1-1
1.1 接口位置.........................................................................................................................................................1-2
1.2 SNMP 协议简介.............................................................................................................................................1-2
1.2.1 SNMP 结构............................................................................................................................................1-3
1.2.2 SNMP 发展演变....................................................................................................................................1-3
1.3 I2000 北向 SNMP 接口支持的协议..............................................................................................................1-4
1.4 安全机制.........................................................................................................................................................1-5
1.5 系统限制.........................................................................................................................................................1-5
1.6 告警分类.........................................................................................................................................................1-5
1.6.1 实时告警定义........................................................................................................................................1-6
1.6.2 原始告警定义........................................................................................................................................1-6
1.6.3 按告警种类分类....................................................................................................................................1-6
1.6.4 故障告警按处理状态分类....................................................................................................................1-6
1.6.5 按告警级别分类....................................................................................................................................1-7
1.6.6 按告警类型分类....................................................................................................................................1-7
1.7 上级网管接入方式.........................................................................................................................................1-8
1.7.1 SNMPv1 协议接入流程........................................................................................................................1-9
1.7.2 SNMPv2c 协议接入流程......................................................................................................................1-9
1.7.3 SNMPv3 协议接入流程......................................................................................................................1-10
2 接口功能........................................................................................................................................2-1
2.1 实时告警上报.................................................................................................................................................2-2
2.2 确认告警.........................................................................................................................................................2-2
2.3 反确认告警.....................................................................................................................................................2-2
2.4 清除告警.........................................................................................................................................................2-3
2.5 告警同步.........................................................................................................................................................2-3
2.6 心跳通知服务.................................................................................................................................................2-4
2.7 修改心跳周期.................................................................................................................................................2-4
3 MIB 节点信息介绍.......................................................................................................................3-1
3.1 概述.................................................................................................................................................................3-2
3.2 告警同步接口.................................................................................................................................................3-3
3.3 修改心跳周期接口.........................................................................................................................................3-4
3.4 确认告警接口.................................................................................................................................................3-5
3.5 告警反确认接口.............................................................................................................................................3-5
3.6 清除告警接口.................................................................................................................................................3-6
4 Trap 信息介绍..............................................................................................................................4-1
4.1 Trap Context 说明...........................................................................................................................................4-2
4.2 实时告警.........................................................................................................................................................4-4
4.3 活动告警.......................................................................................................................................................4-14
4.4 告警同步开始...............................................................................................................................................4-14
4.5 告警同步结束...............................................................................................................................................4-14
4.6 心跳通知.......................................................................................................................................................4-15
5 接口配置........................................................................................................................................5-1
5.1 与上级网管的对接流程.................................................................................................................................5-2
5.2 配置接口信息.................................................................................................................................................5-3
5.2.1 配置 SNMP 协议版本...........................................................................................................................5-4
5.2.2 配置上级网管信息................................................................................................................................5-5
5.2.3 配置心跳周期........................................................................................................................................5-9
5.2.4 配置上报字段........................................................................................................................................5-9
5.2.5 配置时间上报类型..............................................................................................................................5-12
5.2.6 配置 SNMP 日志.................................................................................................................................5-12
5.2.7 配置上级网管接入端口号..................................................................................................................5-13
5.2.8 配置 Trap 绑定的 IP 地址和端口号...................................................................................................5-13
5.2.9 配置告警类型......................................................................................................................................5-14
5.3 重启北向 SNMP 接口服务..........................................................................................................................5-14
6 功能演示........................................................................................................................................6-1
6.1 演示工具介绍.................................................................................................................................................6-2
6.2 演示流程.........................................................................................................................................................6-2
6.3 加载 MIB 文件...............................................................................................................................................6-2
6.4 SNMPv1/v2c 协议的对接配置......................................................................................................................6-4
6.4.1 配置 SNMPv1 协议接口.......................................................................................................................6-4
6.4.2 重启北向 SNMP 接口服务...................................................................................................................6-5
6.4.3 建立连接................................................................................................................................................6-6
6.4.4 设置 Trap 接收器..................................................................................................................................6-8
6.5 SNMPv3 协议的对接配置.............................................................................................................................6-9
6.5.1 配置 SNMPv3 协议接口.......................................................................................................................6-9
6.5.2 重启北向 SNMP 接口服务.................................................................................................................6-10
6.5.3 建立连接..............................................................................................................................................6-11
6.5.4 设置 Trap 接收器................................................................................................................................6-14
6.6 功能验证.......................................................................................................................................................6-17
6.6.1 订阅心跳服务功能..............................................................................................................................6-17
6.6.2 订阅实时告警功能..............................................................................................................................6-20
6.6.3 告警同步功能......................................................................................................................................6-23
6.6.4 确认告警功能......................................................................................................................................6-28
6.6.5 反确认告警功能..................................................................................................................................6-32
6.6.6 清除告警功能......................................................................................................................................6-37
7 接口维护........................................................................................................................................7-1
7.1 维护操作说明.................................................................................................................................................7-2
7.2 检查 I2000 北向 SNMP 接口服务是否正常.................................................................................................7-2
7.3 常见故障处理.................................................................................................................................................7-3
7.3.1 I2000 系统启动后没有启动北向告警 SNMP 接口服务.....................................................................7-3
7.3.2 在指定地址端口上没有接收到北向告警 SNMP 接口发送的 Trap 告警.........................................7-3
7.3.3 修改配置文件后新配置项没有生效....................................................................................................7-4
7.3.4 实际上报的字段数与配置文件中的上报字段不符............................................................................7-4
7.3.5 没有在指定的文件中记录 SNMP 日志...............................................................................................7-5
7.3.6 使用循环密码的一部分仍可以通过 SNMPv3 的鉴别验证...............................................................7-5
7.4 FAQ.................................................................................................................................................................7-5
7.4.1 恢复告警如何匹配原始故障告警........................................................................................................7-6
7.4.2 确认告警如何匹配原始告警................................................................................................................7-6
7.4.3 上级网管如何判断和 I2000 系统的断连情况.....................................................................................7-6
7.4.4 上级网管如何判断实时告警 Trap 丢失..............................................................................................7-6
7.4.5 上级网管如何获得丢失的实时告警....................................................................................................7-7
7.4.6 上级网管收到的告警信息中出现空字段............................................................................................7-7
插图目录
表格目录
表 6-5 安全参数说明..........................................................................................................................................6-12
表 6-6 安全参数说明..........................................................................................................................................6-16
前言
概述
本文档介绍 I2000 北向告警 SNMP 接口的基本信息、各功能接口的功能原理及各接口的
配置信息、如何与上级网管对接和接口维护等。
通过本文档,您可以了解 I2000 北向告警 SNMP 的基本信息及各功能的相关信息、如何
与上级网管的对接及日常维护等。
产品版本
与本文档相对应的产品版本如下所示。
产品名称 产品版本
读者对象
本文档(本指南)主要适用于以下工程师:
l 技术支持工程师
l 维护工程师
内容简介
本文档包括 10 章,内容如下。
章节 内容
C 缩略语 介绍本书中出现的缩略语。
约定
符号约定
在本文中可能出现下列标志,它们所代表的含义如下。
符号 说明
表示有高度潜在危险,如果不能避免,会导致人员死亡或
严重伤害。
符号 说明
表示有中度或低度潜在危险,如果不能避免,可能导致人
员轻微或中等伤害。
表示有潜在风险,如果忽视这些文本,可能导致设备损
坏、数据丢失、设备性能降低或不可预知的结果。
表示能帮助您解决某个问题或节省您的时间。
表示是正文的附加信息,是对正文的强调和补充。
通用格式约定
格式 说明
宋体 正文采用宋体表示。
楷体 警告、提示等内容用楷体表示。
“” 用双引号表示文件路径。如“C:\Program Files\Huawei”。
命令行格式约定
格式 意义
粗体 命令行关键字(命令中保持不变、必须照输的部分)采用
加粗字体表示。
斜体 命令行参数(命令中必须由实际值进行替代的部分)采用
斜体表示。
[] 表示用“[ ]”括起来的部分在命令配置时是可选的。
{ x | y | ... } 表示从两个或多个选项中选取一个。
[ x | y | ... ] 表示从两个或多个选项中选取一个或者不选。
{ x | y | ... }* 表示从两个或多个选项中选取多个,最少选取一个,最多
选取所有选项。
[ x | y | ... ]* 表示从两个或多个选项中选取多个或者不选。
图形界面元素引用约定
格式 意义
“” 带双引号“”的格式表示各类界面控件名称和数据表,如
单击“确定”。
键盘操作约定
格式 意义
加“”的字符 表示键名。如“Enter”、“Tab”、“Backspace”、“a”
等分别表示回车、制表、退格、小写字母 a。
“键 1+键 2” 表示在键盘上同时按下几个键。如“Ctrl+Alt+A”表示同时
按下“Ctrl”、“Alt”、“A”这三个键。
“键 1,键 2” 表示先按第一键,释放,再按第二键。如“Alt,F”表示先
按“Alt”键,释放后再按“F”键。
鼠标操作约定
格式 意义
单击 快速按下并释放鼠标的一个按钮。
双击 连续两次快速按下并释放鼠标的一个按钮。
拖动 按住鼠标的一个按钮不放,移动鼠标。
修改记录
修改记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内
容。
文档版本 01 (2008-11-30)
第一次正式发布。
1 接口概述
关于本章
1.1 接口位置
I2000 北向 SNMP 接口向上连接上级网管系统,向下连接网元管理系统,在整个 I2000
中起到了对外接口的作用。
1.2 SNMP 协议简介
SNMP 是被广泛接受并投入使用的网络管理协议的工业标准。它的目标是保证管理信息
在任意两点中传送,便于网络管理员在网络上的任何节点检索信息、修改信息和定位故
障,还可以完成故障诊断、容量规划和报告生成。它采用轮询机制,提供最基本的功能
集,适合小型、快速、低成本的环境使用。它只要求无证实的传输层协议 UDP,受到许
多产品的广泛支持。
1.3 I2000 北向 SNMP 接口支持的协议
目前,I2000 北向 SNMP 接口支持 SNMPv1、SNMPv2c、SNMPv3 协议。
1.4 安全机制
I2000 北向 SNMP 接口的安全机制完全依赖 SNMP 协议的安全机制,不需网管内部鉴
权。
1.5 系统限制
介绍 I2000 北向 SNMP 接口的限制。
1.6 告警分类
介绍实时告警和始告警的定义,以及告警的分类。
1.7 上级网管接入方式
I2000 最多支持 4 个上级网管同时接入,并支持以 SNMPv1、SNMPv2c、SNMPv3 协议
接入。SNMPv1、SNMPv2c 协议基于 Community 方式接入,SNMPv3 协议基于用户方
式接入。
1.1 接口位置
I2000 北向 SNMP 接口向上连接上级网管系统,向下连接网元管理系统,在整个 I2000
中起到了对外接口的作用。
1.2.1 SNMP 结构
SNMP 是一系列协议和规范,它提供了从网络设备收集网络管理信息,以及设备向网络
管理站报告问题和错误的方法。
1.2.2 SNMP 发展演变
SNMP 发展至今,经历了 SNMPv1、SNMPv2 和 SNMPv3 三个主要版本。
1.2.1 SNMP 结构
SNMP 是一系列协议和规范,它提供了从网络设备收集网络管理信息,以及设备向网络
管理站报告问题和错误的方法。
SNMP 结构由表 1-1 所示的 3 个部件组成。
表 1-1 SNMP 结构
部件 说明
部分 说明
SNMPv1
SNMPv1 所支持的功能如下:
l 支持的管理信息访问方法:管理站访问代理和代理访问管理站。
l 支持 Get、Set、Trap 操作。
l 实现的 PDU(Protocol Data Unit):GetRequest、GetNextRequest、GetResponse、
SetRequest、Trap。
l 实现的基本验证、访问控制措施:Community。
SNMPv2
SNMPv2 除了具有 SNMPv1 所支持的功能外,还增加了以下功能:
l 增加了管理站之间的管理信息访问方法。
l 增加了 GetBulk、Inform、Report 操作。
l 修改 Trap PDU 格式,使之与 Get/Set PDU 格式相同。
l 细化了错误代码。
SNMPv3
SNMPv3 除了具有 SNMPv2 所支持的功能外,还增加了基于用户的安全管理机制。
支持的协议 说明
支持的协议 说明
l Auth、NoPriv
l Auth、Priv
1.4 安全机制
I2000 北向 SNMP 接口的安全机制完全依赖 SNMP 协议的安全机制,不需网管内部鉴
权。
1.5 系统限制
介绍 I2000 北向 SNMP 接口的限制。
I2000 北向告警 SNMP 接口的限制如下:
l 最大支持 4 个上级网管同时接入。
l SNMPv1 和 SNMPv2c 协议的读写共同体名相同。
l 所有上级网管共享心跳服务周期。
1.6 告警分类
介绍实时告警和始告警的定义,以及告警的分类。
1.6.1 实时告警定义
事件告警、故障告警、确认告警和恢复告警都称为实时告警。
1.6.2 原始告警定义
原始告警包括故障告警和事件告警。原始故障告警有对应的确认告警和恢复告警;原始
事件告警只有对应的确认告警,没有恢复告警。
1.6.3 按告警种类分类
按告警种类进行分类,分为事件告警和故障告警。
1.6.4 故障告警按处理状态分类
故障告警按处理状态进行分类,分为活动告警、当前告警和历史告警。
1.6.5 按告警级别分类
告警按告警的级别进行分类,分为紧急、重要、次要、提示、不确定和清除。
1.6.6 按告警类型分类
告警按类型进行分类,分为通讯告警、设备告警、处理出错告警、服务质量告警、环境
告警、完整性告警、操作告警、物理资源告警和安全告警等。
1.6.1 实时告警定义
事件告警、故障告警、确认告警和恢复告警都称为实时告警。
1.6.2 原始告警定义
原始告警包括故障告警和事件告警。原始故障告警有对应的确认告警和恢复告警;原始
事件告警只有对应的确认告警,没有恢复告警。
确认告警根据告警的网络流水号(iMAPNorthboundAlarmCSN)字段匹配原始故障告
警。确认告警的网络流水号字段的值和原始故障告警的网络流水号字段的值是相同的。
恢复告警根据告警的网络流水号(iMAPNorthboundAlarmCSN)字段匹配原始告警。恢
复告警的网络流水号字段的值和原始告警的网络流水号字段的值是相同的。
1.6.3 按告警种类分类
按告警种类进行分类,分为事件告警和故障告警。
表 1-4 按告警种类分类表
告警种类 说明
事件告警 事件告警是系统检测到事件的发生而产生
的通知。事件是随时随地都在发生,且对
系统运行不存在任何负面的影响。事件告
警不能被恢复,但可以进行确认和反确
认。您不需要对事件告警进行处理。
故障告警 故障告警是系统检测到故障的发生而产生
的通知。故障的产生会导致系统偏离正常
运行状态。故障告警可以恢复。您需要对
故障告警进行相应的处理,以便系统恢复
到正常的运行状态。
1.6.4 故障告警按处理状态分类
故障告警按处理状态进行分类,分为活动告警、当前告警和历史告警。
表 1-5 故障告警按处理状态进行分类表
告警 说明
活动告警 活动告警指未清除的告警,包括未确认未
清除告警和已确认未清除告警。
当前告警 当前告警指未确认未清除的告警、已确认
未清除的告警和未确认已清除的告警。
历史告警 历史告警指已处理的故障告警,状态为已
确认且已恢复的故障告警。
1.6.5 按告警级别分类
告警按告警的级别进行分类,分为紧急、重要、次要、提示、不确定和清除。
表 1-6 按告警级别进行分类
告警级别 说明
紧急 设备或资源已经完全不可用,应立即对级别的告警进行恢复。
重要 设备或资源的服务质量已经严重减退,应尽快采取措施,将该级
别告警恢复到能正常提供服务的能力。
次要 设备或资源的服务质量发生轻微减退,应进行适当的处理或深入
观察,以避免发生严重的故障。
提示 设备或资源的服务受到潜在的影响,应对不同的错误采取相应的
措施。
不确定 设备或资源的服务质量受到不确定的影响,应分析其可能造成的
后果,并进行相应的处理。
清除 所有的清除告警的级别都为清除,级别为清除的告警的都是清除
告警。
1.6.6 按告警类型分类
告警按类型进行分类,分为通讯告警、设备告警、处理出错告警、服务质量告警、环境
告警、完整性告警、操作告警、物理资源告警和安全告警等。
表 1-7 告警类型
告警类型 说明
通讯告警 与信息传输过程相关的事件类型。
设备告警 与设备故障相关的事件类型。
告警类型 说明
处理出错 与软件或者进程故障相关的事件类型。
服务质量 与服务质量降级相关的事件类型。
环境告警 与设备所处的环境相关的事件类型。
完整性告警 非法插入或者修改信息的指示。
操作告警 请请求的服务因为无效、障碍或者错误调
用引起的不能正常运行的指示。
安全告警 安全性服务或机制检测到的安全性攻击的
指示。
物理资源告警 物理资源遭到侵害(某种程度上为安全性
攻击)的指示。
安全告警 安全性服务或机制检测到的安全性攻击的
指示。
时间域告警 非预期时间或者禁止时间发生某种时间的
指示。
属性值改变 被管对象的属性值发生变化,包括属性增
加、减少和改变等。
对象创建 被管对象的实例被创建。
对象删除 被管对象的实例被删除。
关系改变 被管对象的关系属性发生变化的事件类
型。
状态改变 被管对象的状态属性发生变化的事件类
型。
路由改变 路由发生变化的事件类型。
保护倒换 发生保护倒换的事件类型。
越限 发生越限的事件类型。
文件传输状态 文件传输状态发生变化的事件类型。
备份状态 备份状态发生变化的事件类型。
心跳 与心跳相关的事件类型。
1.7 上级网管接入方式
I2000 最多支持 4 个上级网管同时接入,并支持以 SNMPv1、SNMPv2c、SNMPv3 协议
接入。SNMPv1、SNMPv2c 协议基于 Community 方式接入,SNMPv3 协议基于用户方
式接入。
2 接口功能
关于本章
2.1 实时告警上报
为了方便上级网管能及时、准确地了解网元实时告警信息,I2000 北向 SNMP 接口向上
级网管提供实时告警上报功能。
2.2 确认告警
上级网管通过 I2000 北向 SNMP 接口提供的确认告警接口设置告警的网络流水号,I2000
开始确认故障告警并向上级网管发送告警 Trap。
2.3 反确认告警
上级网管通过 I2000 北向 SNMP 接口提供的反确认告警接口设置告警的网络流水号,
I2000 开始反确认故障告警并向上级网管发送告警 Trap。
2.4 清除告警
上级网管通过 I2000 北向 SNMP 接口提供的清除告警接口设置告警的网络流水号,I2000
开始清除故障告警并向上级网管发送告警 Trap。
2.5 告警同步
为了方便上级网管能随时了解网元的所有活动告警信息,I2000 北向 SNMP 接口向上级
网管提供告警同步功能接口。
2.6 心跳通知服务
I2000 北向 SNMP 接口对上级网管提供心跳通知 Trap 消息的功能。上级网管配置好 Trap
接收地址和端口号后,在设定的心跳周期内定时接收来自 I2000 的心跳通知 Trap 消息,
实时了解和 I2000 的连接状态。如果上级网管在设定的心跳周期内没有接收到来自 I2000
的心跳通知 Trap 消息,可以判断上级网管和 I2000 连接异常;如果上级网管在设定的心
跳周期内能正常接收到来自 I2000 的心跳通知 Trap 消息,可以判断上级网管和 I2000 连
接正常。
2.7 修改心跳周期
I2000 北向 SNMP 接口对上级网管提供实时修改心跳周期的功能。通过 MIB 提供的修改
心跳周期节点,上级网管可以获取心跳周期的值和实时修改心跳周期的值。
2.1 实时告警上报
为了方便上级网管能及时、准确地了解网元实时告警信息,I2000 北向 SNMP 接口向上
级网管提供实时告警上报功能。
背景信息
实时告警包括故障告警、事件告警、清除告警、确认告警、反确认告警和变更告警。
操作步骤
步骤 1 I2000 管理员修改 I2000 北向 SNMP 接口配置文件。
步骤 3 上级网管接收实时告警。
----结束
2.2 确认告警
上级网管通过 I2000 北向 SNMP 接口提供的确认告警接口设置告警的网络流水号,I2000
开始确认故障告警并向上级网管发送告警 Trap。
操作步骤
步骤 1 I2000 管理员修改 I2000 北向 SNMP 接口配置文件。
如果上级网管要同时确认多个告警,用逗号(,)来区分告警的网络流水号。
步骤 4 上级网管接收确认告警。
----结束
2.3 反确认告警
上级网管通过 I2000 北向 SNMP 接口提供的反确认告警接口设置告警的网络流水号,
I2000 开始反确认故障告警并向上级网管发送告警 Trap。
操作步骤
步骤 1 I2000 管理员修改 I2000 北向 SNMP 接口配置文件。
如果上级网管要同时反确认多个告警,用逗号(,)来区分告警的网络流水号。
步骤 4 上级网管接收反确认告警。
----结束
2.4 清除告警
上级网管通过 I2000 北向 SNMP 接口提供的清除告警接口设置告警的网络流水号,I2000
开始清除故障告警并向上级网管发送告警 Trap。
操作步骤
步骤 1 I2000 管理员修改 I2000 北向 SNMP 接口配置文件。
如果上级网管要同时清除多个告警,用逗号(,)来区分告警的网络流水号。
步骤 4 上级网管接收清除告警。
----结束
2.5 告警同步
为了方便上级网管能随时了解网元的所有活动告警信息,I2000 北向 SNMP 接口向上级
网管提供告警同步功能接口。
操作步骤
步骤 1 I2000 管理员修改 I2000 北向 SNMP 接口配置文件。
步骤 4 上级网管接收活动告警。
说明
----结束
2.6 心跳通知服务
I2000 北向 SNMP 接口对上级网管提供心跳通知 Trap 消息的功能。上级网管配置好 Trap
接收地址和端口号后,在设定的心跳周期内定时接收来自 I2000 的心跳通知 Trap 消息,
实时了解和 I2000 的连接状态。如果上级网管在设定的心跳周期内没有接收到来自 I2000
的心跳通知 Trap 消息,可以判断上级网管和 I2000 连接异常;如果上级网管在设定的心
跳周期内能正常接收到来自 I2000 的心跳通知 Trap 消息,可以判断上级网管和 I2000 连
接正常。
操作步骤
步骤 1 I2000 管理员修改配置文件。
----结束
2.7 修改心跳周期
I2000 北向 SNMP 接口对上级网管提供实时修改心跳周期的功能。通过 MIB 提供的修改
心跳周期节点,上级网管可以获取心跳周期的值和实时修改心跳周期的值。
操作步骤
步骤 1 I2000 管理员修改配置文件。
----结束
3 MIB 节点信息介绍
关于本章
3.1 概述
介绍管理信息库 MIB(Management Information Base)的概念和作用,以及 I2000 北向
SNMP 接口的 MIB 信息。
3.2 告警同步接口
触发告警同步的 MIB 节点。当该 MIB 节点的值设为 1 时,开始同步告警,并以 Trap 消
息方式向上级网管发送活动告警;当该 MIB 节点的值设为 0 时,停止同步及上报活动
告警。
3.3 修改心跳周期接口
访问和修改心跳周期的 MIB 节点。
3.4 确认告警接口
确认故障告警的 MIB 节点。确认告警接口的取值为告警的网络流水号。
3.5 告警反确认接口
反确认告警的 MIB 节点。反确认告警接口的取值为告警的网络流水号。
3.6 清除告警接口
清除告警的 MIB 节点。清除告警接口的取值为告警的网络流水号。
3.1 概述
介绍管理信息库 MIB(Management Information Base)的概念和作用,以及 I2000 北向
SNMP 接口的 MIB 信息。
MIB 是 SNMP 协议网络管理框架的关键组成部分之一。它是所有可以被 SNMP 管理的
对象的集合,包含待管理的各类变量。SNMP 协议的 Get、Set 等各类基本操作都是针对
MIB 中的管理对象进行的。
MIB 中定义了 I2000 北向 SNMP 接口提供的各类功能接口所使用的管理对象,其定义直
接决定了上级网管能进行什么样的网管操作和获取什么样的网管信息,在网管系统中有
相当重要的作用。
I2000 北向 SNMP 接口的 MIB 结构图如图 3-1 所示。
MIB 节点访问方式的描述有:
l NA 表示不可访问
l RC 表示可读取可创建
l RW 表示可读取可修改
l RO 表示只可读取
l WO 表示只可修改
l AFN 表示通知可访问
3.2 告警同步接口
触发告警同步的 MIB 节点。当该 MIB 节点的值设为 1 时,开始同步告警,并以 Trap 消
息方式向上级网管发送活动告警;当该 MIB 节点的值设为 0 时,停止同步及上报活动
告警。
说明
如果第一次告警同步操作还未完成,上级网管又进行第二次告警同步操作,第二次的告警同步操
作将被忽略。
OID
OID=.1.3.6.1.4.1.2011.2.15.2.4.1.5
fullpath
fullpath = .iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).iMAP(2011).products
(2).iMAPNetManagement(15).iMAPNorthbound(2).iMAPNorthboundFault
(4).iMAPNorthboundFaultQuery(1).iMAPNorthboundAlarmQuery(5)
字段列表
告警同步的字段列表如表 3-1 所示。
表 3-1 告警同步字段列表
MIB 变量 iMAPNorthboundAlarmQuery
是否为索引 否
访问方式 RW
取值范围 0、1
限制说明 current
3.3 修改心跳周期接口
访问和修改心跳周期的 MIB 节点。
OID
OID= .1.3.6.1.4.1.2011.2.15.2.1.3.1.1
fullpath
fullpath = .iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).iMAP(2011).products
(2).iMAPNetManagement(15).iMAPNorthbound(2).iMAPNorthboundCommon
(1).iMAPNorthboundCommuLinkMonitor(3).iMAPNorthboundHeartbeatSvc
(1).iMAPNorthboundHeartbeatSvcReportInterval(1)
字段列表
修改心跳周期的字段列表如表 3-2 所示。
表 3-2 修改心跳周期字段列表
MIB 变量 iMAPNorthboundHeartbeatSvcReportInterval
说明 访问、修改心跳周期的 MIB 节点
数据类型 INTEGER
是否为索引 否
访问方式 RW
限制说明 current
3.4 确认告警接口
确认故障告警的 MIB 节点。确认告警接口的取值为告警的网络流水号。
OID
OID=.1.3.6.1.4.1.2011.2.15.2.4.4.1
fullpath
iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).iMAP(2011).products
(2).iMAPNetManagement(15).iMAPNorthbound(2).iMAPNorthboundFault
(4).iMAPNorthboundFaultAcknowledge(4).iMAPNorthboundAlarmAcknowledge(1)
字段列表
确认告警字段列表如表 3-3 所示。
表 3-3 告警同步字段列表
MIB 变量 iMAPNorthboundAlarmAcknowledge
是否为索引 否
访问方式 RW
取值范围 告警的网络流水号。
如果有多个告警的网管流水号,用逗号(,)分开。
限制说明 current
3.5 告警反确认接口
反确认告警的 MIB 节点。反确认告警接口的取值为告警的网络流水号。
OID
OID=.1.3.6.1.4.1.2011.2.15.2.4.5.1
fullpath
fullpath = iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).iMAP(2011).products
(2).iMAPNetManagement(15).iMAPNorthbound(2).iMAPNorthboundFault
(4).iMAPNorthboundFaultUnAcknowledge(5).iMAPNorthboundAlarmUnAcknowledge(1)
字段列表
反确认告警的字段列表如表 3-4 所示。
表 3-4 反确认告警字段列表
MIB 变量 iMAPNorthboundAlarmUnAcknowledge
是否为索引 否
访问方式 RW
取值范围 告警的网络流水号。
如果要同时反确认多个告警,告警的网络流水号用逗号(,)分开。
限制说明 current
3.6 清除告警接口
清除告警的 MIB 节点。清除告警接口的取值为告警的网络流水号。
OID
OID=.1.3.6.1.4.1.2011.2.15.2.4.6.1
fullpath
fullpath = iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).iMAP(2011).products
(2).iMAPNetManagement(15).iMAPNorthbound(2).iMAPNorthboundFault
(4).iMAPNorthboundFaultClear(6).iMAPNorthboundAlarmClear(1)
字段列表
清除告警的字段列表如表 3-5 所示。
表 3-5 告警同步字段列表
MIB 变量 iMAPNorthboundAlarmClear
是否为索引 否
访问方式 RW
取值范围 告警的网络流水号。
如果要同时清除多个告警,告警的网络流水号用逗号(,)分开。
限制说明 current
4 Trap 信息介绍
关于本章
参数名 说明
Specific Trap 表示该 Trap 类型的 OID。Specific Trap Code 的值类型为 long
Code integer。对 I2000 发出的 Trap,(Enterprise 的值).(Trap Code 的
值)。
参数名 说明
参数名 说明
PDU Type 表示该 SNMP PDU 为一个 SNMP v3 Trap,PDU Type 的值为 0xA7。
4.2 实时告警
I2000 用实时告警 Trap 向上级网管发送告警信息。
产生条件
当设备和 I2000 有实时告警产生时,I2000 用实时告警 Trap 向上级网管发送告警信息。
内容格式
l 设备信息
设备信息所包含的字段如表 4-3 所示。
表 4-3 设备信息字段
字段名 说明
iMAPNorthboundAla 产品 ID,用来标识产生告警的设备所属的产品系列。
rmProductID
iMAPNorthboundAla 设备类标识。
rmNEType 上级网管通过非 SNMP 的方式,从 I2000 系统管理员处获
取华为公司提供给局方的设备类型列表信息。通过该字段
获取设备类型详细描述。
iMAPNorthboundAla 设备 ID。
rmNEDevID 在 I2000 系统中一个设备 ID 唯一标识一个设备。该字段
用来告诉上级网管发生告警的设备标识。
字段名 说明
iMAPNorthboundAla 设备名称。该字段用来告诉上级网管发生告警的设备名
rmMOName 称。
图 4-4 设备分类图
l 告警类信息
告警类信息所包含的字段如表 4-4 所示。
表 4-4 告警类信息字段
字段名 说明
图 4-5 设备类型和告警类的关系图
l 告警基本信息
告警基本属性所包含的字段如表 4-5 所示。
表 4-5 告警基本属性字段
字段名 说明
iMAPNorthbundAlar 告警类型,其取值范围为:
mType 1 表示通讯告警;
2 表示设备告警;
3 表示处理错误告警;
4 表示服务质量告警;
5 表示环境告警;
6 表示完整性告警;
7 表示操作告警;
8 表示物理资源告警;
9 表示安全告警;
10 表示时间域告警;
11 表示属性值改变告警;
12 表示对象创建告警;
13 表示对象删除告警;
14 表示关系改变告警;
15 表示状态改变告警;
16 表示路由改变告警;
17 表示保护倒换告警;
18 表示越限告警;
19 表示文件传输状态告警;
20 表示备份状态告警;
21 表示心跳告警。
iMAPNorthboundAlar 告警级别,其取值范围为:
mLevel 1 表示紧急;
2 表示重要;
3 表示次要;
4 表示提示;
5 表示不确定;
6 表示清除。
iMAPNorthboundAlar 设备产生告警的时间。
mOccurTime
iMAPNorthboundAlar 告警设备流水号,用来标识在设备发生告警的序号。
mDevCsn 告警设备流水号相对于同一个设备来说是唯一的。
iMAPNorthboundAlar 告警的网络流水号。
mCSN 由 I2000 产生,唯一标识一条告警。该字段用来匹配实时
告警、确认告警、恢复告警和变更告警。
字段名 说明
iMAPNorthboundAlar 告警种类,其取值范围为:
mCategory 1 表示故障告警(包含实时自动确认告警);
2 表示清除告警;
3 表示事件告警;
4 表示确认告警;
5 表示反确认告警;
9 表示变更告警。
l 确认和恢复告警相关属性
确认和恢复告警的相关属性所包含额字段如表 4-6 所示。
表 4-6 确认和恢复告警的相关属性字段
字段名 说明
iMAPNorthboundAlar 确认告警标志,其取值范围为:
mConfirm 1 表示已确认告警;
2 表示未确认告警。
iMAPNorthboundAlar 确认告警的时间。
mAckTime
iMAPNorthboundAlar 恢复告警标志,其取值范围为:
mRestore 1 表示已恢复告警;
2 表示未恢复告警。
iMAPNorthboundAlar 确认告警的操作员。
mOperator
iMAPNorthboundAlar 清除告警的操作员。
mClearOperator
l 附加属性
附加属性所包含的字段如表 4-7 所示。
表 4-7 附加信息字段
字段名 说明
iMAPNorthboundAlarmExten 扩张信息,主要包含告警的定位信息。
dInfo
iMAPNothboundAlarmProbale 产生告警的原因。
cause
iMAPNorthboundAlarmPropo 告警修复建议。
sedrepairactions
iMAPNorthboundAlarmSpecif 产生告警的详细原因。
icProblems
字段名 说明
iMAPNorthboundAlarmAddio 告警的附加信息。
nalInfo
l 保留字段
保留字段如表 4-8 所示。
表 4-8 保留字段
字段名 说明
iMAPNorthboundAlarmPa 保留字段 1
ras1
iMAPNorthboundAlarmPa 保留字段 2
ras2
iMAPNorthboundAlarmPa 保留字段 3
ras3
iMAPNorthboundAlarmPa 保留字段 4
ras14
iMAPNorthboundAlarmPa 保留字段 5
ras5
iMAPNorthboundAlarmPa 保留字段 6
ras6
iMAPNorthboundAlarmPa 保留字段 7
ras7
iMAPNorthboundAlarmPa 保留字段 8
ras8
iMAPNorthboundAlarmPa 保留字段 9
ras9
iMAPNorthboundAlarmPa 保留字段 10
ras10
Trap 定义
OID=.1.3.6.1.4.1.2011.2.15.2.4.3.3.0.1
字段列表
表 4-9 中的字段类型默认指使用 SNMPv1 协议对接时的数据类型。对于使用 SNMP v2c/
v3 对接时,与 SNMPv1 协议对接时的数据类型相同,则不再说明,不同的在括号内注
明。
表 4-9 字段列表
字段名 OID 类型 描述
字段名 OID 类型 描述
字段名 OID 类型 描述
字段名 OID 类型 描述
4.3 活动告警
I2000 先用告警同步开始 Trap 向上级网管发送告警同步开始信息,再用活动告警 Trap
向上级网管发送活动告警信息,活动告警信息发送完后,以告警同步结束 Trap 结束告
警同步。
产生条件
设备和 I2000 网管系统存在活动告警,上级网管触发同步操作。
Trap 定义
OID=.1.3.6.1.4.1.2011.2.15.2.4.3.3.0.3
字段列表
与实时告警的告警字段相同,具体请参见字段列表中的描述。
4.4 告警同步开始
I2000 用告警同步开始 Trap 通知上级网管将开始上报查询到的活动告警。上级网管收到
该 Trap,表示开始执行告警同步操作。
产生条件
上级网管触发同步开始操作。
Trap 定义
OID=.1.3.6.1.4.1.2011.2.15.2.4.3.3.0.2
字段列表
无
4.5 告警同步结束
I2000 用告警同步结束 Trap 通知上级网管告警同步已结束。上级网管收到该 Trap,表示
告警同步操作已经结束。
产生条件
上级网管触发同步结束操作,或活动告警发送完毕后正常同步结束操作。
Trap 定义
OID=.1.3.6.1.4.1.2011.2.15.2.4.3.3.0.4
字段列表
无
4.6 心跳通知
I2000 在每个心跳通知周期内向上级网管定时自动发送心跳通知 Trap。如果上级网管在
心跳周期内能正常接收到心跳通知 Trap,可以判断上级网管和 I2000 连接正常,否则可
以判断上级网管和 I2000 连接中断。
产生条件
I2000 根据上级网管设置的心跳周期,定时自动向上级网管发送心跳通知 Trap。
Trap 定义
OID=.1.3.6.1.4.1.2011.2.15.2.1.2.1.1.1.0.5
字段列表
表 4-10 中的字段类型默认指使用 SNMPv1 协议对接时的数据类型。对于使用 SNMP v2c/
v3 对接时,与 SNMPv1 协议对接时的数据类型相同,则不再说明,不同的在括号内注
明。
表 4-10 心跳通知字段列表
字段名 OID 类型 描述
5 接口配置
关于本章
5.1 与上级网管的对接流程
介绍 I2000 与上级网管进行对接的流程。
5.2 配置接口信息
配置 I2000 北向 SNMP 接口的相关信息,如上级网管信息、SNMP 协议版本、上报字段
等。配置文件“snmpsvc.xml”所在的路径为“$IMAP_ROOT/etc/conf”。
5.3 重启北向 SNMP 接口服务
当 I2000 系统管理员修改完 I2000 北向 SNMP 接口的配置信息时,需要重新启动 SNMP
服务,使配置信息生效。
5.1 与上级网管的对接流程
介绍 I2000 与上级网管进行对接的流程。
注意
l 如果 I2000 网管系统采用 Solaris 操作系统,请以 root 用户登录 I2000 网管
系统服务器。
l 如果 I2000 网管系统采用 Linux 操作系统,请以 imapuser 用户登录 I2000 网
管系统服务器。
注意
l “snmpsvc.xml”文件所在的目录为“$IMAP_ROOT/etc/conf”。
l “snmpsvc.xml”文件中的配置项不能为空,并根据实际情况配置相应的配置项。
l 配置完成后,需要重新加载配置文件。
l 加载完配置文件后,需要重新启动 I2000 北向 SNMP 接口服务。
表 5-1 配置信息
配置内容 说明 参见章节
配置内容 说明 参见章节
3. 执行以下命令,重新加载配置文件。
# svc_adm -cmd reload
4. 执行以下命令,启动 I2000 北向 SNMP 接口服务。
# svc_adm -cmd startsvc SnmpAgent
5. 与上级对接后的功能验证。
(1) 上级网管在配置的 IP 地址与端口号上接受告警 Trap 消息、心跳通知 Trap 消
息。
(2) 上级网管需要同步告警时,触发 I2000 北向 SNMP 接口的同步告警 MIB 节点。
具体请参见 3.2 告警同步接口中的描述。
(3) 上级网管需要修改心跳周期时,触发 I2000 北向 SNMP 接口的访问、修改心跳
周期的 MIB 节点。
具体请参见 3.3 修改心跳周期接口中的描述。
(4) 上级网管需要确认告警时,触发北向 SNMP 接口的确认告警 MIB 节点。
具体请参见 3.4 确认告警接口中的描述。
(5) 上级网管需要反确认告警时,触发 I2000 北向 SNMP 接口的反确认告警 MIB
节点。
具体请参见 3.5 告警反确认接口中的描述。
(6) 上级网管需要清除告警时,触发 I2000 北向 SNMP 接口的清楚告警 MIB 节点。
具体请参见 3.6 清除告警接口中的描述。
5.2 配置接口信息
配置 I2000 北向 SNMP 接口的相关信息,如上级网管信息、SNMP 协议版本、上报字段
等。配置文件“snmpsvc.xml”所在的路径为“$IMAP_ROOT/etc/conf”。
5.2.3 配置心跳周期
介绍配置心跳周期的操作步骤。心跳周期的默认值为 60 秒。如果您需要更改心跳周
期,请参考本节进行操作;否则,请跳过本节。
5.2.4 配置上报字段
I2000 向上级网管提供实时告警 Trap 服务。如果订阅该功能服务,则 I2000 以 SNMP
Trap 的形式向上级网管发送实时告警信息。
5.2.5 配置时间上报类型
配置时间上报类型和时间格式的操作步骤。上报告警中的时间格式默认使用 UTC 时
间,如果您需要修改上报告警中的时间格式,请参考本节进行操作,否则,请跳过本
节。
5.2.6 配置 SNMP 日志
与上级网管进行调测时,为了避免抓包信息丢失,不方便定位问题,需要打开 SNMP 日
志开关。
5.2.7 配置上级网管接入端口号
配置上级网管接入 I2000 的端口号。上级网管接入 I2000 的端口号默认值为 4700,如果
您需要修改上级网管接入 I2000 的端口号,请参考本节进行操作,否则,请跳过本节。
5.2.8 配置 Trap 绑定的 IP 地址和端口号
为了从指定的 IP 地址和端口号上发送 Trap,需要配置 Trap 绑定的 IP 地址和端口号。
5.2.9 配置告警类型
配置向上级网管上报 Trap 的告警类型。
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/ect/conf/snmpsvc.xml”。
步骤 2 修改“snmpagent > notify > transfer > <param name = "snmpversion">”元素的值。
该元素的值为 1、2、3 时,分别以 SNMPv1、SNMPv2c、SNMPv3 协议与上级网管对
接。
当该元素的值以 SNMPv3 协议与上级网管对接时,需配置 SNMPv3 协议的安全参数,
如下所示:
<v3trap name="v3trap">
<v3para name="v3para">
<param name="model">3</param>
<param name="leve">2</param>
<param name="authprotocol">2</param>
</v3para>
</v3trap>
name 属性值 说明
说明
l NoAuthNoPriv 表示对上级网管的用户名和密码无鉴权无加密。
l AuthNoPriv 表示对上级网管的用户名和密码需要鉴权,但不需要加密。
l AuthPriv 表示对上级网管的用户名和密码需要鉴权和加密。
----结束
5.2.2 配置上级网管信息
I2000 同时支持 4 个上级网管对接。每个上级网管相关信息有 5 个配置项,包括安全用
户名(共同体名)、鉴别密码、Trap 接收 IP 地址、Trap 接收端口号和告警级别。
背景信息
使用说明 使用示例
使用说明 使用示例
使用说明 使用示例
说明
alarmlevel 的值除了配置成由 0 和 1 组成的字符串外,也可配置成由 0 和任意非 0 值组成的字符
串。其中非 0 值的含义与 1 的含义相同。建议您使用 0 和 1 组成的字符串来表示告警级别过滤
项。
使用说明 使用示例
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/etc/conf/snmpsvc.xml”。
步骤 2 修改“snmpagent > nmsinfo”元素中的子元素值。
nmsinfo 子元素如下所示:
<nmsinfo name="nmsinfo1">
<param name="snmpuserorcommunity">nmsuser1</param>
<param name="authpassword">555555</param>
<param name="privpassword">555555</param>
<param name="ipaddress">127.0.0.1</param>
<param name="port">5555</param>
<param name="alarmlevel">0</param>
<param name="filtercategory">0</param>
</nmsinfo>
name 属性值 说明
alarmlevel 表示上级网管的告警级别过滤条件,同时对实时告警上报与告
警同步生效。可过滤的告警级别有 5 种,分别为:
1 表示紧急;
2 表示重要;
3 表示次要;
4 表示提示;
5 表示不确定;
6 表示清除。
该配置项具体配置,请参见表 5-4 中的描述。
filtercategory 过滤告警时的分类。过滤告警的分类分别为:故障告警、清除
告警、事件告警、确认告警、反确认告警、变更告警。
该配置项具体配置,请参见表 5-5 中的描述。
----结束
5.2.3 配置心跳周期
介绍配置心跳周期的操作步骤。心跳周期的默认值为 60 秒。如果您需要更改心跳周
期,请参考本节进行操作;否则,请跳过本节。
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/etc/conf/snmpsvc.xml”。
----结束
5.2.4 配置上报字段
I2000 向上级网管提供实时告警 Trap 服务。如果订阅该功能服务,则 I2000 以 SNMP
Trap 的形式向上级网管发送实时告警信息。
背景信息
关于订阅实时告警的步骤,请参见 2.1 实时告警上报中的描述。
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/etc/conf/snmpsvc.xml”。
transVB 元素的子元素如下所示:
<transVB name="transVB">
<param name="VB1">Csn</param>
<param name="VB2">Category</param>
<param name="VB3">OccurTime</param>
<param name="VB4">MOName</param>
<param name="VB5">ProductID</param>
<param name="VB6">NEType</param>
<param name="VB7">NEDevId</param>
<param name="VB8">ID</param>
<param name="VB9">Type</param>
<param name="VB10">Level</param>
<param name="VB11">Restore</param>
<param name="VB12">Confirm</param>
<param name="VB13">AckTime</param>
<param name="VB14">RestoreTime</param>
<param name="VB15">Operator</param>
<param name="VB16">ExtendInfo</param>
<param name="VB17">Probablecause</param>
<param name="VB18">Proposedrepairactions</param>
<param name="VB19">SpeificProblems</param>
<param name="VB20">ClearOperator</param>
<param name="VB21">AdditionalInfo</param>
</transVB>
以上上报告警字段为默认值,如果您要增加新的上报告警字段,则需要在 transVB 元素
中增加子元素<para name="XXX"></param>;如果您要删除上报告警字段,则需要将相
应的上报告警字段元素<para name="XXX"></param>删除。
注意
name 属性值可以任意配置,<param></param>元素的值必须为可配置的上报告警字段。
请您根据实际情况配置上报字段。
表 5-7 可配置的上报告警字段
上报告警字段名称 字段意义
Csn 告警的网络流水号。
该字段作为匹配关键字,用来匹配故障告警、事件告警、恢复
告警和变更告警。
Category 告警种类,用来区别一条告警的种类。其取值范围为:
1 表示故障告警(包含实时自动确认告警);
2 表示清除告警;
3 表示事件告警;
4 表示确认告警;
5 表示反确认告警;
9 表示变更告警。
OccurTime 设备发生告警的时间。
MOName 发生告警的设备名称。
ProductID 产品 ID,表示告诉用户发生告警的设备所属的产品系列。
NEType 设备类型,表示告诉用户发生告警的设备所属某种产品系列下
的某种设备类型。
ID 告警种类 ID。
一种设备类型定义多种告警类,所有该设备类型下的设备,上
报的任何一条告警的告警类只能是该设备所属的设备类型定义
的告警类之一。
上报告警字段名称 字段意义
Type 告警类型,其取值范围为:
1 表示通讯告警;
2 表示设备告警;
3 表示处理出错告警;
4 表示服务质量告警;
5 表示环境告警;
6 表示完整性告警;
7 表示操作告警;
8 表示物理资源告警;
9 表示安全告警;
10 表示时间域告警;
11 表示属性值改变告警;
12 表示对象创建告警;
13 表示对象删除告警;
14 表示关系改变告警;
15 表示状态改变告警;
16 表示路由改变告警;
17 表示保护倒换告警;
18 表示越限告警;
19 表示文件传输状态告警;
20 表示备份状态告警;
21 表示心跳告警。
Level 告警级别,其取值范围为:
1 表示紧急;
2 表示重要;
3 表示次要;
4 表示提示;
5 表示不确定;
6 表示清除。
Restore 恢复标志,其取值范围为:
1 表示已恢复;
2 表示未恢复。
Confirm 确认标志,其取值范围为:
1 表示已确认;
2 表示未确认。
AckTime 表示告警的确认时间。
RestoreTime 表示告警的恢复时间。
上报告警字段名称 字段意义
Operator 确认告警的操作员。
ExtendInfo 扩展信息,主要包含了告警的定位信息。
Probablecause 产生告警的原因。
Proposedrepairactions 告警修复建议。
SpecificProblems 产生告警的详细原因。
ClearOperator 清除告警的操作员。
AddionalInfo 告警附加信息。
----结束
5.2.5 配置时间上报类型
配置时间上报类型和时间格式的操作步骤。上报告警中的时间格式默认使用 UTC 时
间,如果您需要修改上报告警中的时间格式,请参考本节进行操作,否则,请跳过本
节。
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/etc/conf/snmpsvc.xml”。
该元素的值表示告警中时间字段的上报类型。该配置项的值为 1,表示网管系统时间;
为 2,表示网元时间。
该元素的值默认为 1。
----结束
5.2.6 配置 SNMP 日志
与上级网管进行调测时,为了避免抓包信息丢失,不方便定位问题,需要打开 SNMP 日
志开关。
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/etc/conf/snmpsvc.xml”。
该元素的值默认为 0。
建议使用默认值。
----结束
5.2.7 配置上级网管接入端口号
配置上级网管接入 I2000 的端口号。上级网管接入 I2000 的端口号默认值为 4700,如果
您需要修改上级网管接入 I2000 的端口号,请参考本节进行操作,否则,请跳过本节。
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/etc/conf/snmpsvc.xml”。
该元素的值默认为 4700。
建议您不要修改该元素的值。
----结束
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/etc/conf/snmpsvc.xml”。
说明
该元素的值默认为 6666。
说明
当防火墙指定的端口号与该端口号(6666)不一致时,那么这时候,就需要修改该端口号的值,
且修改后的值必须与防火墙中指定的端口号一致。
----结束
5.2.9 配置告警类型
配置向上级网管上报 Trap 的告警类型。
操作步骤
步骤 1 打开配置文件“$IMAP_ROOT/etc/conf/snmpsvc.xml”。
----结束
操作步骤
步骤 1 登录 I2000 网管系统服务器。
注意
l 如果 I2000 网管系统采用 Solaris 操作系统,请以 root 用户登录 I2000 网管系统服务
器。
l 如果 I2000 网管系统采用 Linux 操作系统,请以 imapuser 用户登录 I2000 网管系统服
务器。
1. 执行以下命令,加载配置文件。
# svc_adm -cmd reload
2. 加载完配置文件后,执行以下命令,启动 I2000 北向 SNMP 接口服务。
# svc_adm -cmd startsvc SnmpAgent
----结束
6 功能演示
关于本章
6.1 演示工具介绍
在和上级网管厂家进行正式的北向 SNMP 接口联调前,可以先使用第三方工具模拟上级
网管来完成 I2000 北向 SNMP 接口的功能的调测和验证。
6.2 演示流程
介绍如何通过 MIB Browser 工具对 I2000 北向 SNMP 接口进行功能演示的流程。
6.3 加载 MIB 文件
I2000 北向告警 SNMP 接口的 MIB 文件包括:“IMAP_NORTHBOUND_MIB-V1.mib”
和“IMAP_NORTHBOUND_MIB-V2.mib”。以上两个 MIB 文件的加载步骤一致,本节
中以“IMAP_NORTHBOUND_MIB-V1.mib”文件为例。
6.4 SNMPv1/v2c 协议的对接配置
在进行对接配置前,需和上级网管厂家确认对接的协议版本。通过 SNMPv1 和 SNMPv2c
协议与 I2000 进行对接配置的操作一致,在本节中以 SNMPv1 协议的对接配置为例进行
说明。
6.5 SNMPv3 协议的对接配置
在进行对接配置前需和上级网管厂家确认对接的协议版本。
6.6 功能验证
上级网管与 I2000 对接完后,需要对 I2000 北向 SNMP 接口的功能进行验证。
6.1 演示工具介绍
在和上级网管厂家进行正式的北向 SNMP 接口联调前,可以先使用第三方工具模拟上级
网管来完成 I2000 北向 SNMP 接口的功能的调测和验证。
本文档以 MG-SOFT MIB Browser 工具为例来进行演示,此工具仅限于华为内部员工现
场调试使用,不得提供给第三方使用。
说明
l 软件获取路径:“support 网站 > 软件中心 > 版本软件 > 业务与软件 > 业务与软件公共 >
I2000”
l 软件名称为:“mibbrowser8-hyp”
6.2 演示流程
介绍如何通过 MIB Browser 工具对 I2000 北向 SNMP 接口进行功能演示的流程。
I2000 北向 SNMP 接口演示流程,如表 6-1 所示。
6.6.3 告警同步功能
6.6.4 确认告警功能
6.6.5 反确认告警功能
6.6.6 清除告警功能
6.3 加载 MIB 文件
I2000 北向告警 SNMP 接口的 MIB 文件包括:“IMAP_NORTHBOUND_MIB-V1.mib”
和“IMAP_NORTHBOUND_MIB-V2.mib”。以上两个 MIB 文件的加载步骤一致,本节
中以“IMAP_NORTHBOUND_MIB-V1.mib”文件为例。
背景信息
l 上级网管和 I2000 通过 SNMPv1 协议对接时,使用“IMAP_NORTHBOUND_MIB-
V1.mib”文件。
l 上级网管和 I2000 通过 SNMPv2c 和 SNMPv3 协议对接时,使用
“IMAP_NORTHBOUND_MIB-V2.mib”文件。
操作步骤
步骤 1 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Compiler”,打开 MIB Compiler
工具。
系统显示“MIB-SOFT MIB Compiler”窗口。
步骤 2 选择“File > Compile…”。
系统显示“打开”对话框。
步骤 3 选择您要编译的 MIB 文件,如:“IMAP_NORTHBOUND_MIB-V1.mib”。
步骤 4 单击“打开”。
系统显示“Compiled MIB Modules”对话框,如图 6-1 所示。
步骤 9 选择“MIB”页签。
系统默认选择“MIB Modules”页签。
步骤 11 单击 。
步骤 12 选择“Query”页签。
如果在“MIB Tree > iso > iso > org > dod > internet > private > enterprises ”节点下包含
“iMAP”节点,表示加载 MIB 文件成功。
----结束
序号 检查配置项 说明 参考章节
操作步骤
步骤 1 登录 I2000 网管系统服务器。
注意
l 如果 I2000 网管系统采用 Solaris 操作系统,请以 root 用户登录 I2000 网管系统服务
器。
l 如果 I2000 网管系统采用 Linux 操作系统,请以 imapuser 用户登录 I2000 网管系统服
务器。
----结束
6.4.3 建立连接
介绍如何通过 MIB Browser 工具模拟上级网管与 I2000 的对接及配置。只有通过 MIB
Browser 工具与 I2000 对接成功或参数配置正确,才能对 I2000 北向 SNMP 接口功能进
行演示。
操作步骤
步骤 1 设置 I2000 服务器的 IP 地址。
1. 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Browser”,打开 MIB
Browser 工具。
2. 在“Remote SNMP agent”区域框中的下拉列表框中输入 I2000 服务器的 IP 地址。
说明
步骤 2 设置 SNMP 协议属性。
步骤 3 单击“OK”按钮,建立连接。
说明
图 6-3 中的“7621”,表示返回的时间戳。
如果“Query results”区域框中的显示信息与上图中的不一致,单击 MIB Browser 工具界面中的快
----结束
背景信息
侦听端口号是指 I2000 北向 SNMP 接口将告警上报给上级网管的端口号,即上级网管接
收 Trap 的端口号。
操作步骤
步骤 1 单击工具栏上的 。
系统显示“MIB Browser Preferences”对话框,如图 6-4 所示。
步骤 2 选择“Trap Ringer”页签。
步骤 3 单击“Add…”。
系统显示“Select SNMP Agent Port And Transport”对话框,如图 6-5 所示。
步骤 4 在“Port”文本框中输入侦听端口号。
说明
侦听端口号与$IMAP_ROOT/etc/conf/snmpsvc.xml 文件中的进行对接的上级网管信息“snmpagent
> nmsinfo > <param name="port">”元素的值一致。如:5555
步骤 5 在“Transport”下拉列表框中选择“IP/UDP”。
----结束
序号 检查配置项 说明 参考章节
操作步骤
步骤 1 登录 I2000 网管系统服务器。
注意
l 如果 I2000 网管系统采用 Solaris 操作系统,请以 root 用户登录 I2000 网管系统服务
器。
l 如果 I2000 网管系统采用 Linux 操作系统,请以 imapuser 用户登录 I2000 网管系统服
务器。
----结束
6.5.3 建立连接
介绍如何通过 MIB Browser 工具模拟上级网管与 I2000 的对接及配置。只有通过 MIB
Browser 工具与 I2000 对接成功或参数配置正确,才能对 I2000 北向 SNMP 接口功能进
行演示。
操作步骤
步骤 1 设置 I2000 服务器的 IP 地址。
1. 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Browser”,打开 MIB
Browser 工具。
2. 在“Remote SNMP agent”区域框中的下拉列表框中输入 I2000 服务器的 IP 地址。
说明
步骤 2 设置 SNMP 协议属性。
表 6-5 安全参数说明
配置参数 配置方法
5. 在“Authentication protocol”下拉列表框中,选择安全模型级别。
说明
7. 在“Password”文本框中输入密码。
说明
步骤 3 单击“OK”,建立连接。
说明
图 6-8 中的“50487”,表示返回的时间戳。
如果“Query results”区域框中的显示信息与上图中的不一致,单击 MIB Browser 工具界面中的快
----结束
操作步骤
步骤 1 单击工具栏上的 。
步骤 2 在弹出的对话框中,选择“Trap Ringer”页签。
步骤 3 设置侦听端口号。
1. 在“Registered notification ports”区域框中单击“Add”。
2. 在“Port”文本框中输入侦听端口号。
说明
侦听端口号与“$IMAP_ROOT/etc/conf/snmpsvc.xml”文件中进行对接的上级网管信息中的
“snmpagent > nmsinfo > <param name="port">”元素的值一致。如:5555。
3. 在“Transport”下拉列表框中选择“IP/UDP”。
4. 单击“OK”,关闭“Select SNMP Agent Port And Transport”对话框。
步骤 4 设置安全性参数。
1. 在“SNMPv3 security parameters”区域框中单击“Edit User”。
表 6-6 安全参数说明
配置参数 配置方法
3. 在“Authentication protocol”下拉列表框中,选择安全模型级别。
说明
5. 在“Password”文本框中输入密码。
说明
6. 在“Password confirmation”文本框中输入确认密码,确认密码和密码一致。
7. 单击“OK”,关闭“Password For Authentication Protocol”对话框。
8. 单击“OK”,关闭“SNMPv3 Security Parameters”对话框。
步骤 5 单击“OK”,关闭“MIB Browser Preferences”对话框。
----结束
6.6 功能验证
上级网管与 I2000 对接完后,需要对 I2000 北向 SNMP 接口的功能进行验证。
6.6.1 订阅心跳服务功能
介绍如何通过 MIB Browser 工具模拟上级网管对订阅心跳服务功能进行演示。
6.6.2 订阅实时告警功能
介绍如何通过 MIB Browser 工具模拟上级网管对订阅实时告警功能进行演示。
6.6.3 告警同步功能
介绍如何通过 MIB Browser 工具模拟上级网管对告警同步功能进行演示。
6.6.4 确认告警功能
介绍如何通过 MIB Browser 工具模拟上级网管对确认告警功能进行演示。
6.6.5 反确认告警功能
介绍如何通过 MIB Browser 工具模拟上级网管对反确认告警功能进行演示。
6.6.6 清除告警功能
介绍如何通过 MIB Browser 工具模拟上级网管对清除告警功能进行演示。
6.6.1 订阅心跳服务功能
介绍如何通过 MIB Browser 工具模拟上级网管对订阅心跳服务功能进行演示。
操作步骤
步骤 1 设置 I2000 的心跳周期。
具体请参见 5.2.3 配置心跳周期中的描述。
步骤 2 设置上级网管心跳周期。
说明
设置心跳周期操作步骤可选,如果不执行该步骤,则心跳周期的默认值为 10。
1. 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Browser”,打开 MIB
Browser 工具。
2. 根据您使用的 SNMP 协议版本,请参见 6.4 SNMPv1/v2c 协议的对接配置或 6.5
SNMPv3 协议的对接配置中的内容,建立上级网管和 I2000 的连接。
3. 在“MIB tree”区域框中单击“MIB Tree > iso > org > dod > internet > private >
enterprises > iMAP > products > iMAPNetManagement > iMAPNorthbound >
iMAPNorthboundCommon > iMAPNorthboundCommuLinkMonitor >
iMAPNorthboundHeartbeatSvc”展开 MIB 节点。
4. 右键单击“iMAPNorthboundHeartbeatSvcReportInterval”节点,在系统弹出的快捷
菜单中选择“Set”。
5. 在“Value to Set”区域框中的下拉列表框中输入心跳周期。
心跳周期的取值范围为 3 秒~ 300 秒。
6. 单击 ,保存设置。
7. 单击 ,关闭“Set - iMAPNorthboundHeartbeatSv…”对话框。
8. 验证心跳周期设置是否成功。
a. 右键单击“iMAPNorthboundHeartbeatSvcReportInterval”节点,在系统弹出的
快捷菜单中选择“Get”。
b. 如果在“Query Results”区域框中显示以下类似信息,表示心跳周期设置成
功:
Response binding:
1.3.6.1.4.1.2011.2.15.2.1.3.1.1.0 == 10
说明
在上述显示信息中,10 表示您所设置的心跳周期。
1. 在工具栏上单击 。
l SNMPv2c 协议
如果能接收到类似于如图 6-16 所示的心跳 Trap,表示该功能演示成功,否则该
功能演示失败。
l SNMPv3c 协议
如果能接收到类似于如图 6-17 所示的心跳 Trap,表示该功能演示成功,否则该
功能演示失败。
----结束
6.6.2 订阅实时告警功能
介绍如何通过 MIB Browser 工具模拟上级网管对订阅实时告警功能进行演示。
操作步骤
步骤 1 设置 Trap 上报字段。
I2000 默认所有 Trap 字段均上报给上级网管,您可以根据需要设置 Trap 上报字段。
具体请参见 5.2.4 配置上报字段中的描述。
步骤 2 接收实时告警 Trap。
1. 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Browser”,打开 MIB
Browser 工具。
2. 根据您使用的 SNMP 协议版本,请参见 6.4 SNMPv1/v2c 协议的对接配置或 6.5
SNMPv3 协议的对接配置中的内容,建立上级网管和 I2000 的连接。
3. 在工具栏上单击 。
系统显示“SNMP Trap Ringer Console”对话框。
步骤 3 在 I2000 客户端上触发告警。
1. 在 I2000 客户端上选择“系统 > 系统监控 > 浏览”。
系统显示“系统监控浏览”窗口。
2. 选择“性能监控”页签,查看 I2000 服务器的内存使用率。
3. 设置一个内存占用率告警阈值,触发 I2000 服务器告警。
a. 选择“系统 > 系统监控 > 设置”,进入“系统监控设置”窗口。
b. 在“内存使用率(%)”对应的“值”文本框中输入一个小于当前内存占用率
的值,如:10%。
c. 单击“确定”。
步骤 4 在 I2000 客户端上查看告警。
1. 在 I2000 客户端上选择“故障 > 当前故障告”。
系统显示“当前故障告警”窗口。
2. 单击“过滤”。
3. 在“过滤”对话框中设置告警过滤条件,单击“确定”。
4. 在当前故障告警列表框中找到 I2000 内存占用率过高的告警,并记录该告警的网络
流水号(207874),如图 6-18 所示。
图 6-18 当前故障告警浏览图
步骤 5 功能验证。
l SNMPv1 协议
如果能接收到类似于如图 6-19 所示的实时告警 Trap,表示该功能演示成功,否则该
功能演示失败。
l SNMPv2c 协议
如果能接收到类似于如图 6-20 所示的实时告警 Trap,表示该功能演示成功,否则该
功能演示失败。
l SNMPv2c 协议
如果能接收到类似于如图 6-21 所示的实时告警 Trap,表示该功能演示成功,否则该
功能演示失败。
----结束
6.6.3 告警同步功能
介绍如何通过 MIB Browser 工具模拟上级网管对告警同步功能进行演示。
操作步骤
步骤 1 设置 Trap 上报字段。
步骤 2 触发查询命令。
1. 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Browser”,打开 MIB
Browser 工具。
2. 根据您使用的 SNMP 协议版本,请参见 6.4 SNMPv1/v2c 协议的对接配置或 6.5
SNMPv3 协议的对接配置中的内容,建立上级网管和 I2000 的连接。
3. 单击工具栏上的 。
5. 在“MIB tree”区域框中单击“MIB Tree > iso > org > dod > internet > private >
enterprises > iMAP > products > iMAPNetManagement > iMAPNorthbound >
iMAPNorthboundFault > iMAPNorthboundFaultQuery”展开 MIB 节点。
6. 右键单击“iMAPNorthboundAlarmQuery”节点,在系统弹出的快捷菜单中选择
“Set”。
7. 在“Value to Set”区域框中的下拉列表框中输入告警同步值1。
8. 单击 ,保存该设置。
步骤 3 接收告警同步 Trap。
1. 在工具栏上单击 。
在该对话框中,首先会接收到一条告警同步开始 Trap;其次会接收到活动告警
Trap;最后在同步完活动告警后会接收一条告警同步结束 Trap。
说明
步骤 4 中断告警同步。
说明
3. 单击 ,保存该设置。
l SNMPv2c 协议
如果能接收到类似于如图 6-27、图 6-28 和图 6-29 所示的告警同步 Trap,表示该功能
演示成功,否则该功能演示失败。
l SNMPv3 协议
如果能接收到类似于如图 6-30、图 6-31 和图 6-32 所示的告警同步 Trap,表示该功能
演示成功,否则该功能演示失败。
----结束
6.6.4 确认告警功能
介绍如何通过 MIB Browser 工具模拟上级网管对确认告警功能进行演示。
操作步骤
步骤 1 在 I2000 客户端上查询未确认告警。
说明
如果当前已经在“当前故障告警”窗口,则不需要执行步骤 1.1,只需在“当前故障告警”窗口
中,单击“过滤”。系统显示“过滤”对话框。
1. 选择“告警 > 当前故障告警”。
系统显示“过滤”对话框,如图 6-33 所示。
图 6-33 过滤对话框
图 6-34 设置确认状态
3. 单击“确定”,关闭“过滤”对话框。
4. 在当前故障告警列表中选择某条告警。
在“详细信息”列表框中显示该告警的详细信息,记录该告警的“网络流水号”和
“确认”状态(“网络流水号”为“10399”,“确认”状态为“未确认”),如
图 6-35 所示。
图 6-35 告警详细信息
步骤 2 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Browser”,打开 MIB Browser
工具。
步骤 4 在“MIB tree”区域框中单击“MIB Tree > iso > org > dod > internet > private >
enterprises > iMAP > products > iMAPNetManagement > iMAPNorthbound >
iMAPNorthboundFault > iMAPNorthboundFaultAckknowledge”展开 MIB 节点。
步骤 5 右键单击“iMAPNorthboundAlarmAcknowledge”节点,在系统弹出的快捷菜单中选择
“Set”,确认告警。
步骤 6 在“Value to Set”区域框中的下拉列表框中输入记录的网络流水号(如:10399)。
步骤 7 单击 ,保存该设置。
步骤 8 单击 ,关闭“Set – iMAPNorthboundAlarmAcknow...”对话框。
步骤 9 验证确认告警功能。
1. 在 I2000 客户端“当前故障告警”窗口中,单击“过滤”。
系统显示“过滤”对话框。
2. 按如图 6-37 所示设置确认状态。
图 6-37 设置确认状态
3. 单击“高级”。
系统显示“高级”对话框。
4. 在“网络流水号”中输入记录的网络流水号(如:10399)。
5. 单击“确定”,关闭“高级”对话框。
6. 单击“确定”,关闭“过滤”对话框。
7. 在当前故障告警列表中选择查询到的告警。
在“详细信息”列表框中,如果该告警的“确认”状态为“已确认(nmsuser1)”,
“网络流水号”为“10399”,则表示确认告警功能演示成功,如图 6-38 所示。
图 6-38 告警详细信息
说明
图 6-38 中“已确认”后面的“nmsuser1”指反确认告警的操作员。该操作员与
“$IMAP_ROOT/etc/conf/snmpsvc.xml”文件中进行对接的上级网管信息中的“snmpagent >
nmsinfo > <param name="snmpuserorcommunity">”元素的值一致。
----结束
6.6.5 反确认告警功能
介绍如何通过 MIB Browser 工具模拟上级网管对反确认告警功能进行演示。
操作步骤
步骤 1 在 I2000 客户端上查询已确认告警。
说明
如果当前已经在“当前故障告警”窗口,则不需要执行步骤 1.1,只需在“当前故障告警”窗口
中,单击“过滤”。系统显示“过滤”对话框。
图 6-39 过滤对话框
图 6-40 设置确认状态
3. 单击“确定”,关闭“过滤”对话框。
4. 在当前故障告警列表中选择某条告警。
在“详细信息”列表框中显示该告警的详细信息,记录该告警的“网络流水号”和
“确认”状态(“网络流水号”为“10399”,“确认”状态为“已确认
(nmsuser1)”),如图 6-41 所示。
图 6-41 告警详细信息
说明
图 6-41 中“已确认”后面的“nmsuser1”指确认告警的操作员。该操作员与$IMAP_ROOT/
etc/conf/snmpsvc.xml 文件中进行对接的上级网管信息中的“snmpagent > nmsinfo > <param
name="snmpuserorcommunity">”元素的值一致。
步骤 2 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Browser”,打开 MIB Browser
工具。
步骤 6 在“Value to Set”区域框中的下拉列表框中输入记录的网络流水号(如:10399)。
步骤 7 单击 ,保存该设置。
步骤 8 单击 ,关闭“Set - iMAPNorthboundAlarmUnAckn...”对话框。
步骤 9 验证反确认告警功能。
1. 在 I2000 客户端“当前故障告警”窗口中,单击“过滤”。
系统显示“过滤”对话框。
2. 按如图 6-43 所示设置确认状态。
图 6-43 设置确认状态
3. 单击“高级”。
系统显示“高级”对话框。
4. 在“网络流水号”中输入记录的网络流水号(如:10399)。
5. 单击“确定”,关闭“高级”对话框。
6. 单击“确定”,关闭“过滤”对话框。
7. 在当前故障告警列表中选择查询到的告警。
在“详细信息”列表框中,如果该告警的“确认”状态为“未确认(nmsuser1)”,
“网络流水号”为“10399”,则表示反确认告警功能演示成功,如图 6-44 所示。
图 6-44 告警详细信息
说明
图 6-44 中“未确认”后面的“nmsuser1”指反确认告警的操作员。该操作员与$IMAP_ROOT/
etc/conf/snmpsvc.xml 文件中进行对接的上级网管信息中的“snmpagent > nmsinfo > <param
name="snmpuserorcommunity">”元素的值一致。
----结束
6.6.6 清除告警功能
介绍如何通过 MIB Browser 工具模拟上级网管对清除告警功能进行演示。
操作步骤
步骤 1 在 I2000 客户端上查询未清除告警。
说明
如果当前已经在“当前故障告警”窗口,则不需要执行步骤 1.1,只需在“当前故障告警”窗口
中,单击“过滤”。系统显示“过滤”对话框。
1. 选择“告警 > 当前故障告警”。
系统显示“过滤”对话框,如图 6-45 所示。
图 6-45 过滤对话框
图 6-46 设置清除状态
3. 单击“确定”,关闭“过滤”对话框。
4. 在当前故障告警列表中选择某条告警。
在“详细信息”列表框中显示该告警的详细信息,记录该告警的“网络流水号”和
“清除”状态(“网络流水号”为“10399”,“清除”状态为“未清除”),如
图 6-47 所示。
图 6-47 告警详细信息
步骤 2 选择“开始 > 所有程序 > MG-SOFT MIB Browser > MIB Browser”,打开 MIB Browser
工具。
步骤 3 根据您使用的 SNMP 协议版本,请参见 6.4 SNMPv1/v2c 协议的对接配置或 6.5 SNMPv3
协议的对接配置中的内容,建立上级网管和 I2000 的连接。
步骤 4 在“MIB tree”区域框中单击“MIB Tree > iso > org > dod > internet > private >
enterprises > iMAP > products > iMAPNetManagement > iMAPNorthbound >
iMAPNorthboundFault > iMAPNorthboundFaultClear”展开 MIB 节点。
步骤 5 右键单击“iMAPNorthboundAlarmClear”节点,在系统弹出的快捷菜单中选择“Set”,
清除告警。
系统显示如图 6-48 所示的对话框。
步骤 6 在“Value to Set”区域框中的下拉列表框中输入记录的网络流水号(如:10399)。
步骤 7 单击 ,保存该设置。
步骤 8 单击 ,关闭“Set – iMAPNorthboundAlarmClear.0”对话框。
步骤 9 验证清除告警功能。
1. 在 I2000 客户端“当前故障告警”窗口中,单击“过滤”。
系统显示“过滤”对话框。
2. 按如图 6-49 所示设置清除状态。
图 6-49 设置清除状态
3. 单击“高级”。
系统显示“高级”对话框。
4. 在“网络流水号”中输入记录的网络流水号(如:10399)。
5. 单击“确定”,关闭“高级”对话框。
6. 单击“确定”,关闭“过滤”对话框。
7. 在当前故障告警列表中选择查询到的告警。
在“详细信息”列表框中,如果该告警的“清除”状态为“已清除(nmsuser1)”,
“网络流水号”为“10399”,则表示清除告警功能演示成功,如图 6-50 所示。
图 6-50 告警详细信息
说明
图 6-50 中“已清除”后面的“nmsuser1”指清除告警的操作员。该操作员与$IMAP_ROOT/
etc/conf/snmpsvc.xml 文件中进行对接的上级网管信息中的“snmpagent > nmsinfo > <aram
name="snmpuserorcommunity">”元素的值一致。
----结束
7 接口维护
关于本章
7.1 维护操作说明
介绍 I2000 北向 SNMP 接口正常运行的依赖条件。
7.2 检查 I2000 北向 SNMP 接口服务是否正常
介绍如何检查 I2000 北向 SNMP 接口服务是否正常,以及 I2000 北向 SNMP 接口的维护
建议。
7.3 常见故障处理
上级网管与 I2000 进行对接时和功能演示中的常见故障。
7.4 FAQ
介绍 I2000 北向 SNMP 接口的常见问题。
7.1 维护操作说明
介绍 I2000 北向 SNMP 接口正常运行的依赖条件。
l 维护操作人员具有以下相关经验。
– 熟悉 Windows 或 Solaris 的基本操作。
– 对 SNMP 技术有一定的理解。
– 了解 TMN(Telecommunication Management Network)电信管理网的基本概念。
– 熟悉 I2000 组网的基本结构。
l 运行 I2000 北向 SNMP 接口的 PC/SUN 工作站正常运行。
l I2000 服务器正常运行。
操作步骤
步骤 1 登录 I2000 网管系统服务器。
注意
l 如果 I2000 网管系统采用 Solaris 操作系统,请以 root 用户登录 I2000 网管系统服务
器。
l 如果 I2000 网管系统采用 Linux 操作系统,请以 imapuser 用户登录 I2000 网管系统服
务器。
系统显示如下信息:
SnmpAgent [running ]
----结束
7.3 常见故障处理
上级网管与 I2000 进行对接时和功能演示中的常见故障。
问题现象
I2000 系统启动后,没有启动北向告警 SNMP 接口服务。
原因分析
故障服务没有启动。
解决方法
北向告警 SNMP 接口服务依赖 I2000 故障服务。启动北向告警 SNMP 接口前必须保证已
成功启动故障服务。
问题现象
系统启动后,在配置文件 snmpsvc.xml 中指定的地址端口上,没有接收到北向告警 SNMP
接口发送的 Trap 告警。
原因分析
l 配置文件中的 snmpuserorcommunity 的值重复。
l SNMP 协议版本配置错误。
解决方法
l 每个上级网管配置信息中必须确保 snmpuserorcommunity 的值唯一。若有相同,必
须修改为其他的安全名称。
l SNMP 协议版本只可配置为 1、2、3,分别以 SNMPv1、SNMPv2c、SNMPv3 协议
上报 Trap 告警。如果配置为其它值,会导致无法正确上报 Trap 告警。
7.3.3 修改配置文件后新配置项没有生效
问题现象
修改某些配置项后,北向告警 SNMP 接口没有按照配置项内容执行。
原因分析
修改配置项后,没有重载配置项内容和重新启动北向告警 SNMP 接口服务。
解决方法
1. 登录 I2000 网管系统服务器。
注意
l 如果 I2000 网管系统采用 Solaris 操作系统,请以 root 用户登录 I2000 网管系统
服务器。
l 如果 I2000 网管系统采用 Linux 操作系统,请以 imapuser 用户登录 I2000 网管系
统服务器。
2. 修改配置项后,必须执行如下命令重载配置文件。
# svc_adm -cmd reload
3. 重载配置文件后,执行如下命令重新启动北向告警 SNMP 接口服务。
# svc_adm -cmd restartsvc SnmpAgent
7.3.4 实际上报的字段数与配置文件中的上报字段不符
问题现象
上报的告警 Trap 中的 VB 字段数小于配置文件中配置的上报字段数,导致配置的某些上
报字段没有出现在 Trap 中。
原因分析
可配置上报告警的字段名配置错误。
解决方法
请仔细对照可配置的上报告警字段名,并区分上报告警字段名的大小写,将其填入配置
文件中的上报字段配置项中。可配置的上报告警字段请参见 5.2.4 配置上报字段中的描
述。
问题现象
在指定目录下没有发现记录 SNMP 日志的文件。
原因分析
l SNMP 日志开关没有打开。
l 没有权限在指定目录下创建 SNMP 日志文件。
解决方法
请参见 5.2.6 配置 SNMP 日志中的描述配置 SNMP 日志,打开日志开关。
确保有权限在日志文件名配置项中的目录下创建文件。
问题现象
北向用户密码包含几个相同的循环的部分,如:123123123。但是用 123 登录北向告警
SNMP 接口仍然可以通过 SNMP 的鉴别、验证。
原因分析
SNMP 加密算法规定:如果输入的密码长度没有达到算法规定的密钥长度,则把用户输
入密码循环相加在一起组合成一个新密码,满足算法的要求。
解决方法
密码不应使用重复的字符串,且密码长度最好不要少于 8 位。
7.4 FAQ
介绍 I2000 北向 SNMP 接口的常见问题。
7.4.1 恢复告警如何匹配原始故障告警
7.4.2 确认告警如何匹配原始告警
7.4.3 上级网管如何判断和 I2000 系统的断连情况
7.4.4 上级网管如何判断实时告警 Trap 丢失
7.4.5 上级网管如何获得丢失的实时告警
7.4.6 上级网管收到的告警信息中出现空字段
7.4.1 恢复告警如何匹配原始故障告警
问题
恢复告警如何匹配原始故障告警?
答复
恢复告警根据告警的网络流水号(iMAPNorthboundAlarmCSN)字段来匹配原始故障告
警。因为恢复告警和原始故障告警的网络流水号(iMAPNorthboundAlarmCSN)字段值
一致。
7.4.2 确认告警如何匹配原始告警
问题
确认告警如何匹配原始告警?
答复
确认告警根据告警的网络流水号(iMAPNorthboundAlarmCSN)字段匹配原始告警。因
为确认告警和原始告警(故障告警或事件告警)的网络流水号
(iMAPNorthboundAlarmCSN)字段值一致。
问题
上级网管如何判断和 I2000 系统的断连情况?
答复
I2000 向上级网管提供心跳服务。如果上级网管向 I2000 订阅了心跳服务,则 I2000 在每
个心跳通知周期内向上级网管定时自动发送心跳通知 Trap。
问题
上级网管如何判断实时告警 Trap 丢失?
答复
在实时告警 Trap 中有一个字段:告警的网络流水号(iMAPNorthboundAlarmCSN),该
字段唯一表示一条告警,并且该字段的值是递增的。上级网管可以根据该字段判断实时
告警 Trap 是否丢失。
7.4.5 上级网管如何获得丢失的实时告警
问题
上级网管如何获得丢失的实时告警?
答复
I2000 向上级网管提供告警同步功能服务,上级网管可以通过告警同步获得丢失的实时
告警。
7.4.6 上级网管收到的告警信息中出现空字段
问题现象
上级网管收到的告警信息中,缺少告警解释、告警修复建议等字段的值。
解决方法
1. 登录 I2000 网管系统服务器。
注意
l 如果 I2000 网管系统采用 Solaris 操作系统,请以 root 用户登录 I2000 网管系统
服务器。
l 如果 I2000 网管系统采用 Linux 操作系统,请以 imapuser 用户登录 I2000 网管系
统服务器。
Req/ Rsp/
参数名称 Ind Conf 说明 iMAP 对应字段
Invoke P P 通知 ID,用来区分不同的通知。该 -
identifier 参数对应告警中的告警通知号。目前
I2000 无对应字段。
Mode P - 事件报告的模式。其取值范围为: -
confirmed、non-confirmed。
目前 I2000 无对应字段。
Event - - - -
information
Req/ Rsp/
参数名称 Ind Conf 说明 iMAP 对应字段
Backed-up U - 表示发生故障的对象是否已经备份。 -
status 其取值范围为:已备份、未备份、未
知。I2000 无对应字段。
Trend U - 告警的发展趋势。如果已知该告警的 -
indication 发展趋势,如级别降低或者升高等。
如果该参数存在,其取值范围为:
less severe、 no change、more serve,
否则其取值为空。I2000 无对应字段。
Threshold C - 当告警类型为 -
information “QualityOfServiceAlarm”时,该参
数必选。该参数包括被监测的性能参
数(包括子项)名称、门限值、实际
监测到的值、性能数据变化的方向以
及性能变化震荡值等。 I2000 无对应
字段,I2000 产品的性能告警需要填
写。
Correlated U - 指与本告警相关的其他通知 ID 列 -
notifications 表。若无相关告警,则该参数为空。
I2000 目前没有上报该字段。
Req/ Rsp/
参数名称 Ind Conf 说明 iMAP 对应字段
Proposed U - 可能的修复动作,若已知对该告警的 -
repair 可能修复方式,则该参数存在,否则
actions 该参数为空。
Additional U - 这个参数存在时,允许上报一个任意 -
text 格式的文本描述,解释通知时不需要
理解这个字段的语义。目前 I2000 无
对应字段。
Errors - P 报告不涉及。 -
B 术语
C 缩略语
NE Network Element 网元
R2 R2 signaling R2 信令