监控数据的获取方法及装置、存储介质及电子装置制造方法及图纸

技术编号:38096048 阅读:12 留言:0更新日期:2023-07-06 09:10
本申请公开了一种监控数据的获取方法及装置、存储介质及电子装置,涉及智慧家庭技术领域,该监控数据的获取方法包括:在监控服务端与待监控的第一中间件分别位于两个不同的局域网的情况下,指示监控探针获取第一中间件对应的监控数据;指示监控探针将监控数据通过反向代理服务器发送至监控网关,其中,监控网关与监控服务端位于同一局域网,反向代理服务器用于实现监控探针与监控网关的跨局域网通信;通过监控服务端从监控网关获取第一中间件对应的监控数据。采用上述技术方案,解决了在监控服务端与待监控的中间件分别位于两个不同的局域网的情况下,监控服务端无法获取到待监控的中间件的监控数据的问题。监控的中间件的监控数据的问题。监控的中间件的监控数据的问题。

【技术实现步骤摘要】
监控数据的获取方法及装置、存储介质及电子装置


[0001]本申请涉及智慧家庭
,具体而言,涉及一种监控数据的获取方法及装置、存储介质及电子装置。

技术介绍

[0002]相关技术中,监控服务器端是采用定时拉取模式拉取待监控管理的服务的监控数据,但为了建设统一的可视化监控平台,监控服务器端需要集中管理不同局域网下分散部署的服务,但不同业务应用的服务部署的网络位置不同(可能位于不同机房、不同局域网、不同网段),进而如果监控服务端与待监控管理的服务不在一个子网或者防火墙,那么监控服务端就拉取不到待监控管理的服务的监控数据。
[0003]针对相关技术中,在监控服务端与待监控的中间件分别位于两个不同的局域网的情况下,监控服务端无法获取到待监控的中间件的监控数据的问题,目前尚未提出有效的解决方案。
[0004]因此,有必要对相关技术予以改良以克服相关技术中的所述缺陷。

技术实现思路

