一种基于机顶盒端的邮件告警监控方法、装置和介质与流程

文档序号:36423600发布日期:2023-12-20 16:01阅读:49来源:国知局
一种基于机顶盒端的邮件告警监控方法与流程

本发明涉及一种基于机顶盒端的邮件告警监控方法、装置和介质,属于物联网。


背景技术:

1、物联网时代海量的终端设备接入网络。随着机顶盒服务运营商的全网推广,机顶盒以及相关视频业务已进入家庭生活。机顶盒的运维工作也变的越来越复杂。传统的机顶盒监控中,机顶盒端预制软探针,将机顶盒数据传送到服务端进行数据清洗,然后以表格或替他图形化工具在web平台展示。此过程存在以下几个问题:存在数据清洗的时效性问题,一些重要性、敏感性数据因数据清洗过慢,导致数据统计存在延迟风险;存在数据采集项大,重要性、敏感性数据无法一目了然呈现在前台页面;告警信息传递性差,研发或运维人员无法第一时间获知系统信息。


技术实现思路

1、本发明目的是提供了一种基于机顶盒端的邮件告警监控方法、装置和介质,对接收到的邮件进行可视化和查询,过滤掉垃圾邮件和无关信息,提高工作效率。

2、本发明为实现上述目的,通过以下技术方案实现:

3、机顶盒app端与物联网平台建立通信连接。

4、机顶盒app端作为软探针采集数据,通过kafka producer将数据按照预定义的topic进行分区,并将采集的数据发送到 kafka 集群。

5、使用 logstash接收 kafka发送的数据,并进行数据处理和转发,将处理后的数据存储到 elasticsearch 中。

6、通过 kibana 进行数据可视化和查询,呈现出采集的数据。

7、优选的,在 kafka 集群中,通过 kafka consumer消费并处理从机顶盒app端发送的数据,kafka consumer从指定的topic中读取消息,进行数据解析、数据清洗、数据转换。

8、优选的,所述logstash为数据转发和处理的中间层,通过输入插件从 kafka 接收数据,并使用过滤器插件对数据进行处理和转换。logstash使用 elasticsearch 输出插件将处理后的数据写入 elasticsearch 数据存储和索引系统。

9、优选的,使用 kibana可视化工具连接到 elasticsearch,通过配置索引模式和仪表板,将数据可视化展示出来。在 kibana 上创建仪表板和可视化图表,使用 kql进行数据查询和筛选,展示机顶盒app采集到的数据。

10、优选的,所述机顶盒app端与物联网平台建立通信连接具体方式如下:

11、获取物联网平台的认证信息,机顶盒app端从物联网平台获取认证信息,包括客户端id、用户名、密码。

12、机顶盒app端使用获取到的认证信息创建 mqtt 客户端,并设置连接参数,包括服务器地址、端口。

13、机顶盒app端调用 mqtt 客户端的连接方法,向物联网平台发起连接请求,并提供认证信息。物联网平台收到连接请求后,验证客户端提供的认证信息,认证通过后,平台和客户端进行握手协商,确定连接的参数,包括保持活跃时间、消息级别。

14、验证和握手成功后,建立起机顶盒app端与物联网平台之间的 mqtt 长连接。通过mqtt 客户端向物联网平台发布消息或订阅主题,实现双向通信实时交换消息和接收推送。

15、本发明的优点在于:本发明可以在机顶盒端实时监控邮件告警情况,使用户能够及时获得重要信息。对接收到的邮件进行智能筛选,过滤掉垃圾邮件和无关信息,提高工作效率。能够记录邮件告警的历史数据,并进行分析,以便用户可以查看以往的告警情况,从中获取有用的信息和统计数据。



技术特征:

1.一种基于机顶盒端的邮件告警监控方法,其特征在于,包括:

2.根据权利要求1所述的基于机顶盒端的邮件告警监控方法,其特征在于,在 kafka集群中,通过 kafka consumer消费并处理从机顶盒app端发送的数据,kafka consumer从指定的topic中读取消息,进行数据解析、数据清洗、数据转换。

3.根据权利要求1所述的基于机顶盒端的邮件告警监控方法,其特征在于,所述logstash为数据转发和处理的中间层,通过输入插件从 kafka 接收数据,并使用过滤器插件对数据进行处理和转换;logstash使用 elasticsearch 输出插件将处理后的数据写入elasticsearch 数据存储和索引系统。

4.根据权利要求3所述的基于机顶盒端的邮件告警监控方法,其特征在于,使用kibana可视化工具连接到 elasticsearch,通过配置索引模式和仪表板,将数据可视化展示出来;在 kibana 上创建仪表板和可视化图表,使用 kql进行数据查询和筛选,展示机顶盒app采集到的数据。

5.根据权利要求1所述的基于机顶盒端的邮件告警监控方法,其特征在于,所述机顶盒app端与物联网平台建立通信连接具体方式如下:

6.一种基于机顶盒端的邮件告警监控装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至5任一项所述的基于机顶盒端的邮件告警监控方法。

7.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至5任一项所述的基于机顶盒端的邮件告警监控方法。


技术总结
本发明提供了一种基于机顶盒端的邮件告警监控方法、装置和介质,属于物联网技术领域。通过以下技术方案实现:机顶盒APP端与物联网平台建立通信连接。机顶盒APP端作为软探针采集数据,通过Kafka Producer将数据按照预定义的topic进行分区,并将采集的数据发送到Kafka集群。使用Logstash接收Kafka发送的数据,并进行数据处理和转发,将处理后的数据存储到Elasticsearch中。通过Kibana进行数据可视化和查询,呈现出采集的数据。本发明对接收到的邮件进行可视化和查询,提高工作效率。

技术研发人员:崔岩,陈付祥,李永民,刘纬成,陈家豪
受保护的技术使用者:浪潮智能物联技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1