一种网络监控的方法和装置转让专利

申请号 : CN202011291326.6

文献号 : CN112383436B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邓练兵余大勇朱俊

申请人 : 珠海大横琴科技发展有限公司

摘要 :

本发明实施例提供了一种网络监控的方法和装置,所述方法包括:响应于用户操作,从所述多个数据应用中确定目标数据应用,确定所述目标数据应用对应的监控指标信息,确定与所述监控指标信息对应的目标通信链路,确定所述目标通信链路中的链路节点,并获取所述链路节点中与所述目标数据应用对应的目标节点数据,根据所述目标节点数据,生成监控结果信息,判断所述监控结果信息是否异常,在所述监控结果信息异常时,输出告警信息。通过本发明实施例,实现了告警信息的输出,并通过链路节点确定异常发生的位置,提高了应用异常修复的效率。

权利要求 :

1.一种网络监控的方法,其特征在于,应用于数据资源平台,所述数据资源平台具有多个数据应用,所述方法包括:响应于用户操作,从所述多个数据应用中确定目标数据应用;

确定所述目标数据应用对应的监控指标信息;

确定与所述监控指标信息对应的目标通信链路;

确定所述目标通信链路中的链路节点,并获取所述链路节点中与所述目标数据应用对应的目标节点数据;

根据所述目标节点数据,生成监控结果信息;

判断所述监控结果信息是否异常;

在所述监控结果信息异常时,输出告警信息。

2.根据权利要求1所述的方法,其特征在于,在所述确定与所述监控指标信息对应的目标通信链路之前,还包括:

获取所述数据应用的标识信息;

判断所述标识信息是否与预置的目标标识信息匹配;

在所述标识信息与预置的目标标识信息匹配时,执行确定与所述监控指标信息对应的目标通信链路。

3.根据权利要求1所述的方法,其特征在于,在所述根据所述目标节点数据,生成监控结果信息之前,还包括:

确定针对所述链路节点的通信接口信息;

根据所述通信接口信息和所述目标节点数据,生成链路节点列表;

展示所述链路节点列表。

4.根据权利要求1或2或3所述的方法,其特征在于,所述确定与所述监控指标信息对应的目标通信链路,包括:

确定所述监控指标信息的维度信息,并确定与所述维度信息对应的目标通信链路。

5.根据权利要求4所述的方法,其特征在于,所述在所述监控结果信息异常时,输出告警信息,包括:

在所述监控结果信息异常时,输出与所述维度信息对应的告警信息。

6.根据权利要求4所述的方法,其特征在于,所述维度信息包括:数据接入维度、数据处理维度、数据输出维度。

7.根据权利要求1所述的方法,其特征在于,所述监控指标信息包括:应用前端指标信息、应用后端指标信息、应用接口指标信息。

8.一种基于数据资源平台的网络监控装置,应用于数据资源平台,所述数据资源平台具有多个数据应用,其特征在于,所述装置包括:目标数据应用确定模块,用于响应于用户操作,从所述多个数据应用中确定目标数据应用;

监控指标信息确定模块,用于确定所述目标数据应用对应的监控指标信息;

目标通信链路确定模块,用于确定与所述监控指标信息对应的目标通信链路;

目标节点数据获取模块,用于确定所述目标通信链路中的链路节点,并获取所述链路节点中与所述目标数据应用对应的目标节点数据;

监控结果信息生成模块,用于根据所述目标节点数据,生成监控结果信息;

判断模块,用于判断所述监控结果信息是否异常;

告警信息输出模块,用于在所述监控结果信息异常时,输出告警信息。

9.一种服务器,其特征在于,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的一种网络监控的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的一种网络监控的方法。

说明书 :

一种网络监控的方法和装置

技术领域

