一种基于机顶盒端的邮件告警监控方法技术

技术编号:39803831 阅读:10 留言:0更新日期:2023-12-22 02:35
本发明专利技术提供了一种基于机顶盒端的邮件告警监控方法

【技术实现步骤摘要】
一种基于机顶盒端的邮件告警监控方法、装置和介质


[0001]本专利技术涉及一种基于机顶盒端的邮件告警监控方法

装置和介质,属于物联网



技术介绍

[0002]物联网时代海量的终端设备接入网络

随着机顶盒服务运营商的全网推广,机顶盒以及相关视频业务已进入家庭生活

机顶盒的运维工作也变的越来越复杂

传统的机顶盒监控中,机顶盒端预制软探针,将机顶盒数据传送到服务端进行数据清洗,然后以表格或替他图形化工具在
Web
平台展示

此过程存在以下几个问题:存在数据清洗的时效性问题,一些重要性

敏感性数据因数据清洗过慢,导致数据统计存在延迟风险;存在数据采集项大,重要性

敏感性数据无法一目了然呈现在前台页面;告警信息传递性差,研发或运维人员无法第一时间获知系统信息


技术实现思路

[0003]本专利技术目的是提供了一种基于机顶盒端的邮件告警监控方法

装置和介质,对接收到的邮件进行可视化和查询,过滤掉垃圾邮件和无关信息,提高工作效率

[0004]本专利技术为实现上述目的,通过以下技术方案实现:机顶盒
APP
端与物联网平台建立通信连接

[0005]机顶盒
APP
端作为软探针采集数据,通过
Kafka Producer
将数据按照预定义的
topic
进行分区,并将采集的数据发送到 Kafka 集群

[0006]使用 Logstash
接收 Kafka
发送的数据,并进行数据处理和转发,将处理后的数据存储到 Elasticsearch 中

[0007]通过 Kibana 进行数据可视化和查询,呈现出采集的数据

[0008]优选的,在 Kafka 集群中,通过 Kafka Consumer
消费并处理从机顶盒
APP
端发送的数据,
Kafka Consumer
从指定的
topic
中读取消息,进行数据解析

数据清洗

数据转换

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

[0010]优选的,使用 Kibana
可视化工具连接到 Elasticsearch
,通过配置索引模式和仪表板,将数据可视化展示出来

在 Kibana 上创建仪表板和可视化图表,使用 KQL
进行数据查询和筛选,展示机顶盒
APP
采集到的数据

[0011]优选的,所述机顶盒
APP
端与物联网平台建立通信连接具体方式如下:获取物联网平台的认证信息,机顶盒
APP
端从物联网平台获取认证信息,包括客户端
ID、
用户名

密码

[0012]机顶盒
APP
端使用获取到的认证信息创建 MQTT 客户端,并设置连接参数,包括服务器地址

端口

Kafka 接收数据,并使用过滤器插件对数据进行处理和转换
。Logstash
使用 Elasticsearch 输出插件将处理后的数据写入 Elasticsearch 数据存储和索引系统

[0024]通过 Kibana 进行数据可视化和查询,呈现出采集的数据

[0025]使用 Kibana
可视化工具连接到 Elasticsearch
,通过配置索引模式和仪表板,将数据可视化展示出来

在 Kibana 上创建仪表板和可视化图表,使用 KQL
进行数据查询和筛选,展示机顶盒
APP
采集到的数据

[0026]实施例2本公开实施例提供一种基于机顶盒端的邮件告警监控装置,包括处理器(
processor
)和存储器(
memory


可选地,该装置还可以包括通信接口(
Communication Interface
)和总线

其中,处理器

通信接口

存储器可以通过总线完成相互间的通信

通信接口可以用于信息传输

处理器可以调用存储器中的逻辑指令,以执行上述实施例的基于机顶盒端的邮件告警监控方法

[0027]此外,上述的存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中

[0028]存储器作为一种计算机可读存储介质,可用于存储软件程序

计算机可执行程序,如本公开实施例中的方法对应的程序指令
/
模块

处理器通过运行存储在存储器中的程序指令
/
模块,从而执行功能应用以及数据处理,即实现上述实施例中基于机顶盒端的邮件告警监控方法

[0029]存储器可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统

至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等

此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器

[0030]本公开实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为执行上述基于机顶盒端的邮件告警监控方法

[0031]上述的计算机可读存储介质可以是暂态计算机可读存储介质,也可以是非暂态计算机可读存储介质

[0032]本公开实施例的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括一个或多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开实施例所述方法的全部或部分步骤

而前述的存储介质可以是非暂态存储介质,包括:
U


移动硬盘

只读存储器(
ROM

Read

Only Memory


随机存取存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于机顶盒端的邮件告警监控方法,其特征在于,包括:机顶盒
APP
端与物联网平台建立通信连接;机顶盒
APP
端作为软探针采集数据,通过
Kafka Producer
将数据按照预定义的
topic
进行分区,并将采集的数据发送到 Kafka 集群;使用 Logstash
接收 Kafka
发送的数据,并进行数据处理和转发,将处理后的数据存储到 Elasticsearch 中;通过 Kibana 进行数据可视化和查询,呈现出采集的数据
。2.
根据权利要求1所述的基于机顶盒端的邮件告警监控方法,其特征在于,在 Kafka 集群中,通过 Kafka Consumer
消费并处理从机顶盒
APP
端发送的数据,
Kafka Consumer
从指定的
topic
中读取消息,进行数据解析

数据清洗

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

【专利技术属性】
技术研发人员:崔岩陈付祥李永民刘纬成陈家豪
申请(专利权)人:浪潮智能物联技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1