一种基于日志与设备邻居关系判断网络设备重启的方法技术

技术编号:32520325 阅读:16 留言:0更新日期:2022-03-02 11:22
本发明专利技术公开了一种基于日志与设备邻居关系判断网络设备重启的方法,包括:S1)在网络设备启动过程中,将网络设备启动信息输出到网络存储系统中;S2)重启时,调用网络设备SYSLOG日志获取网络设备重启关键字并保存;S3)判断网络设备重启原因,并将网络设备重启原因及对应的重启时间保存在储系统中;S4)记录网络设备重启相关信息,并将获取信息按一定字段格式进行分割转化为预设格式的字符串入库储存;S5)通过日志关键字分析工具对重启关键字进行匹配,并对日志级别、时间以及关键字进行筛选分析。本发明专利技术使用网络存储与日志关键字筛选分析系统相结合的方式,实现快速定位网络设备重启信息,准确度较高,从而大大节约运维时间。从而大大节约运维时间。从而大大节约运维时间。

【技术实现步骤摘要】
一种基于日志与设备邻居关系判断网络设备重启的方法


[0001]本专利技术涉及一种网络设备重启判断方法,尤其涉及一种基于日志与设备邻居关系判断网络设备重启的方法。

技术介绍

[0002]目前,网络设备一般都有系统日志功能,记录系统操作及系统信息,也会将网络设备启动时间、持续运行时间等记录进日志文件。但随着网络设备操作增多或运行时间久远,系统日志文件会越来越大,在没有精确的相关日志关键字的情况下,导致在很多系统信息中查找网络设备启动或重启时间变得麻烦,从而无法快速并准确的判断网络设备是否重启过。此外,有些网络设备由于存储介质空间的限制,会在系统日志超过一定大小时进行删除或覆盖写新日志,导致网络设备的部分系统启动或重启信息丢失。
[0003]因此,如何记录网络设备启动和重启时间,以解决系统日志信息过大时在系统信息中查找麻烦及由于存储介质空间的限制部分系统启动或重启信息丢失的问题成为目前需要解决的技术问题。

技术实现思路

[0004]本专利技术所要解决的技术问题是提供一种基于日志与设备邻居关系判断网络设备重启的方法,能够解决系统日志信息过大时在系统信息中查找麻烦及由于存储介质空间的限制部分系统启动或重启信息丢失的问题。
[0005]本专利技术为解决上述技术问题而采用的技术方案是提供一种基于日志与设备邻居关系判断网络设备重启的方法,包括如下步骤:S1)在网络设备启动过程中,将网络设备启动信息输出到网络存储系统中;S2)在网络设备重启时,调用网络设备SYSLOG日志获取网络设备重启关键字,并将得到的网络设备重启时间及网络设备运行时间保存到存储系统中;S3)在网络设备重启时,判断网络设备重启原因,并将网络设备重启原因及对应的重启时间保存在储系统中;S4)记录网络设备重启相关信息,并将获取信息按一定字段格式进行分割转化为预设格式的字符串入库储存;S5)通过日志关键字分析工具对重启关键字进行匹配,并对日志级别、时间以及关键字进行筛选分析,形成报表。
[0006]上述的基于日志与设备邻居关系判断网络设备重启的方法,其中,所述步骤S2通过收集所有网络设备的LLDP邻居本端与对端的数据,分析出网络设备与相邻设备所连接的端口,如果相邻设备重启,则与其连接的设备会出现链路中断的日志信息,从而判断该台设备重启。
[0007]上述的基于日志与设备邻居关系判断网络设备重启的方法,其中,所述步骤S4中将获取信息按设备名,IP地址,时间,日志事件ID,日志信息详情,日志级别的字段格式进行分割转化。
[0008]上述的基于日志与设备邻居关系判断网络设备重启的方法,其中,所述步骤S5基于网络设备SYSLOG日志对重启关键字进行匹配。
[0009]上述的基于日志与设备邻居关系判断网络设备重启的方法,其中,所述重启关键字包括JUNIPER设备的JUNIPER

iveRestart,H3C设备的SYSTEM_REBOOT,Huawei设备的REBOOTNOTIFY或REBOOT,以及Cisco设备的went DOWN或MDCN

CISCO

LDP

