一种交换机监控方法、电子设备及存储介质技术

技术编号:37809955 阅读:10 留言:0更新日期:2023-06-09 09:40
本发明专利技术涉及一种交换机监控方法、电子设备及存储介质,包括以下步骤:响应于用户端发送的检修请求;获取管理人员的登录信息,通过所述登录信息进行登录;获取所述检修请求中交换机的识别信息;实时获取所述识别信息对应的交换机的所有端口的状态信息;通过所述状态信息对网络故障进行定位和类型判断。本发明专利技术能够协助管理人员快速及时定位网络交换机故障,提高了快速反应能力和工作效率,通过对交换机性能的监控,为实现对交换机的性能调优提供数据支持。持。持。

【技术实现步骤摘要】
一种交换机监控方法、电子设备及存储介质


[0001]本专利技术涉及交换机监控
,特别涉及一种交换机监控方法、设备及介质。

技术介绍

[0002]交换机(Switch)意为“开关”,是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。在大型企业中,交换机使用数量繁多,而且汇聚交换机和接入层交换机一般部署分散,以至于难以统一管理。然而,网络中大量使用的交换机并不能保证不出故障,当交换机出现异常情况时,将导致交换机下联设备无法正常接入网络,对于依赖网络运行的公司,网络中断将导致不可估量的经济损失。因此,如何快速、有效的掌握网络中交换机的运行情况,成为网络管理人员急需解决的问题。

技术实现思路

