北向网管告警梳理
- 告警流水 unix时间戳
- 告警时间 2017-03-02
- 网元名称 主机名
- 网元类型
- 网元IP 告警主机ip
- 网元ID 不填
- 告警码 时间id -> {EVENT.ID}
- 告警分类 分类 1-5
- 告警级别 级别 1-4 5是清除 –> {TRIGGER.SEVERITY}
- 告警定位
- 告警原因
- 告警附加 映射表中字段(“epgconnerror”)
能自由发挥的 三个参数
- 产生告警的网元类型
- 告警定位信息
- 告警原因
- 产生告警的网元类型 unknow
- 告警定位信息 :{ITEM.NAME} + {ITEM.VALUE}
- 告警原因: {TRIGGER.NAME}
在告警解释里面,附加信息,
- epg_error epg错误
- ss_error ss错误
- unknow 未标识错误
- 先判断,告警解释{TRIGGER.DESCRIPTION}中是否 有$$.开始的字段,如果有就把其中json解析替换,
- 如果没有就是unknow,原生发出
网元类型 就是unknow
告警解释中内容(全):
$$.{“告警流水”:”1212121”,”告警时间”:”2017-03-02”,”网元名称”:”CZ-WFLT-F4-IPTV-Server-EPG01”,”网元类型”:”EPG”, “网元IP”:”1.1.1.1”,”网元ID”:””,”告警码”:”12121”,”告警分类”:”1”,”告警级别”:”1”,”告警定位”:”Free disk space is less than 20% on volume /“ “10%”,”告警原因”:”Free disk space on / (percentage)”,”告警附加”:”11111”}一般
$$.{“网元类型”:”EPG”,”告警附加”:”epgconnerror”}
—–发出的告警内容是 原生
告警流水: 1212121
告警时间: 2017-03-01
网元名称: CZ-WFLT-F4-IPTV-Server-EPG01
网元类型: unknow
网元IP: 1.1.1.1
网元ID: 不填
告警码: 111
告警分类: 1
告警级别: 1
告警定位: “Free disk space is less than 20% on volume /“ : “10%”
告警原因: Free disk space on / (percentage)
告警附加: 未标识错误
——发出告警的内容 自定义
告警流水: 1212121
告警时间: 2017-03-01
网元名称: CZ-WFLT-F4-IPTV-Server-EPG01
网元类型: EPG
网元IP: 1.1.1.1
网元ID: 不填
告警码: 111
告警分类: 1
告警级别: 1
告警定位: “Free disk space is less than 20% on volume /“ : “10%”
告警原因: Free disk space on / (percentage)
告警附加: EPG连接错误
告警恢复策略
- 告警级别 是5
- 第11 和 12字段 内容一致 (告警和恢复不变)
- 第10个字段完全可变
所以 第11个字段不应该是 {TRIGGER.NAME} 应该是 {ITEM.NAME}
第10个字段是 可以变的,可以在第10个字段里面写 {TRIGGER.NAME}
名称:北向网管告警
默认接收人:{TRIGGER.DESCRIPTION}
默认信息: