前端监控方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29132849 阅读:26 留言:0更新日期:2021-07-02 22:28
本发明专利技术涉及监控技术领域,揭露了一种前端监控方法,包括:获取监控系统和至少一个待监控的前端系统,并识别所述前端系统中的监控对象;在所述监控系统中注册所述前端系统的访问路径,并根据所述访问路径,配置所述监控系统在所述监控对象中的监控对象路径;根据所述监控对象的配置信息,在所述监控系统中配置所述监控对象的监控对象程序;根据所述监控对象路径和所述监控对象程序,执行所述监控对象的监控,得到监控结果。此外,本发明专利技术还涉及区块链技术,所述监控结果可存储于区块链中。另外,本发明专利技术还提供了一种前端监控装置、电子设备及存储介质。本发明专利技术可以实现前端系统的灵活监控,提高前端系统的监控效率。

【技术实现步骤摘要】
前端监控方法、装置、电子设备及存储介质
本专利技术涉及监控
,尤其涉及一种前端监控方法、装置、电子设备及计算机可读存储介质。
技术介绍
前端监控通常是指对前端页面中系统进行性能、数据以及异常的监控过程,其中,性能监控是指针对前端页面应用的性能监控,涉及包括用户体验、用户交互时间等,异常监控是指前端页面应用得不到预期效果结果的情况监控,如线上故障、应用bug等,数据监控是指对用户行为数据的监控,如用户页面点击量、页面停留时间等,基于所述前端监控可以获取用户行为以及跟踪前端页面中的系统产品在用户端的使用情况,并以监控数据为基础,指明前端页面中的系统产品优化的方向。目前,通常需要在待监控的前端页面系统对应平台中创建前端监控系统(如ARMS阿里监控系统),才能实现所述待监控的前端页面系统的监控,这样就导致前端监控系统需要根据不同前端页面系统的平台做不同部署配置,从而会影响前端监控的灵活性,进而影响前端监控的效率。
技术实现思路
本专利技术提供一种前端监控方法、装置、电子设备及计算机可读存储介质,其主要目的在于实现前端系统的灵活监控,提高前端系统的监控效率。为实现上述目的,本专利技术提供的一种前端监控方法,包括:获取监控系统和至少一个待监控的前端系统,并识别所述前端系统中的监控对象;在所述监控系统中注册所述前端系统的访问路径,并根据所述访问路径,配置所述监控系统在所述监控对象中的监控对象路径;根据所述监控对象的配置信息,在所述监控系统中配置所述监控对象的监控对象程序;根据所述监控对象路径和所述监控对象程序,执行所述监控对象的监控,得到监控结果。可选地,所述识别所述前端系统中的监控对象包括:响应于所述前端系统的监控请求,获取所述监控请求的监控类型;根据所述监控类型,查询所述前端系统的监控事件;根据所述监控事件,得到所述前端系统的监控对象。可选地,所述在所述监控系统中注册所述前端系统的访问路径,包括:获取所述前端系统的系统信息,根据所述系统信息,查询所述前端系统的配置路由;在所述监控系统中的编译环境加载所述配置路由,得到所述监控系统在所述前端系统中的访问路径。可选地,所述根据所述系统信息,查询所述前端系统的配置路由之前,还包括:根据所述系统信息的运行环境参数,查询所述前端系统的接口信息;根据所述系统信息的配置文件参数,查询所述前端系统的URL地址;根据所述接口信息和所述URL地址,得到所述前端系统的配置路由。可选地,所述根据所述访问路径,配置所述监控系统在所述监控对象中的监控对象路径,包括:创建所述监控对象的监控节点,根据所述访问路径,在所述监控系统中建立所述监控节点的连接路径,得到所述监控对象路径。可选地,所述根据所述监控对象的配置信息,在所述监控系统中配置所述监控对象的监控对象程序,包括:获取所述配置信息的配置参数,根据所述配置参数,在所述监控系统中构建监控对象脚本及监控对象工具,生成所述监控对象的监控对象程序。可选地,所述根据所述监控对象路径和所述监控对象程序,执行所述监控对象的监控,得到监控结果,包括:根据所述监控对象路径,利用所述监控对象程序中的监控对象脚本加载所述监控对象的运行数据;利用所述监控对象程序中的监控对象工具对所述运行数据进行监控,得到监控结果。为了解决上述问题,本专利技术还提供一种前端监控装置,所述装置包括:对象识别成模块,用于获取监控系统和至少一个待监控的前端系统,并识别所述前端系统中的监控对象;路径配置模块,用于在所述监控系统中注册所述前端系统的访问路径,并根据所述访问路径,配置所述监控系统在所述监控对象中的监控对象路径;程序配置模块,用于根据所述监控对象的配置信息,在所述监控系统中配置所述监控对象的监控对象程序;对象监控模块,用于根据所述监控对象路径和所述监控对象程序,执行所述监控对象的监控,得到监控结果。为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以实现上述所述的前端监控方法。为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的前端监控方法。本专利技术实施例首先获取监控系统和至少一个待监控的前端系统,识别所述前端系统中的监控对象,以获取前端系统需要监控的具体目标,保障前端系统监控的前提;其次,本专利技术实施例在所述监控系统中注册所述前端系统的访问路径,并根据所述访问路径,配置所述监控系统在所述监控对象中的监控对象路径,及结合所述监控对象的配置信息,在所述监控系统中配置所述监控对象的监控对象程序,可以在所述监控系统中注册所述前端系统,使得所述监控系统无需在所述前端系统中进行创建,从而使得前端系统的监控变得更加灵活,提高前端系统的监控效率。因此,本专利技术提出的一种前端监控方法、装置、电子设备以及存储介质可以实现前端系统的监控灵活,提高前端系统的监控效率。附图说明图1为本专利技术一实施例提供的前端监控方法的流程示意图;图2为本专利技术第一实施例中图1提供的前端监控方法其中一个步骤的详细流程示意图;图3为本专利技术一实施例提供的前端监控装置的模块示意图;图4为本专利技术一实施例提供的实现前端监控方法的电子设备的内部结构示意图;本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本申请实施例提供一种前端监控方法。所述前端监控方法的执行主体包括但不限于服务端、终端等能够被配置为执行本申请实施例提供的该方法的电子设备中的至少一种。换言之,所述前端监控方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端包括但不限于:单台服务器、服务器集群、云端服务器或云端服务器集群等。参照图1所示,为本专利技术一实施例提供的前端监控方法的流程示意图。在本专利技术实施例中,所述前端监控方法包括:S1、获取监控系统和至少一个待监控的前端系统,并识别所述前端系统中的监控对象。本专利技术实施例中,所述监控系统是一种用于监控前端页面系统的软件平台,所述监控系统可以通过从开源的代码库下载源代码编译得到,可选的,所述代码库为Github开源代码库。所述待监控的前端系统是指可以正常运行在浏览器的系统,比如客户管理系统、ERP系统以及商城系统等,所述监控对象是指需要在前端系统中需要监控的目标,基于所述监控对象可以反应前端系统运行状况。进一步地,本专利技术实施例通过获取至少一个待监控的前端系统,以使多个本文档来自技高网...

【技术保护点】
1.一种前端监控方法,其特征在于,所述方法包括:/n获取监控系统和至少一个待监控的前端系统,并识别所述前端系统中的监控对象;/n在所述监控系统中注册所述前端系统的访问路径,并根据所述访问路径,配置所述监控系统在所述监控对象中的监控对象路径;/n根据所述监控对象的配置信息,在所述监控系统中配置所述监控对象的监控对象程序;/n根据所述监控对象路径和所述监控对象程序,执行所述监控对象的监控,得到监控结果。/n

【技术特征摘要】
1.一种前端监控方法,其特征在于,所述方法包括:
获取监控系统和至少一个待监控的前端系统,并识别所述前端系统中的监控对象;
在所述监控系统中注册所述前端系统的访问路径,并根据所述访问路径,配置所述监控系统在所述监控对象中的监控对象路径;
根据所述监控对象的配置信息,在所述监控系统中配置所述监控对象的监控对象程序;
根据所述监控对象路径和所述监控对象程序,执行所述监控对象的监控,得到监控结果。


2.如权利要求1所述的前端监控方法,其特征在于,所述识别所述前端系统中的监控对象包括:
响应于所述前端系统的监控请求,获取所述监控请求的监控类型;
根据所述监控类型,查询所述前端系统的监控事件;
根据所述监控事件,得到所述前端系统的监控对象。


3.如权利要求1所述的前端监控方法,其特征在于,所述在所述监控系统中注册所述前端系统的访问路径,包括:
获取所述前端系统的系统信息,根据所述系统信息,查询所述前端系统的配置路由;
在所述监控系统中的编译环境加载所述配置路由,得到所述监控系统在所述前端系统中的访问路径。


4.如权利要求3所述的前端监控方法,其特征在于,所述根据所述系统信息,查询所述前端系统的配置路由之前,还包括:
根据所述系统信息的运行环境参数,查询所述前端系统的接口信息;
根据所述系统信息的配置文件参数,查询所述前端系统的URL地址;
根据所述接口信息和所述URL地址,得到所述前端系统的配置路由。


5.如权利要求1所述的前端监控方法,其特征在于,所述根据所述访问路径,配置所述监控系统在所述监控对象中的监控对象路径,包括:
创建所述监控对象的监控节点,根据所述访问路径,在所述监控系统中建立所述监控节点的连接路径,得到所述监控对象路径。

<...

【专利技术属性】
技术研发人员:黎敏娴
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:广东;44

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

1