1.一种分布式网络系统的监控方法,其特征在于,所述方法包括:分布式网络系统中的计算节点执行对应的监控任务,收集虚拟网络层中的网络监控数据;
所述计算节点根据预设的网络性能评估指标对所述网络监控数据进行分析,判断是否发生异常;
若确定发生异常,则由所述计算节点获取本节点的标识信息,并基于事件处理机制,将所述网络监控数据和所述标识信息封装成事件报文;
所述计算节点将所述事件报文发送至所述分布式系统中的控制节点,以使所述控制节点根据所述事件报文将所述计算节点存在的异常反馈给监管人员。
2.如权利要求1所述的方法,其特征在于,所述计算节点执行对应的监控任务,收集虚拟网络层中的网络监控数据,包括:所述计算节点获取本节点的标识信息,根据所述标识信息生成监控任务获取请求;
所述计算节点将所述监控任务获取请求发送至所述控制节点,以使所述控制节点根据所述标识信息从所述分布式系统中的存储节点中查找针对所述计算节点的监控任务;
所述计算节点接收所述控制节点下发的监控任务并执行,收集虚拟网络层中符合所述监控任务的网络监控数据。
3.如权利要求2所述的方法,其特征在于,所述监控任务规定了收集所述网络监控数据时需要依据的网络指标;
所述收集虚拟网络层中符合所述监控任务的网络监控数据,包括:所述计算节点分时段收集网络虚拟层中所述网络指标对应的网络指标数据,并将所述网络指标数据作为符合所述监控任务的网络监控数据。
4.如权利要求3所述的方法,其特征在于,所述计算节点根据预设的网络性能评估指标对所述网络监控数据进行分析,判断是否发生异常,包括:所述计算节点根据各时段的网络指标数据,计算所述网络指标对应的变化率;
所述计算节点根据预设的网络性能评估指标对所述变化率进行分析,判断是否发生异常,若所述变化率按照预设的网络性能评估指标的规定变化,则确定发生异常。
5.如权利要求1至4任一项所述的方法,其特征在于,所述计算节点将所述事件报文发送至控制节点,包括:所述计算节点获取本节点的位置坐标;
所述计算节点将所述位置坐标和所述事件报文发送至所述控制节点,以使所述控制节点根据所述事件报文将所述计算节点存在的异常反馈给监管人员,并根据所述位置坐标告知所述监管人员所述计算节点所处的位置。
6.如权利要求5所述的方法,其特征在于,所述计算节点获取本节点的位置坐标之后,所述方法还包括:所述计算节点基于差分定位技术对所述位置坐标进行修正,得到修正后的位置坐标;
其中,所述计算节点将所述位置坐标和所述事件报文发送至所述控制节点,包括:所述计算节点将所述修正后的位置坐标和所述事件报文发送至所述控制节点,以使所述控制节点根据所述事件报文将所述计算节点存在的异常反馈给监管人员,并根据所述修正后的位置坐标告知所述监管人员所述计算节点所处的位置。
7.如权利要求6所述的方法,其特征在于,所述计算节点将所述位置坐标和所述事件报文发送至所述控制节点之后,所述方法还包括:所述计算节点根据所述监控任务,确定所述计算节点处理的业务;
所述计算节点根据所述网络监控数据,确定导致异常的业务的业务特征信息;
所述计算节点将所述业务特征信息发送至所述控制节点,以使所述控制节点根据所述业务特征信息生成管控指令,并将所述管控指令分发至分布式网络系统中与所述计算节点有业务关系的计算节点,使其他计算节点拒绝处理导致异常的所述业务。
8.一种分布式网络系统的监控装置,其特征在于,所述装置包括:数据收集模块,用于执行对应的监控任务,收集虚拟网络层中的网络监控数据;
异常判断模块,用于根据预设的网络性能评估指标对所述网络监控数据进行分析,判断是否发生异常;
报文封装模块,用于在确定发生异常时,获取本节点的标识信息,并基于事件处理机制,将所述网络监控数据和所述标识信息封装成事件报文;
报文发送模块,用于将所述事件报文发送至分布式网络系统中的控制节点,以使所述控制节点根据所述事件报文将所述计算节点存在的异常反馈给监管人员。
9.一种分布式网络系统的监控设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的分布式网络系统的监控程序,所述分布式网络系统的监控程序配置为实现如权利要求1至7中任一项所述的分布式网络系统的监控方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有分布式网络系统的监控程序,所述分布式网络系统的监控程序被处理器执行时实现如权利要求1至7任一项所述的分布式网络系统的监控方法的步骤。