1.文档编写目的
Fayson在前面的文章《如何通过Cloudera Manager配置使用SNMP方式转发告警》也介绍了使用SNMP的方式对接,对接SNMP告警时CM提供了告警的MIB文件,对于MIB文件中的每个OID的含义是什么?本篇文章Fayson主要介绍如何使用工具查看MIB文件,找到告警的各个指标。
1.CM和CDH版本为5.15
2.Redhat7.3
3.JDK1.8.0_141
2.MIB文件获取及解析
1.获取CM告警的MIB文件,登录CM进入CMS配置界面根据下图找到MIB文件的下载地址
如果使用文本编辑器直接打开MIB文件,MIB的OID难以阅读,需要使用工具MG-SOFTMIB Browser,这里大家下载这个工具安装即可,工具安装成功后可以看到下载的cm.mib文件显示如下:
2.双击打开cm.mib文件,显示如下:
3.点击“Tools”->”Scan For Source Files…”扫描桌面的存在的mib文件
4.选择mib文件所在目录
5.加载成功后,在左侧菜单栏找到“CLOUDERA-MANAGER-MIB”如下显示
6.双击“CLOUDERA-MANAGER-MIB”菜单
点击保存
保存成功后,接下来就可以浏览cm.mib文件中的所有OID信息
7.选择“CLOUDERA-MANAGER-MIB”
选择“MIB Tree”浏览
3.告警OID说明
OID | 描述 |
---|---|
1.3.6.1.4.1.38374.1.1.2.1 | 告警事件ID |
1.3.6.1.4.1.38374.1.1.2.2 | 告警时间发生时间 |
1.3.6.1.4.1.38374.1.1.2.3 | 告警内容 |
1.3.6.1.4.1.38374.1.1.2.4 | 告警类别 |
1.3.6.1.4.1.38374.1.1.2.5 | 事件严重性 |
1.3.6.1.4.1.38374.1.1.2.6 | 告警事件URL访问地址 |
1.3.6.1.4.1.38374.1.1.2.7 | 事件主机 |
1.3.6.1.4.1.38374.1.1.2.8 | 告警所属服务 |
1.3.6.1.4.1.38374.1.1.2.9 | 告警角色 |
1.3.6.1.4.1.38374.1.1.2.10 | 告警编码 |
4.总结
本篇文章的重点即获取到Cloudera Manager提供的mib文件告警实体中各个属性的OID,统一监控平台通过OID属性来解析每条Trap信息。