zoukankan      html  css  js  c++  java
  • 断流告警省中心-地市不一致派单分析

    江苏电信iTV服务质量监测系统

    断流告警省中心-地市不一致派单分析

    目录

    1.... 全省跨越组播CR监测点分布... 3

    2.... 视频分析仪断流判断依据... 4

    3.... 2015.2.7 《时尚女人》频道告警工单异常分析... 4

    4.... 原因分析... 6

    1     全省跨越组播CR监测点分布

    2014年江苏电信iTV全省完成了跨越组播改造,iTV监测系统视频分析仪监测点从原区域中心节点上浮到各地市CR。如下为拓扑架构

     

    2     视频分析仪断流判断依据

    断流判断是以视频分析仪监测的某一频道无ts报文为依据 ,产生告警,达到断流告警配置的时间阈值

    时间阈值指断流持续时长触发的告警配置,如配置触发5秒,即断流5秒后触发告警,以断流产生时间为告警起始时间

    视频分析仪支持配置秒级监测,当前江苏13个地市视频分析仪CPU性能目前60-70%,无性能瓶颈问题

    3     2015.2.7 《时尚女人》频道告警工单异常分析

    根据iTV全网跨域组播组播流金字塔 结构

    江苏省台 节目源(游府西街 iTV入 监测点  ) -----省中心 (平台转码,二长 iTV出  ) -------13个地市---区县---终端用户

     

    2015.2.7 (周五)下午14:33:51,省电信平台部接到工单提醒,有《时尚女人》频道断流,地市为徐州、盐城、南京,

    而且在同一时间,但省中心只有游府西街出现告警,而二长省中心没有出现告警信息

     

     

     

    不符合告警逻辑

    联合研发排查如下

     

    1)   视频分析仪监控日志videomon.log无异常

    2)   后台原始数据排查

    原始告警表(13个地市视频分析仪监测告警数据入库表):

     

     

    select m.name,t.*

      from channel_alarm t

      join rlt_monitor_channel_addr s

        on s.id = t.rlt_id

      join cfg_channel_addr p

        on p.id = s.channel_addr_id

      join cfg_channel o

        on o.id = p.cfg_channel_id

        join video_monitor m on m.id=s.video_monitor_id

     where o.channel_name = '时尚女人' and

     t.alarmtype=1 and t.alarm_time >to_date('2015-02-07 13:00:00','yyyy-MM-dd HH24:mi:ss')

         order by t.alarm_time

     

    PS:// alamtype=1 即为断流

     

    查询13个地市所有监测点上报的原始告警单中发现都有断流

     

     

    原始表见如下附件

     

     

    4     原因分析

    为何原始告警数据已经入库,而GUI前台及发给iTV综合网管北向接口发只发了4条告警

    1) iSA 后台逻辑:后台代码 channel_outage表会对 原始表channel_alarm进行实时判断汇总,并实时处理发给iTV综合网管

    2) 经我司SE 昨晚加班排查代码,发现代码覆盖不全,在channel_alarm表进行实时处理时,那些地市没有展示的表数据被误认为异常数据进行了抛弃

    导致没有入库channel_ouage表,但前台展示和实时告警数据都依赖于channel_outage表数据,所以导致展示和派单信息不全

    改进建议

    1) 更新代码,重新评估改部分运维逻辑

    2) 计划安排优先重新审议review相关涉及到运维功能部分代码

     

  • 相关阅读:
    【总结整理】互联网名词
    【总结整理】数据分析对产品有什么用
    【总结整理】互联网产品的功能设计怎么做
    【总结整理】产品的信息架构
    【总结整理】用完即走
    【总结整理】如何系统地规划出具备上乘用户体验的网站--摘自《人人都是产品经理》
    【总结整理】如何与用户交流---摘自《人人都是产品经理》
    【总结整理】原创概念原创idea---摘自《结网》
    【总结整理】模仿的本质---摘自《结网》
    【转】深入理解java的String
  • 原文地址:https://www.cnblogs.com/iclk/p/4288731.html
Copyright © 2011-2022 走看看