监控系统的扩展方法及装置、存储介质及电子设备制造方法及图纸

技术编号:27464998 阅读:17 留言:0更新日期:2021-03-02 17:26
本发明专利技术涉及一种监控系统的扩展方法和装置、计算机存储介质及电子设备,属于计算机技术领域。所述监控系统的扩展方法包括:根据待扩展的监控项目获取目标监控插件的配置参数信息;根据所述配置参数信息,获取所述目标监控插件在预设插件仓库中的存储位置信息;为被监控终端设置代理对象,并向所述代理对象发送所述存储位置信息,以通过所述代理对象根据所述存储位置信息获取所述目标监控插件;接收并处理所述目标监控插件采集的监控数据,实现监控系统的扩展。本发明专利技术可以实现监控系统的自动动态扩展,提升监控系统的工作效率。提升监控系统的工作效率。提升监控系统的工作效率。

【技术实现步骤摘要】
监控系统的扩展方法及装置、存储介质及电子设备


[0001]本专利技术涉及计算机
,具体而言,涉及一种监控系统的扩展方法及装置,计算机存储介质以及电子设备。

技术介绍

[0002]为了保证企业的工作效率,可以对各个机器的工作状态进行实时监控。监控系统中不同的监控项目具有不同的监控功能,因此扩展监控系统中的监控项目,可以适应不同场合下的不同功能需求。
[0003]在现有技术中,一般是通过在监控系统中预留开发接口,直接侵入监控系统修改代码的方式,或者是重新开发监控插件的方式来实现监控系统中监控项目的扩展。
[0004]然而,通过现有技术提供的扩展方式会导致监控系统的工作效率低下。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本专利技术的目的在于提供一种监控系统的扩展方法及装置、计算机可读存储介质及电子设备,进而至少在一定程度上克服通过现有技术提供的扩展方式导致的监控系统的工作效率低下的问题。
[0007]本专利技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术的实践而习得。
[0008]根据本专利技术的第一方面,提供了一种监控系统的扩展方法,包括:
[0009]根据所述配置参数信息,获取所述目标监控插件在预设插件仓库中的存储位置信息;
[0010]为被监控终端设置代理对象,并向所述代理对象发送所述存储位置信息,以通过所述代理对象根据所述存储位置信息获取所述目标监控插件;
[0011]接收并处理所述目标监控插件采集的监控数据,实现监控系统的扩展。
[0012]在本专利技术的一种示例性实施例中,根据待扩展的监控项目获取目标监控插件的配置参数信息,包括:
[0013]获取人机交互界面中目标监控插件的配置参数信息。
[0014]在本专利技术的一种示例性实施例中,根据所述配置参数信息,获取所述目标监控插件在预设插件仓库中的存储位置信息,包括:
[0015]获取所述配置参数信息的监控脚本;
[0016]校验所述监控脚本的输出是否符合规定格式;
[0017]若所述监控脚本的输出符合所述规定格式,则根据所述配置参数信息,获取所述目标监控插件在预设插件仓库中的存储位置信息。
[0018]在本专利技术的一种示例性实施例中,所述监控插件仓库为本地存储或远程存储。
[0019]在本专利技术的一种示例性实施例中,为被监控终端设置代理对象,并向所述代理对象发送所述存储位置信息,包括:
[0020]响应接收到的所述代理对象发送的连接请求,并向所述代理对象发送所述存储位置信息。
[0021]在本专利技术的一种示例性实施例中,通过所述代理对象根据所述存储位置信息获取所述目标监控插件,包括:
[0022]向所述代理对象发送所述目标监控插件的配置参数信息,以通过所述代理对象根据所述配置参数信息判断所述被监控终端是否存在所述目标监控插件;
[0023]若所述被监控终端不存在所述目标监控插件,则通过所述代理对象根据所述存储位置信息获取所述目标监控插件。
[0024]在本专利技术的一种示例性实施例中,接收并处理所述目标监控插件采集的监控数据,实现监控系统的扩展,包括:
[0025]接收所述目标监控插件采集的所述待扩展的监控项目的监控数据,并在队列中保存所述监控数据;
[0026]处理所述队列中的监控数据;
[0027]显示所述监控数据。
[0028]根据本专利技术的第二方面,提供了一种监控系统的扩展装置,包括:
[0029]配置参数信息获取模块,用于获取待扩展的监控项目的配置参数信息;
[0030]目标监控插件存储位置信息获取模块,用于根据所述待扩展的监控项目的配置参数信息,获取目标监控插件的存储位置信息;
[0031]代理对象设置模块,用于向代理对象发送所述目标监控插件的存储位置信息,以使得被监控终端根据所述存储位置信息,获取所述目标监控插件;
[0032]监控数据处理模块,用于接收并处理所述目标监控插件采集的监控数据。
[0033]根据本专利技术的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述实施例中第一方面所述的监控系统扩展方法。
[0034]根据本专利技术实施例的第四方面,提供了一种电子设备,包括:处理器;以及,存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中第一方面所述监控系统的扩展方法。
[0035]由上述技术方案可知,本专利技术示例性实施例中的监控系统的扩展方法及装置,以及实现监控系统扩展方法的计算机可读存储介质及电子设备,至少具备以下优点和有益效果:
[0036]在本专利技术的一些示例性实施例所提供的技术方案中,基于获取的待扩展的监控项目的配置参数信息以及目标监控插件的存储位置信息,使得设置在被监控终端的代理对象能够根据所述存储位置信息获取所述目标监控插件,并根据所述配置参数信息利用所述目标监控插件自动采集监控数据,实现监控系统的自动扩展。一方面,不需要侵入原有监控系统修改代码,因此本专利技术提供的监控系统的扩展方式更加安全;另一方面,扩展完成之后,不需要重启原有监控系统,且不需要人工在被监控终端的后台修改配置文件,因此,本专利技术提供的监控系统的扩展方式可以提高被扩展的监控系统的工作效率。
[0037]本专利技术应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性
的,并不能限制本专利技术。
附图说明
[0038]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1示出本专利技术一实施例中可以应用在监控系统的扩展方法及装置的示例性系统架构的示意图;
[0040]图2示出本专利技术一示例性实施例中监控系统的扩展方法的流程图;
[0041]图3示出本专利技术一示例性实施例中监控系统扩展方法中的交互流程图;
[0042]图4示出本专利技术一示例性实施例中监控系统扩展方法的详细流程图;
[0043]图5示出本专利技术一示例性实施例中监控系统扩展装置的框图;
[0044]图6示出本专利技术示例性实施例中计算机存储介质的结构示意图;
[0045]图7示出本专利技术示例性实施例中电子设备的结构示意图。
具体实施方式
[0046]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本专利技术将更加全面和完整,并将示例实施方式的构思全面地传达本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控系统的扩展方法,其特征在于,包括:根据待扩展的监控项目获取目标监控插件的配置参数信息;根据所述配置参数信息,获取所述目标监控插件在预设插件仓库中的存储位置信息;为被监控终端设置代理对象,并向所述代理对象发送所述存储位置信息,以通过所述代理对象根据所述存储位置信息获取所述目标监控插件;接收并处理所述目标监控插件采集的监控数据,实现监控系统的扩展。2.根据权利要求1所述的一种监控系统的扩展方法,其特征在于,根据待扩展的监控项目获取目标监控插件的配置参数信息,包括:获取人机交互界面中目标监控插件的配置参数信息。3.根据权利要求1所述的一种监控系统的扩展方法,其特征在于,根据所述配置参数信息,获取所述目标监控插件在预设插件仓库中的存储位置信息,包括:获取所述配置参数信息的监控脚本;校验所述监控脚本的输出是否符合规定格式;若所述监控脚本的输出符合所述规定格式,则根据所述配置参数信息,获取所述目标监控插件在预设插件仓库中的存储位置信息。4.根据权利要求3所述的一种监控系统的扩展方法,其特征在于,所述预设插件仓库为本地存储或者远程存储。5.根据权利要求1所述的一种监控系统的扩展方法,其特征在于,为被监控终端设置代理对象,并向所述代理对象发送所述存储位置信息,包括:响应接收到的所述代理对象发送的连接请求,并向所述代理对象发送所述存储位置信息。6.根据权利要求1所述的一种监控系统的扩展方法,其特征在于,通过所述代理对象根据所述存储位置信息获取所述目标监控插件,包括:...

【专利技术属性】
技术研发人员:付正全
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:

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

1