告警
2018-11-12 14:40:49 4 举报
告警流程图
作者其他创作
大纲/内容
否
保障告警表:rtm_guarantee_alarm_info
备份文件,删除当前目录文件
Update
同步处理结果集,先正常告警后错误告警
记录入库信息
文件处理结束:根据规则对数据进行准确性验证
是
获取需要保障网元集合
错误数据入库
处理结束
源表source、告警表批量入库
根据规则补充sourceStatus信息
根据消除告警,清理以前oor+mc告警结果
Insert
结束
根据告警表更新保障告警表记录
根据规则补充isUserClean信息
告警表:t_oss_log_ope_record
当前时间生成处理批次标识:batch_flag格式:yyMMddHHmm
判断是否有网元告警文件
是否需要补录
收集去重网元名称(mc)集合
比如:该行告警没有网元名称,认为错误数据; 比如:告警类型丢失的记录,认为错误数据。。。等等业务追加
补录更新告警表
isGuaranteed判断是否需要处理保障任务
错误告警数据集合
是否为空
处理文件开始:循环逐行进行解析
sourceStatus字段:记录告警记录状态0:是在网 || isUserClean=11:是告警消除:ct!=null 2:是告警消除:ps=cleared and time != null and isUserClean=0
批量更新告警表已消除记录
定时器每5分钟处理文件
缺失文件记录入库
正常告警数据集合
isGuarantee字段:记录该条告警是否保障监控范围0:不是保障范围 || sp=external link failure1:是保障范围&&sp!=external link failure
根据保障期、保障范围更新isGuarantee状态
isUserClean字段:记录用户是否手工清除过告警1:ps=cleared and pt=Clear of Heart Beat Alarm by user0:其它情况
清理oor+mc相等的以前在网告警
循环解析文件
错误数据源表source:t_oss_log_source_error
保障告警表批量入库
源表source:t_oss_log_source告警表:t_oss_log_ope_record
定时任务分析文件缺失信息表rtm_taskfile_loseinf
0 条评论
回复 删除
下一页