DOWN。
[0010]本专利技术对比现有技术有如下的有益效果:本专利技术提供的基于日志与设备邻居关系判断网络设备重启的方法,使用网络存储与日志关键字筛选分析系统相结合的方式,可以实现快速定位网络设备重启信息,相比传统通过逐个网络设备登录并对日志级别和关键字进行筛选分析的繁琐方式,效率更高,速度更快;生成的重启关键字分析报表实现较简单,准确度较高,从而可以大大节约运维时间。
附图说明
[0011]图1为本专利技术基于日志与设备邻居关系判断网络设备重启的流程图。
具体实施方式
[0012]下面结合附图和实施例对本专利技术作进一步的描述。
[0013]图1为本专利技术基于日志与设备邻居关系判断网络设备重启的流程图。
[0014]请参见图1,本专利技术提供的基于日志与设备邻居关系判断网络设备重启的方法,包括如下步骤:
[0015]S1)在网络设备启动过程中,将网络设备启动信息输出到网络存储系统中;
[0016]S2)在网络设备重启时,调用网络设备SYSLOG日志用于获取网络设备重启关键字,比如JUNIPER设备的重启关键字为JUNIPER

iveRestart,H3C设备的重启关键字为SYSTEM_REBOOT,Huawei设备的重启关键字为REBOOTNOTIFY或REBOOT,Cisco设备的重启关键字为went DOWN或MDCN

CISCO

LDP

DOWN,并将得到的网络设备重启时间及网络设备运行时间保存到存储系统中;具体可通过收集所有网络设备的LLDP(链路层发现协议,Link Layer Discovery Protocol)邻居本端与对端的数据,分析出网络设备与相邻设备所连接的端口,如果相邻设备重启,则与其连接的设备会出现链路中断的日志信息,从而判断该台设备重启;
[0017]S3)在网络设备重启时,判断网络设备重启原因,并将网络设备重启原因及对应的重启时间保存在储系统中;
[0018]S4)记录网络设备重启相关信息,并将获取信息按一定字段格式进行分割转化为预设格式的字符串入库储存;比如:设备名,IP地址,时间,日志事件ID,日志信息详情,日志级别等字段;
[0019]S5)通过日志关键字分析工具(比如ELK)对重启关键字进行匹配,并对日志级别、时间以及关键字进行筛选分析,形成报表。
[0020]本专利技术的记录网络设备启动和重启时间的方法,通过将网络设备启动时的网络设备启动时间及网络设备重启时的设备重启时间记录并存储在网络存储中,由此能够解决日志系统过大时在日志信息中查找麻烦及由于网络设备存储空间的限制重启信息丢失的问题,可对比查看网络设备重启时间以达到辅助定位网络设备是否被恶意重启,设备运行情况或设备异常发生时的目的。
[0021]虽然本专利技术已以较佳实施例揭示如上,然其并非用以限定本专利技术,任何本领域技
术人员,在不脱离本专利技术的精神和范围内,当可作些许的修改和完善,因此本专利技术的保护范围当以权利要求书所界定的为准。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于日志与设备邻居关系判断网络设备重启的方法,其特征在于,包括如下步骤:S1)在网络设备启动过程中,将网络设备启动信息输出到网络存储系统中;S2)在网络设备重启时,调用网络设备SYSLOG日志获取网络设备重启关键字,并将得到的网络设备重启时间及网络设备运行时间保存到存储系统中;S3)在网络设备重启时,判断网络设备重启原因,并将网络设备重启原因及对应的重启时间保存在储系统中;S4)记录网络设备重启相关信息,并将获取信息按一定字段格式进行分割转化为预设格式的字符串入库储存;S5)通过日志关键字分析工具对重启关键字进行匹配,并对日志级别、时间以及关键字进行筛选分析,形成报表。2.如权利要求1所述的基于日志与设备邻居关系判断网络设备重启的方法,其特征在于,所述步骤S2通过收集所有网络设备的LLDP邻居本端与对端的数据,分析出网络设备与相邻设备所连接的端口,如果相邻设备重启,则与其连接的设备会出现链路中断的日志...

【专利技术属性】
技术研发人员:程永新林小勇汤小甫
申请(专利权)人:上海新炬网络技术有限公司
类型:发明
国别省市:

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

1