[0003]为了实现根据本专利技术的上述目的和其他优点,本专利技术的第一目的是提供一种交换机监控方法,包括以下步骤:
[0004]响应于用户端发送的检修请求;
[0005]获取管理人员的登录信息,通过所述登录信息进行登录;
[0006]获取所述检修请求中交换机的识别信息;
[0007]实时获取所述识别信息对应的交换机的所有端口的状态信息;
[0008]通过所述状态信息对网络故障进行定位和类型判断。
[0009]进一步地,所述用户端发送的检修请求包括以下步骤:
[0010]读取系统运行时的配置文件;
[0011]根据所述配置文件检测交换机的服务;
[0012]若检测到服务有异常,则发送检修请求;/>[0013]将检测结果存入数据库中,并进行可视化显示。
[0014]进一步地,所述状态信息包括端口流量、状态、启动时间、CPU使用率、内存状态。
[0015]进一步地,还包括以下步骤:将不同端口的状态信息通过不同的颜色进行标识和展示。
[0016]进一步地,所述实时获取所述识别信息对应的交换机的所有端口的状态信息包括以下步骤:
[0017]获取设置的轮询周期,采用自动轮询模式对交换机的状态进行监控;
[0018]通过CPU使用率预判可能发生故障的网络位置,查找导致CPU使用率升高的原因,排除网络故障;
[0019]通过内存状态预判网络发生数据包丢失导致的故障错误位置。
[0020]进一步地,所述通过所述状态信息对网络故障进行定位和类型判断包括以下步骤:
[0021]对故障交换机数据进行分解;
[0022]通过故障交换机分解信号进行数据重构;
[0023]计算重构数据的方差组成的特征量;
[0024]通过所述特征量确定网络维度及编码;
[0025]通过网络维度及编码构建故障分析网络;
[0026]通过故障分析网络进行网络故障定位。
[0027]进一步地,所述对故障交换机数据进行分解具体为采用小波包变换对故障交换机数据进行分解。
[0028]进一步地,所述通过网络维度及编码构建故障分析网络具体为采用BP神经网络算法构建故障分析网络。
[0029]本专利技术的第二目的是提供一种电子设备,包括:存储器,其上存储有程序代码;处理器,其与所述存储器联接,并且当所述程序代码被所述处理器执行时,实现一种交换机监控方法。
[0030]本专利技术的第三目的是提供一种计算机可读存储介质,其上存储有程序指令,所述程序指令被执行时实现一种交换机监控方法。
[0031]与现有技术相比,本专利技术的有益效果是:
[0032]本专利技术提供一种交换机监控方法、电子设备及存储介质,能够降低管理人员的工作量,通过对监控数据的分析,并为网络结构优化、确定网络异常情况提供数据依据,最终达到提高网络利用率,实现网络负载平衡,防止突发病毒扩散的作用。
[0033]本专利技术能够协助管理人员快速及时定位网络交换机故障,提高了快速反应能力和工作效率,通过对交换机性能的监控,为实现对交换机的性能调优提供数据支持。
[0034]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。
附图说明
[0035]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0036]图1为实施例1的一种交换机监控方法流程图;
[0037]图2为实施例2的电子设备示意图;
[0038]图3为实施例3的计算机可读存储介质示意图。
具体实施方式
[0039]下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
[0040]实施例1
[0041]一种交换机监控方法,如图1所示,包括以下步骤:
[0042]响应于用户端发送的检修请求;具体包括以下步骤:
[0043]读取系统运行时的配置文件;
[0044]根据配置文件检测交换机的服务;
[0045]若检测到服务有异常,则发送检修请求;
[0046]将检测结果存入数据库中,方便日后查看,并进行可视化显示。
[0047]获取管理人员的登录信息,通过登录信息进行登录;管理人员可以登录管理端,在客户端可以实时获取交换机的所有端口的详细状态信息。
[0048]获取检修请求中交换机的识别信息,如交换机的位置信息、型号等标识信息;
[0049]实时获取识别信息对应的交换机的所有端口的状态信息;其中,状态信息包括端口流量、状态、启动时间、CPU使用率、内存状态。将不同端口的状态信息通过不同的颜色进行标识和展示,使得结果一目了然,信息展示清晰直观,端口状态对比明显,极大地提高了故障处理效率。
[0050]实时获取识别信息对应的交换机的所有端口的状态信息包括以下步骤:
[0051]获取设置的轮询周期,如30s,采用自动轮询模式对交换机的状态进行监控;
[0052]通过CPU使用率预判可能发生故障的网络位置,查找导致CPU使用率升高的原因,排除网络故障;由于交换机的CPU使用率能够检验交换机的性能。当交换机正常运行时,CPU使用率通常较低,当出现故障时如网络攻击、网络环路、广播风暴等发生时,CPU使用率会升高,甚至造成全网网络震荡、断网等情况的发生。
[0053]通过内存状态预判网络发生数据包丢失导致的故障错误位置。由于交换机的内存状态能够检验交换机的性能。当内存状态为内存升高时,可能会出现转发流量故障、命令无法执行等错误,甚至导致网络中断,影响交换机的正常工作。
[0054]通过状态信息对网络故障进行定位和类型判断。具体包括以下步骤:
[0055]对故障交换机数据进行分解。由于直接对状态信息进行训练会造成故障分析网络的维度较大,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交换机监控方法,其特征在于,包括以下步骤:响应于用户端发送的检修请求;获取管理人员的登录信息,通过所述登录信息进行登录;获取所述检修请求中交换机的识别信息;实时获取所述识别信息对应的交换机的所有端口的状态信息;通过所述状态信息对网络故障进行定位和类型判断。2.根据权利要求1所述的一种交换机监控方法,其特征在于:所述用户端发送的检修请求包括以下步骤:读取系统运行时的配置文件;根据所述配置文件检测交换机的服务;若检测到服务有异常,则发送检修请求;将检测结果存入数据库中,并进行可视化显示。3.根据权利要求1所述的一种交换机监控方法,其特征在于:所述状态信息包括端口流量、状态、启动时间、CPU使用率、内存状态。4.根据权利要求3所述的一种交换机监控方法,其特征在于:还包括以下步骤:将不同端口的状态信息通过不同的颜色进行标识和展示。5.根据权利要求3所述的一种交换机监控方法,其特征在于:所述实时获取所述识别信息对应的交换机的所有端口的状态信息包括以下步骤:获取设置的轮询周期,采用自动轮询模式对交换机的状态进行监控;通过CPU使用率预判可能发生故障的网络位置...

【专利技术属性】
技术研发人员:乔治汤姆斯
申请(专利权)人:科动控制系统苏州有限公司
类型:发明
国别省市:

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

1