OpenNMS全接触-事件及通知(七)
来源:互联网 发布:js运行环境 编辑:程序博客网 时间:2024/05/20 06:30
在OpenNMS中,事件被赋予了一个严重度等级的属性,即severity属性。它的取值包括以下几个:
- Critical
- Major
- Minor
- Warning
- Normal
- Cleared
- Indeterminate
前5个安装顺序其严重度依次降低。至于cleared表示前面一个出现的问题已经被清除,比如服务又恢复了,或者接口又up了。最后一个Indeterminate表示事件的严重度未知。serverity的定义在eventconf.xml文件中event元素中,其实在该文件中,并没有Critical的事件,即使是Major的事件也只有三个,分别是
- nodeDown(节点不可达)
- wideSpreadOutage(大范围故障)
- pathOutage(路径故障)
除此之外,在eventconf.xml文件中event元素还可以包含下面这些子节点:
<operinstruct>
一组命令操作,用于当事件发生时执行<mouseovertext>
用于定义文本信息,该信息在通过UI界面浏览事件时,当鼠标悬停在事件上时显示<autoaction>
指定某个可执行程序的完整路径,该可执行程序在事件每次发生时都会被调用到。
在事件的描述、日志消息、及上面提到的operinstruct(命令操作)、autoaction(自动化操作)中都可以引用许多预定义的元素,它们的作用就像是变量,在实际最终结果中,它们会根据实际的值被代替,或是称它们为占位符(placeholder)。当然这些元素并不是所有的事件都包含它们,有些是属于SNMP Trap所产生的事件的。
元素含义
%uei%
事件唯一标识符%source%事件源(进程)%time%
事件发生的时间%nodeid%发生事件的节点对应的ID%interface%事件所关联的接口%service%事件所关联的服务%severity%事件的严重度%snmphost%产生事件的SNMP代理所在的主机%snmp%事件所包含的snmp信息%id%事件所关联的SNMP私有OID%generic%事件所关联的通用trap号%specific%事件所关联的特定trap号%community%snmp trap的团体字符串(community string)%version%snmp trap的snmp版本%operinstruct%事件对应的操作命令%mouseovertext%用于定义文本信息,该信息在通过UI界面浏览事件时,当鼠标悬停在事件上时显示%nodelabel%在显示%nodeid%的地方,如果节点的nodelabel存在的话,则显示nodelabel,仅适用于OpenNMS1.1及后续版本%interfaceresolv%
做反向查询,查看%interface%是否存在,如果存在且接口名称存在,则用其名称替换%interface%另外OpenNMS还提供了parm元素,将在后续文章中介绍.
本文出自http://njulinq.blog.51cto.com/1257169/289258
0 0
- OpenNMS全接触-事件及通知(七)
- OpenNMS全接触-事件及通知(七)
- OpenNMS全接触-事件及通知(六)
- OpenNMS全接触-事件及通知(八)
- OpenNMS全接触-事件及通知(九)
- OpenNMS全接触-事件及通知(十)
- OpenNMS全接触-事件及通知(六)
- OpenNMS全接触-系统架构(三)
- OpenNMS全接触-系统启动(四)
- OpenNMS全接触-系统启动(四)(续)
- OpenNMS全接触-线程池(五)
- OpenNMS全接触-系统架构(三)
- OpenNMS全接触-系统启动(四)
- OpenNMS全接触-系统启动(四)(续)
- OpenNMS全接触-线程池(五)
- OpenNMS全接触-OpenNMS介绍(一)
- OpenNMS全接触-OpenNMS介绍(二)
- OpenNMS全接触-OpenNMS介绍(二)
- c++ 时间类型详解 time_t
- 常用词法规则
- cocos2d-x学习资源汇总
- Linux系统调用列表
- mysql常用命令
- OpenNMS全接触-事件及通知(七)
- opencv学习—形态学
- JS实现打字效果
- 替换字符串中的空格
- POJ 1195 Mobile phones(二维树状数组)
- class.getResource()与class.getClassLoader().getResource()
- The run destination My Mac 64-bit is not valid for Running the scheme
- 【数据结构】利用栈 求解表达式
- jin tian xin qing gen tian qi yi yang!