[0005]本专利技术实施例提供了一种监控数据的获取方法及装置、存储介质及电子装置,以至少解决在监控服务端与待监控的中间件分别位于两个不同的局域网的情况下,监控服务端无法获取到待监控的中间件的监控数据的问题。
[0006]根据本专利技术实施例的一方面,提供一种监控数据的获取方法,包括:在监控服务端与待监控的第一中间件分别位于两个不同的局域网的情况下,指示监控探针获取所述第一中间件对应的监控数据;指示所述监控探针将所述监控数据通过反向代理服务器发送至监控网关,其中,所述监控网关与所述监控服务端位于同一局域网,所述反向代理服务器用于实现所述监控探针与所述监控网关的跨局域网通信;通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据。
[0007]在一个示例性的实施例中,指示监控探针获取所述第一中间件对应的监控数据之前,所述方法还包括:获取配置文件,其中,所述配置文件中具有所述第一中间件的第一地址和所述监控网关的地址;将所述配置文件发送至所述监控探针。
[0008]在一个示例性的实施例中,指示监控探针获取所述第一中间件对应的监控数据,包括:确定监控时间段、监控时间间隔和待监控的目标监控指标;指示所述监控探针在所述监控时间段每隔所述监控时间间隔从第一中间件中拉取所述目标监控指标对应的监控数据。
[0009]在一个示例性的实施例中,通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据,包括:通过所述监控服务端调用所述监控网关的监控数据查询接口,向监控网关发送调取目标监控数据的调用请求,其中,所述第一中间件对应的监控数据包括所述目标监控数据;指示所述监控网关根据所述调用请求从目标缓存中获取所述目标监
控数据;通过所述监控服务端获取所述监控网关发送的所述监控数据。
[0010]在一个示例性的实施例中,通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据之后,所述方法还包括:确定用于存储监控数据的目标数据库;通过所述监控服务端将从所述监控网关获取到的所述第一中间件对应的监控数据存储至所述目标数据库。
[0011]在一个示例性的实施例中,通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据之后,所述方法还包括:获取数据可视化平台发送的查询请求;响应于所述查询请求,向所述数据可视化平台发送所述第一中间件对应的监控数据,其中,所述数据可视化平台在获取到所述第一中间件对应的监控数据之后,在目标页面显示所述第一中间件对应的监控数据。
[0012]在一个示例性的实施例中,所述方法还包括:在监控服务端与待监控的第二中间件位于同一局域网的情况下,指示所述监控服务端直接从所述第二中间件中拉取所述第二中间件对应的监控数据。
[0013]根据本专利技术实施例的另一方面,还提供了一种监控数据的获取装置,包括:第一获取模块,用于在监控服务端与待监控的第一中间件分别位于两个不同的局域网的情况下,指示监控探针获取所述第一中间件对应的监控数据;发送模块,用于指示所述监控探针将所述监控数据通过反向代理服务器发送至监控网关,其中,所述监控网关与所述监控服务端位于同一局域网,所述反向代理服务器用于实现所述监控探针与所述监控网关的跨局域网通信;第二获取模块,用于通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据。
[0014]在一个示例性的实施例中,上述装置还包括:配置模块,用于在指示监控探针获取所述第一中间件对应的监控数据之前,获取配置文件,其中,所述配置文件中具有所述第一中间件的第一地址和所述监控网关的地址;将所述配置文件发送至所述监控探针。
[0015]在一个示例性的实施例中,第一获取模块,还用于确定监控时间段、监控时间间隔和待监控的目标监控指标;指示所述监控探针在所述监控时间段每隔所述监控时间间隔从第一中间件中拉取所述目标监控指标对应的监控数据。
[0016]在一个示例性的实施例中,第二获取模块,还用于通过所述监控服务端调用所述监控网关的监控数据查询接口,向监控网关发送调取目标监控数据的调用请求,其中,所述第一中间件对应的监控数据包括所述目标监控数据;指示所述监控网关根据所述调用请求从目标缓存中获取所述目标监控数据;通过所述监控服务端获取所述监控网关发送的所述监控数据。
[0017]在一个示例性的实施例中,上述装置还包括:存储模块,用于在通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据之后,确定用于存储监控数据的目标数据库;通过所述监控服务端将从所述监控网关获取到的所述第一中间件对应的监控数据存储至所述目标数据库。
[0018]在一个示例性的实施例中,上述装置还包括:响应模块,用于通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据之后,获取数据可视化平台发送的查询请求;响应于所述查询请求,向所述数据可视化平台发送所述第一中间件对应的监控数据,其中,所述数据可视化平台在获取到所述第一中间件对应的监控数据之后,在目标页面
显示所述第一中间件对应的监控数据。
[0019]在一个示例性的实施例中,上述装置还包括第三获取模块,用于在监控服务端与待监控的第二中间件位于同一局域网的情况下,指示所述监控服务端直接从所述第二中间件中拉取所述第二中间件对应的监控数据。
[0020]根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述监控数据的获取方法。
[0021]根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述监控数据的获取方法。
[0022]通过本专利技术,在监控服务端与待监控的第一中间件分别位于两个不同的局域网的情况下,指示监控探针通过反向代理服务器跨局域网将获取到的第一中间件对应的监控数据发送至监控网关,并通过监控服务端从监控网关获取第一中间件对应的监控数据。进而解决了在监控服务端与待监控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控数据的获取方法,其特征在于,包括:在监控服务端与待监控的第一中间件分别位于两个不同的局域网的情况下,指示监控探针获取所述第一中间件对应的监控数据;指示所述监控探针将所述监控数据通过反向代理服务器发送至监控网关,其中,所述监控网关与所述监控服务端位于同一局域网,所述反向代理服务器用于实现所述监控探针与所述监控网关的跨局域网通信;通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据。2.根据权利要求1所述的监控数据的获取方法,其特征在于,指示监控探针获取所述第一中间件对应的监控数据之前,所述方法还包括:获取配置文件,其中,所述配置文件中具有所述第一中间件的第一地址和所述监控网关的地址;将所述配置文件发送至所述监控探针。3.根据权利要求1所述的监控数据的获取方法,其特征在于,指示监控探针获取所述第一中间件对应的监控数据,包括:确定监控时间段、监控时间间隔和待监控的目标监控指标;指示所述监控探针在所述监控时间段每隔所述监控时间间隔从第一中间件中拉取所述目标监控指标对应的监控数据。4.根据权利要求1所述的监控数据的获取方法,其特征在于,通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据,包括:通过所述监控服务端调用所述监控网关的监控数据查询接口,向监控网关发送调取目标监控数据的调用请求,其中,所述第一中间件对应的监控数据包括所述目标监控数据;指示所述监控网关根据所述调用请求从目标缓存中获取所述目标监控数据;通过所述监控服务端获取所述监控网关发送的所述监控数据。5.根据权利要求1所述的监控数据的获取方法,其特征在于,通过所述监控服务端从所述监控网关获取所述第一中间件对应的监控数据之后,所述方法还包括:确定用于...

【专利技术属性】
技术研发人员:王振广
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1