[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] 本发明实施例具有以下优点:
[0040] 在本发明实施例中,通过响应于用户操作,从所述多个数据应用中确定目标数据应用,确定所述目标数据应用对应的监控指标信息,确定与所述监控指标信息对应的目标
通信链路,确定所述目标通信链路中的链路节点,并获取所述链路节点中与所述目标数据
应用对应的目标节点数据,根据所述目标节点数据,生成监控结果信息,判断所述监控结果
信息是否异常,在所述监控结果信息异常时,输出告警信息,实现了告警信息的输出,并通
过链路节点确定异常发生的位置,提高了应用异常修复的效率。

附图说明

[0041] 为了更清楚地说明本发明的技术方案,下面将对本发明的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域
普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附
图。
[0042] 图1是本发明一实施例提供的一种云平台整体架构的示意图;
[0043] 图2是本发明一实施例提供的一种网络监控的方法的步骤流程图;
[0044] 图3是本发明一实施例提供的另一种网络监控的方法的步骤流程图;
[0045] 图4是本发明一实施例提供的一种网络监控的装置的结构示意图。

具体实施方式

[0046] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。显然,所描述的实施例是本发明一部分实施例,而不
是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前
提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047] 在智慧区域建设中,通过引入云计算,大数据,物联网,移动互联等先进技术,搭建标准统一、入口统一、采集统一、管理统一、服务统一、数据统一的跨域多维大数据公共服务
云平台,从而实现跨部门、跨领域和跨地域的数据融通能力,并达到域内数据集中、域外数
据共享交换、域边界依规则柔性扩展,以形成数字经济的生态循环,推动了区域管理、社会
民生、资源环境、经济产业各领域的数据共享,提升了行政效率、区域治理能力、居民生活品
质,促进了行业融合发展,推动了产业转型升级、创新商业模式。
[0048] 通过跨域多维大数据云平台的建设,能够打破数据壁垒,实现数据集中,破解了大数据发展难题。基于云平台建设,将进一步针对云平台进行数据中台、数据共享服务体系建
设。
[0049] 针对数据中台(即统一数据平台)建设,通过引入数据资源平台(DataQ)、数据共享平台等,并配套对应的数据规范,进而可以建设一个打通各级业务协同机构、视频区域,以
及各层级的业务系统、各领域的智慧应用,也可以形成一个提供开放、互联、共享的数据共
享平台,且同时能够具备数据上云、数据治理、数据探索、全链路监控等统一数据管理体系。
[0050] 如图1所示,云平台中部署有区域应用门户、开放服务网关、统一数据平台、区域物联传感系统以及其它结构,其中,开放服务网关包括融合业务共享中心、融合数据创新中
心,以下对云平台的各个部分进行具体说明:
[0051] (一)区域应用门户
[0052] 在区域应用门户中,主要分为交通、环保、旅游、工商、医疗、教育、区域经济大脑、就业、跨域鉴权等板块,用户可以通过区域应用门户进入各板块,并可以获取经处理后的数
据所组成的各板块对应的资讯信息。
[0053] (二)融合业务共享中心与融合数据创新中心
[0054] 融合业务共享中心可以按业务分类将各区域数据进行融合后创建不同的数据共享中心,例如:个人信息中心、信用信息中心、法人信息中心、金融服务中心、旅游服务中心、
综合治理服务中心、时空服务中心、物联网服务中心等。
[0055] 融合数据创新中心通过数据融合体系和AI算法体系可以实现对融合数据的创新应用。融合业务共享中心与融合数据创新中心可以将数据进行融合处理后,通过区域应用
门户向用户呈现处理后的数据。
[0056] (三)统一数据平台
[0057] 统一数据平台可以包括数据资源平台(DataQ)和数据共享平台,其中,数据资源平台(DataQ)可以包括多个组件,例如,数据上云、智能数仓、智能标签、数据探索、AIMaster、
数据DNA、全景监控、数据资产,进而能够为上层的行业应用和业务场景提供服务,解决了数
据管理领域中的数据标准化和数据质量等问题,且采用拖拽等交互方式,简化了业务逻辑
和业务功能的实现,提高了数据平台的易用性。
[0058] (四)区域物联传感系统
[0059] 区域物联传感系统由压力、湿度、摄像头、光源、红外传感、温度等相关传感设备及设备数据构成。
[0060] (五)其它结构
[0061] 此外,还可以通过超算集群、区域云计算平台、OpenStack FI Ware集群(一个开源的云计算管理平台项目,是一系列软件开源项目的组合),对数据进行处理。
[0062] 参照图2,示出了本发明一实施例提供的一种网络监控的方法的步骤流程图,该方法应用于数据资源平台,数据资源平台具有多个数据应用,具体可以包括如下步骤:
[0063] 步骤201,响应于用户操作,从多个数据应用中确定目标数据应用;
[0064] 其中,数据资源平台用于为上层的行业应用和业务场景提供服务,数据资源平台可以包括多个组件,例如,数据上云、智能数仓、智能标签、数据探索、AIMaster、数据DNA、全
景监控、数据资产,数据应用可以包括交通、环保、旅游、医疗、教育、区域经济大脑、就业、跨
域鉴权等应用,且每个应用可以对应一个或多个组件。
[0065] 作为一示例,数据资源平台还可以包括交互设备、显示设备,交互设备可以用于响应用户的交互操作,显示设备可以用于显示多个接口,且每个接口可以分别与数据资源平
台中的数据应用连接。
[0066] 在进行网络监控的过程中,用户可以针对数据资源平台中的数据应用进行网络监控,并采用拖拽、点击等交互操作与交互设备进行交互,例如,用户可以针对显示设备中的
接口在交互设备中执行点击操作,进而交互设备可以响应用户的交互操作,确定用户所选
取的接口,以及确定与该接口对应连接的数据应用,也即是目标数据应用。
[0067] 步骤202,确定目标数据应用对应的监控指标信息;
[0068] 其中,监控指标信息可以包括应用前端指标信息、应用后端指标信息、应用接口指标信息,应用前端指标信息可以包括平台响应时间指标信息、渲染时间指标信息、交互操作
响应时间指标信息等指标信息,应用后端指标信息可以包括内存使用指标信息、线程指标
信息、请求数指标信息等指标信息,应用接口指标信息可以包括接口丢包率指标信息、接口
利用率指标信息、接口错误率指标信息等指标信息。
[0069] 在确定目标数据应用后,可以确定与目标数据应用对应的监控指标信息,例如,目标数据应用可以是交通应用,进而可以确定该交通应用对应的应用前端指标信息、应用后
端指标信息、应用接口指标信息。
[0070] 步骤203,确定与监控指标信息对应的目标通信链路;
[0071] 其中,通信链路可以为数据资源平台的平台网络中的通信链路。
[0072] 在确定对应的监控指标信息后,由于监控指标信息可以包括应用前端指标信息、应用后端指标信息、应用接口指标信息,进而可以确定与应用前端指标信息、应用后端指标
信息、应用接口指标信息对应的通信链路,也即是可以确定一个或多个通信链路。
[0073] 在本发明一实施例中,在步骤203之前,还可以包括以下步骤:
[0074] 获取数据应用的标识信息,判断标识信息是否与预置的目标标识信息匹配,在标识信息与预置的目标标识信息匹配时,执行步骤203。
[0075] 其中,标识信息可以包括数据应用的名称信息、ID(Identity document,标识符)信息,目标标识信息为允许访问数据资源平台的平台网络的数据应用的标识信息。
[0076] 在确定目标数据应用后,可以确定该目标数据应用的标识信息,进而可以判断标识信息是否与预置的目标标识信息匹配。
[0077] 在实际应用中,数据资源平台可以配置有允许访问平台网络的应用名单,应用名单可以包括应用的标识信息,进而可以根据目标数据应用的标识信息与应用名单中的标识
信息进行匹配,以确定目标数据应用是否为允许访问平台网络的应用名单中的应用。
[0078] 在标识信息与预置的目标标识信息匹配时,可以确定目标数据应用为允许访问平台网络的应用名单中的应用中,进而允许访问数据资源平台的平台网络,以执行步骤203。
[0079] 在标识信息与预置的目标标识信息不匹配时,可以确定目标数据应用为不被允许访问平台网络的应用,进而可以不执行步骤203,并中止针对该目标数据应用的网络监控。
[0080] 步骤204,确定目标通信链路中的链路节点,并获取链路节点中与目标数据应用对应的目标节点数据;
[0081] 其中,链路节点可以为数据资源平台的平台网络中的网络节点。
[0082] 在确定目标通信链路后,可以确定目标通信链路中至少两个网络节点,进而可以实时获取网络节点中的节点数据,并根据目标数据应用的标识信息,从节点数据中提取与
目标数据应用对应的节点数据。
[0083] 在实际应用中,由于不同的数据应用可以对应不同的监控指标信息,而监控指标信息可以对应多个通信链路,则会存在同一个通信链路对应不同的数据应用的情况,进而
可以从节点数据中,确定包含数据应用的标识信息的数据。
[0084] 例如,同一个通信链路可以对应数据应用A、数据应用B、数据应用C,进而可以从节点数据中,确定包含数据应用A的标识信息的数据。
[0085] 步骤205,根据目标节点数据,生成监控结果信息;
[0086] 其中,监控结果信息可以为针对监控指标信息的数值。
[0087] 在确定目标节点数据后,可以根据目标节点数据生成针对监控指标信息的监控结果信息。
[0088] 例如,监控指标信息可以为平台响应时间指标信息,进而可以从目标节点数据中确定发送至平台的请求信息的时间信息,以及确定平台响应该请求信息的时间信息,可以
根据时间信息确定平台响应的时间,也即是监控结果信息。
[0089] 在本发明一实施例中,在步骤205之前还可以包括以下步骤:
[0090] 确定针对链路节点的通信接口信息,根据通信接口信息和目标节点数据,生成链路节点列表,展示链路节点列表。
[0091] 其中,链路节点可以与通信接口对应,通信接口可以为数据资源平台中的多个设备之间用于数据通信的接口,通信接口可以设置于数据资源平台的设备中,通信接口信息
可以包括通信接口的地址信息、通信接口的标识信息等,链路节点列表可以由通信接口的
地址信息、标识信息以及目标节点数据组成。
[0092] 在实际应用中,可以根据链路节点确定对应的通信接口,进而可以确定通信接口的地址信息和标识信息,可以根据通信接口的地址信息、标识信息,以及实时采集的目标节
点数据,生成链路节点列表,并展示链路节点列表。
[0093] 例如,可以通过数据资源平台中的显示设备实时展示链路节点列表,也可以发送链路节点列表至用户的移动设备中展示。
[0094] 步骤206,判断监控结果信息是否异常;
[0095] 在生成监控结果信息后,可以确定与该监控结果信息对应的判断条件,如设定阈值,进而可以判断监控结果信息是否满足判断条件,以判断监控结果信息是否异常。
[0096] 例如,监控结果信息可以是接口丢包率,进而可以确定与接口丢包率对应的预设阈值为0.01%,可以判断监控结果信息是否大于0.01%,当监控结果信息大于0.01%时,则
可以说明监控结果信息异常,当监控结果信息小于或等于0.01%时,则可以说明监控结果
信息正常。
[0097] 步骤207,在监控结果信息异常时,输出告警信息。
[0098] 其中,告警信息可以包括语音告警信息、图片告警信息。
[0099] 在监控结果信息异常时,可以确定监控结果信息对应的链路节点和通信链路,进而可以生成链路节点异常和/或通信链路异常的告警信息,可以通过数据资源平台中的显
示设备展示告警信息,也可以通过数据资源平台中的音频设备进行语音告警,也可以发送
告警信息至用户的移动设备中进行告警。
[0100] 在实际应用中,由于链路节点可以与通信接口对应,则可以通过该通信接口在链路节点列表中找到对应的目标节点数据,进而可以帮助用户分析异常的原因,以缩减异常
修复时间。
[0101] 在本发明实施例中,通过响应于用户操作,从所述多个数据应用中确定目标数据应用,确定所述目标数据应用对应的监控指标信息,确定与所述监控指标信息对应的目标
通信链路,确定所述目标通信链路中的链路节点,并获取所述链路节点中与所述目标数据
应用对应的目标节点数据,根据所述目标节点数据,生成监控结果信息,判断所述监控结果
信息是否异常,在所述监控结果信息异常时,输出告警信息,实现了告警信息的输出,并通
过链路节点确定异常发生的位置,提高了应用异常修复的效率。
[0102] 参照图3,示出了本发明一实施例提供的另一种网络监控的方法的步骤流程图,具体可以包括如下步骤:
[0103] 步骤301,响应于用户操作,从多个数据应用中确定目标数据应用;
[0104] 步骤302,确定目标数据应用对应的监控指标信息;
[0105] 步骤303,确定监控指标信息的维度信息,并确定与维度信息对应的目标通信链路;
[0106] 其中,维度信息可以包括数据接入维度、数据处理维度、数据输出维度。
[0107] 在确定监控指标信息后,可以确定监控指标信息的维度信息,例如,当监控指标信息为数据获取请求响应时间指标信息,则可以确定监控指标信息的维度信息为数据接入维
度,进而可以确定用于获取数据的通信链路。
[0108] 在实际应用中,生成指标信息的过程可以包括数据接入、数据处理、数据输出等过程,而在生成的过程中会涉及到一个或多个的通信链路,进而可以在确定任意一个指标信
息后,确定该指标信息对应的通信链路。
[0109] 步骤304,确定目标通信链路中的链路节点,并获取链路节点中与目标数据应用对应的目标节点数据;
[0110] 步骤305,根据目标节点数据,生成监控结果信息;
[0111] 步骤306,判断监控结果信息是否异常;
[0112] 步骤307,在监控结果信息异常时,输出与维度对应的告警信息。
[0113] 在监控结果信息异常时,可以确定监控结果信息对应的维度信息,进而可以生成链路节点异常和/或通信链路异常的告警信息,可以通过数据资源平台中的显示设备展示
告警信息,也可以通过数据资源平台中的音频设备进行语音告警,也可以发送告警信息至
用户的移动设备中进行告警。
[0114] 在本发明一实施例中,由于链路节点可以与通信接口对应,且通信接口可以设置于数据资源平台的设备,则可以根据对应的维度信息生成针对数据资源平台的设备的告警
信息。
[0115] 例如,监控结果信息对应的维度信息可以为数据输出维度,且该数据输出维度可以对应一通信链路,通信链路可以包括链路节点B和链路节点C,链路节点B可以向链路节点
C传输数据,链路节点B的上一级链路节点可以为链路节点A,链路节点C的下一级链路节点
可以为链路节点D,在监控结果信息异常时,可以生成数据输出维度异常的告警信息,即链
路节点B传输至链路节点C的过程发生异常,倘若也生成了链路节点C的输入维度异常的告
警信息,则可以确定链路节点B与链路节点C之间的通信链路发生异常,倘若没有生成链路
节点C的输入维度异常的告警信息,则可以确定链路节点B对应的设备发生异常。
[0116] 在实际应用中,根据多个维度信息生成告警信息,可以帮助用户分析发生异常的位置,如确定链路节点B与链路节点C之间的通信链路发生异常,或者是确定链路节点B对应
的设备发生异常,进而可以缩减异常修复时间。
[0117] 在本发明实施例中,通过响应于用户操作,从多个数据应用中确定目标数据应用,确定目标数据应用对应的监控指标信息,确定监控指标信息的维度信息,并确定与维度信
息对应的目标通信链路,确定目标通信链路中的链路节点,并获取链路节点中与目标数据
应用对应的目标节点数据,根据目标节点数据,生成监控结果信息,判断监控结果信息是否
异常,在监控结果信息异常时,确定监控指标信息对应的维度信息,输出与维度对应的告警
信息,实现了对应维度的告警信息的输出,并通过链路节点确定异常发生的位置和维度,提
高了应用异常修复的效率。
[0118] 需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依
据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该
知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施
例所必须的。
[0119] 参照图4,示出了本发明一实施例提供的一种网络监控的装置的结构示意图,应用于数据资源平台,所述数据资源平台具有多个数据应用,具体可以包括如下模块:
[0120] 目标数据应用确定模块401,用于响应于用户操作,从所述多个数据应用中确定目标数据应用;
[0121] 监控指标信息确定模块402,用于确定所述目标数据应用对应的监控指标信息;
[0122] 目标通信链路确定模块403,用于确定与所述监控指标信息对应的目标通信链路;
[0123] 目标节点数据获取模块404,用于确定所述目标通信链路中的链路节点,并获取所述链路节点中与所述目标数据应用对应的目标节点数据;
[0124] 监控结果信息生成模块405,用于根据所述目标节点数据,生成监控结果信息;
[0125] 判断模块406,用于判断所述监控结果信息是否异常;
[0126] 告警信息输出模块407,用于在所述监控结果信息异常时,输出告警信息。
[0127] 在本发明一实施例中,所述装置还包括:
[0128] 标识信息获取模块,用于获取所述数据应用的标识信息;
[0129] 标识信息匹配模块,用于判断所述标识信息是否与预置的目标标识信息匹配;
[0130] 执行模块,用于在所述标识信息与预置的目标标识信息匹配时,执行确定与所述监控指标信息对应的目标通信链路。
[0131] 在本发明一实施例中,所述装置还包括:
[0132] 通信接口信息确定模块,用于确定针对所述链路节点的通信接口信息;
[0133] 链路节点列表生成模块,用于根据所述通信接口信息和所述目标节点数据,生成链路节点列表;
[0134] 链路节点列表展示模块,用于展示所述链路节点列表。
[0135] 在本发明一实施例中,所述目标通信链路确定模块403包括:
[0136] 维度信息确定子模块,用于确定所述监控指标信息的维度信息,并确定与所述维度信息对应的目标通信链路。
[0137] 在本发明一实施例中,所述告警信息输出模块407包括:
[0138] 维度告警信息输出子模块,用于在所述监控结果信息异常时,输出与所述维度对应的告警信息。
[0139] 在本发明实施例中,通过响应于用户操作,从多个数据应用中确定目标数据应用,确定目标数据应用对应的监控指标信息,确定监控指标信息的维度信息,并确定与维度信
息对应的目标通信链路,确定目标通信链路中的链路节点,并获取链路节点中与目标数据
应用对应的目标节点数据,根据目标节点数据,生成监控结果信息,判断监控结果信息是否
异常,在监控结果信息异常时,确定监控指标信息对应的维度信息,输出与维度对应的告警
信息,实现了对应维度的告警信息的输出,并通过链路节点确定异常发生的位置和维度,提
高了应用异常修复的效率。
[0140] 本发明一实施例还提供了一种服务器,可以包括处理器、存储器及存储在存储器上并能够在处理器上运行的计算机程序,计算机程序被处理器执行时实现如上网络监控的
方法。
[0141] 本发明一实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如上网络监控的方法。
[0142] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0143] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0144] 本领域内的技术人员应明白,本发明实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面
的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代
码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计
算机程序产品的形式。
[0145] 本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图
中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些
计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设
备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执
行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中
指定的功能的装置。
[0146] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包
括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方
框或多个方框中指定的功能。
[0147] 这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在
计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程
和/或方框图一个方框或多个方框中指定的功能的步骤。
[0148] 尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为
包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0149] 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作
之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意
在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包
括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品
或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要
素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0150] 以上对所提供的一种网络监控的方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发
明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实
施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限
制。