本公开涉及城市智能轨道交通,尤其涉及行车故障实时告警和追踪。
背景技术:
1、随着国家大力发展城轨交通的战略部署,我国城轨交通和运营虽然达到了一定的规模,但在智能运营服务方面还存在不足。因此加快智慧运营的步伐成为城轨发展的战略要求,其中行车故障的排查是智慧运营不可或缺的一环,而现有行车故障的排查流程效率低下,其中需要多次转移海量行车日志,且依赖业务人员手工操作排查,这显然不符合现有城轨发展对智慧运营的要求。
技术实现思路
1、本公开提供了一种行车故障实时告警和追踪方法、装置、设备以及存储介质。
2、根据本公开的第一方面,提供了一种行车故障实时告警和追踪方法,该方法包括:
3、基于flink计算引擎从kafka集群中实时获取并解析行车日志信息,得到对应的故障码字段;
4、基于flink cdc实时同步故障规则库和故障操作建议库,得到行车故障码表;
5、将所述故障码字段与所述行车故障码表中的故障码字段进行关联匹配,得到故障告警信息。
6、在第一方面的一些实现方式中,所述基于flink计算引擎从kafka集群中实时获取并解析行车日志信息,得到对应的故障码字段之前,还包括:
7、基于kafka集群实时采集行车日志信息,生成kafka主题数据。
8、在第一方面的一些实现方式中,所述基于flink计算引擎从kafka集群中实时获取并解析行车日志信息,得到对应的故障码字段包括:
9、通过flink实时计算引擎对所述kafka主题数据进行字段分隔,得到行车故障码字段。
10、在第一方面的一些实现方式中,所述方法还包括:
11、将mysql存储的故障规则库和故障操作建议库作为行车故障码表,其中,
12、所述行车故障码表包括行车故障的故障类型、故障码、故障原因说明以及操作建议。
13、在第一方面的一些实现方式中,基于flink cdc实时同步故障规则库和故障操作建议库,得到行车故障码表,包括:
14、flink_cdc通过抽取所述mysql的binlog日志,将新增、删除或修改的故障规则实时同步更新,得到行车故障码表。
15、在第一方面的一些实现方式中,所述将所述故障码字段与所述行车故障码表中的故障码字段进行关联匹配,得到故障告警信息包括:
16、得到相应的行车故障告警的故障类型、原因说明和操作建议。
17、在第一方面的一些实现方式中,所述方法还包括:
18、根据所述告警信息通过消息通知中心通知相应的责任人。根据本公开的第二方面,提供了一种行车故障实时告警和追踪装置。该装置包括:
19、获取单元,用于基于flink计算引擎从kafka集群中实时获取并解析行车日志信息,得到对应的故障码字段;
20、同步单元,用于基于flink cdc实时同步故障规则库和故障操作建议库,得到行车故障码表
21、匹配单元,用于将所述故障码字段与所述行车故障码表中的故障码字段进行关联匹配,得到故障告警信息。
22、根据本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
23、根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本公开的第一方面和/或第二方面的方法。
24、本公开基于flink计算引擎从kafka集群中实时获取并解析行车日志信息,得到对应的故障码字段;基于flink cdc实时同步故障规则库和故障操作建议库,得到行车故障码表;将所述故障码字段与所述行车故障码表中的故障码字段进行关联匹配,得到故障告警信息。以此方式,能够实时处理行车日志,实时更新故障规则库,实现排查故障流程自动化,大幅提高了行车故障排查的效率。
25、应当理解,
技术实现要素:
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
1.一种行车故障实时告警和追踪方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于flink计算引擎从kafka集群中实时获取并解析行车日志信息,得到对应的故障码字段之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述基于flink计算引擎从kafka集群中实时获取并解析行车日志信息,得到对应的故障码字段包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,基于flink cdc实时同步故障规则库和故障操作建议库,得到行车故障码表,包括:
6.根据权利要求1所述的方法,其特征在于,所述将所述故障码字段与所述行车故障码表中的故障码字段进行关联匹配,得到故障告警信息包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.一种行车故障实时告警和追踪装置,包括:
9.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其特征在于,
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的方法。