一种网络传输监控的方法

文档序号:9914521阅读:1022来源:国知局
一种网络传输监控的方法
【技术领域】
[0001 ]本发明涉及监控技术领域,特别是涉及一种网络传输监控的方法。
【背景技术】
[0002] 目前,Internet的迅猛发展使其成为全球信息传递与共享的巨大的资源库。越来 越多的网络环境下的Web应用系统被建立起来,利用HTMUCGI等Web技术可以轻松地在 Internet环境下实现电子商务、电子政务等多种应用。然而这些应用可能分布在不同的地 理位置,分布在不同的网络节点,使用不同的数据组织形式和操作系统平台,加上应用不同 所造成的数据不一致性,无法将这些高度分布的数据集中起来并得以充分利用,不能有效 地对各网络节点进行统一监控。

【发明内容】

[0003] 本发明的目的是提供一种网络传输监控的方法,以实现有效地对各网络节点进行 统一监控。
[0004] 为解决上述技术问题,本发明提供一种网络传输监控的方法,该方法包括:
[0005] 每个网络节点实时监控网络节点的运行状态,将运行状态通过WebService接口实 时传输到上级网络节点;
[0006] 上级网络节点将接收到的每个网络节点的运行状态传递到监控中心;
[0007] 监控中心将每个网络节点的运行状态进行存储,并通过监控平台显示每个网络节 点的运行状态。
[0008] 优选的,所述方法还包括:
[0009] 对于每一个网络节点,网络节点实时监控网络节点的运行状态,将运行状态通过 WebService接口实时传输到其它任意一个网络节点。
[0010]优选的,所述方法还包括:
[0011]监控中心对各网络节点的传输情况进行监控,获取网络节点间的数据传输情况; 所述各网络节点的传输情况包括各网络节点的已传输文件数和发送议异常文件数。
[0012] 优选的,所述每个网络节点实时监控网络节点的运行状态,将运行状态通过 WebService接口实时传输到上级网络节点之前,还包括:
[0013] 监控中心通过监控线程,监控各网络节点的数据的变化情况。
[0014]优选的,所述监控中心通过监控线程,监控各网络节点的数据的变化情况,包括:
[0015] 启动定时扫描线程,发现推送任务;
[0016] 计算下级推送节点;
[0017] 通过调用WebService接口将数据推送到下级网络节点;所述数据为监控信息,所 述下级网络节点为所述下级推送节点;
[0018]若数据到达的网络节点是目的节点,则成功完成监控信息的传输,若数据到达的 网络节点不是目的节点,则通过下级网络节点逐级进行数据推送。
[0019] 优选的,所述启动定时扫描线程,发现推送任务之后,还包括:发现有新的推送任 务时,将新的推送任务记录到推送任务表中,所述新的推送任务包括数据修改或者数据新 增。
[0020] 优选的,所述计算下级推送节点,包括:根据资源信息表以及路径传输规则计算下 级推送节点。
[0021] 优选的,所述通过调用WebService接口将数据推送到下级网络节点,包括:
[0022] 利用WebService接口通过客户端调用下级网络节点的服务端接口,服务端接口对 数据进行处理,将处理结果返回客户端,客户端根据返回的处理结果对推送任务进行处理。 [0023]优选的,所述每个网络节点的数据库表结构包括资源信息表、监控信息表、状态任 务推送表、交换件状态表、发件信息表和发件详情表。
[0024] 本发明所提供的一种网络传输监控的方法,每个网络节点实时监控网络节点的运 行状态,将运行状态通过WebService接口实时传输到上级网络节点;上级网络节点将接收 到的每个网络节点的运行状态传递到监控中心;监控中心将每个网络节点的运行状态进行 存储,并通过监控平台显示每个网络节点的运行状态。可见,通过Web Service接口与各级 节点对接,实现各节点之间的数据传输,实时将各节点的数据信息即节点的运行状态传输 到其他节点,通过监控平台,使用汇总的监控到的数据信息,对各信息进行直观合理的展 现,对各网络节点进行统一监控,如此通过Web Service方式将网络节点运行情况传输到监 控中心,实现有效地对各网络节点进行统一监控。
【附图说明】
[0025] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。
[0026] 图1为本发明所提供一种网络传输监控的方法的流程图;
[0027] 图2为本发明所提供的资源节点表关系示意图。
【具体实施方式】
[0028] 本发明的核心是提供一种网络传输监控的方法,以实现有效地对各网络节点进行 统一监控。
[0029] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030] 请参考图1,图1为本发明所提供一种网络传输监控的方法的流程图,该方法包括:
[0031] S11:每个网络节点实时监控网络节点的运行状态,将运行状态通过WebService接 口实时传输到上级网络节点;
[0032] S12:上级网络节点将接收到的每个网络节点的运行状态传递到监控中心;
[0033]其中,网络节点的运行状态包括正常运行状态或者异常运行状态。
[0034] S13:监控中心将每个网络节点的运行状态进行存储,并通过监控平台显示每个网 络节点的运行状态。
[0035]可见,通过Web Service接口与各级节点对接,实现各节点之间的数据传输,实时 将各节点的数据信息即节点的运行状态传输到其他节点,通过监控平台,使用汇总的监控 到的数据信息,对各信息进行直观合理的展现,对各网络节点进行统一监控,如此通过Web Service方式将网络节点运行情况传输到监控中心,实现有效地对各网络节点进行统一监 控。
[0036] 具体的,所述方法还包括以下步骤:
[0037] S21:对于每一个网络节点,网络节点实时监控网络节点的运行状态,将运行状态 通过WebService接口实时传输到其它任意一个网络节点。
[0038]所述方法还包括以下步骤:
[0039 ] S31:监控中心对各网络节点的传输情况进行监控,获取网络节点间的数据传输情 况;各网络节点的传输情况包括各网络节点的已传输文件数和发送议异常文件数。
[0040]具体的,步骤SI 1之前,还包括以下步骤:
[0041] S41:监控中心通过监控线程,监控各网络节点的数据的变化情况。
[0042]详细的,步骤S41优选采用以下步骤实现:
[0043] S1:启动定时扫描线程,发现推送任务;
[0044] S2:计算下级推送节点;
[0045] S3:通过调用WebService接口将数据推送到下级网络节点;所述数据为监控信息, 所述下级网络节点为所述下级推送节点;
[0046] S4:若数据到达的网络节点是目的节点,则成功完成监控信息的传输,若数据到达 的网络节点不是目的节点,则通过下级网络节点逐级进行数据推送。
[0047] 其中,启动定时扫描线程,发现推送任务之后,发现有新的推送任务时,将新的推 送任务记录到推送任务表中,新的推送任务包括数据修改或者数据新增。
[0048] 其中,计算下级推送节点的过程具体为:根据资源信息表以及路径传输规则计算 下级推送节点。
[0049] 其中,通过调用WebService接口将数据推送到下级网络节点的过程具体为:利用 WebService接口通过客户端调用下级网络节点的服务端接口,服务端接口对数据进行处 理,将处理结果返回客户端,客户端根据返回的处理结果对推送任务进行处理。
[0050] 详细的,每个网络节点的数据库表结构包括资源信息表、监控信息表、状态任务推 送表、交换件状态表、发件信息表和发件详情表。具体参考图2,图2为本发明所提供的资源 节点表关系示意图,资源节点指代网络节点,图2中显示的是网络节点的数据库表结构中各 个表之间的关系不意图。
[0051] 本发明中的网络传输监控是通过监控平台对各级资源节点进行监控,各级资源节 点的监控信息可以通过网络进行传输汇总,通过实时将变更的数据传输到监控节点,通过 全网分部图展示给监控人员,以便于监控人员对全网各资源节点的运行情况以及数据流转 情况有清晰的掌握。网络传输监控通过Web Service将资源节点运行情况和数据流转情况 传输到监控中心,可以有效的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1