一种采集网元日志的方法、装置和计算机可读存储介质制造方法及图纸

技术编号:23055885 阅读:52 留言:0更新日期:2020-01-07 15:40
本发明专利技术实施例提供了一种采集网元日志的方法、装置和计算机可读存储介质,方法包括:监控至少一个网元的状态;其中,网元的状态包括:工作状态和日志文件采集状态,工作状态为在线状态或离线状态,日志文件采集状态为未完成日志采集状态或完成日志采集状态;根据监控到的网元的状态,生成待采集网元列表,待采集网元列表中的网元的工作状态为在线状态,待采集网元列表中的网元的日志文件采集状态为未完成日志采集状态;针对待采集网元列表中的网元,进行日志文件的采集。对待采集网元列表的网元进行采集,自动完成日志文件的采集工作,解决了多用户同时对网元的相同日志文件发出采集指令时,根据多用户的采集指令重复采集该相同日志文件的问题。

A method, device and computer readable storage medium for collecting network element logs

【技术实现步骤摘要】
一种采集网元日志的方法、装置和计算机可读存储介质
本专利技术涉及但不限于卫星通信技术,尤其涉及一种采集网元日志的方法、装置和计算机可读存储介质。
技术介绍
卫星通信技术是一种利用人造地球卫星作为中继站来转发无线电波,使得两个或多个地球站之间进行通信的技术,其中,地球站的建立不受地理条件的限制,可建在边远地区、岛屿、汽车、飞机和舰艇上,因此,对于移动通信技术难以覆盖到的偏远地区、海洋地区等,其具有独特的优势,例如,海洋卫星通信系统由海洋专用通信卫星、地面主站和安装在海洋船舶上的端站组成。在使用海洋卫星通信系统时,对海洋卫星通信系统进行维护是必不可少的环节,其实现方式可以是通过采集端站中的网元日志,分析网元的运行状况,定位网元运行故障,因此,采集网元日志是维护卫星通信系统中最重要的步骤;相关的网元日志采集方法为:用户向与主站连接的网络管理设备发起采集指令,网络管理设备再向对应网元下发采集指令,从该网元中采集到网元日志后,网络管理设备将采集到的网元日志返回给用户;该方法存在以下问题:(1)当网元处于离线状态时,网络管理设备无法采集网元日志,因此需要人工监控该网元的链路状态,当网元上线时,控制网络管理设备下发采集指令;(2)在同一时间段内,对同一个网元的相同日志文件,多个不同用户向网络管理设备发起采集指令时,网络管理设备会根据每一个用户的采集指令执行采集网元日志文件的操作,而多次采集同一个网元的相同日志文件,浪费了卫星流量,增加卫星通信成本。
技术实现思路
本专利技术实施例提供一种采集网元日志的方法、装置和计算机可读存储介质,旨在实现自动完成网元日志文件的采集工作,并解决对网元的相同日志文件重复采集的问题。本专利技术的技术方案是这样实现的:本专利技术实施例提供一种采集网元日志的方法,所述方法包括:监控至少一个网元的状态;其中,所述网元的状态包括:工作状态和日志文件采集状态,所述工作状态为在线状态或离线状态,所述日志文件采集状态为未完成日志采集状态或完成日志采集状态;根据监控到的网元的状态,生成待采集网元列表,所述待采集网元列表中的网元的工作状态为在线状态,所述待采集网元列表中的网元的日志文件采集状态为未完成日志采集状态;针对所述待采集网元列表中的网元,进行日志文件的采集。上述方案中,所述针对所述待采集网元列表中的网元,进行日志文件的采集,包括:获取所述待采集网元列表中的每个网元的日志列表,所述日志列表包括日志文件的标识信息;针对所述待采集网元列表中的每个网元,采集日志列表中每个标识信息对应的日志文件。上述方案中,所述针对所述待采集网元列表中的网元,进行日志文件的采集,包括:获取所述待采集网元列表中的每个网元的日志列表,所述日志列表包括日志文件的标识信息;在所述待采集网元列表中的每个网元的日志列表中,删除不属于预设的标识信息集合的标识信息,得到所述待采集网元列表中的每个网元的更新后的日志列表;所述预设的标识信息集合包括至少一个日志文件的标识信息;针对所述待采集网元列表中的每个网元,采集所述更新后的日志列表中每个标识信息对应的日志文件。上述方案中,所述针对所述待采集网元列表中的网元,进行日志文件的采集,包括:获取所述待采集网元列表中的每个网元的日志列表,所述日志列表包括日志文件的标识信息;在所述待采集网元列表中的每个网元的日志列表中,删除历史日志文件的标识信息,得到所述待采集网元列表中的每个网元的更新后的日志列表;所述历史日志文件用于表示已采集的网元的日志文件;针对所述待采集网元列表中的每个网元,采集所述更新后的日志列表中每个标识信息对应的日志文件。上述方案中,所述针对所述待采集网元列表中的网元,进行日志文件的采集,包括:所述待采集网元列表中的任意一个网元的下行数据业务流量小于流量阈值时,针对所述待采集网元列表中的任意一个网元,进行日志文件的采集;相应地,所述方法还包括:所述待采集网元列表中的任意一个网元的下行数据业务流量大于或等于流量阈值时,将所述待采集网元列表中的任意一个网元的日志文件采集状态确定为所述未完成日志采集状态。上述方案中,在所述针对所述待采集网元列表中的网元,进行日志文件的采集之后,所述方法还包括:确认采集完所述待采集网元列表中的任意一个网元的日志文件时,将所述待采集网元列表中的任意一个网元的日志文件采集状态确定为所述完成日志采集状态。上述方案中,所述监控至少一个网元的状态,包括:监控卫星宽带通信系统中所有端站的网元的状态。本专利技术实施例还提供一种采集网元日志的装置,所述装置包括:存储器和处理器;其中,所述存储器用于存储计算机程序;所述处理器用于执行所述存储器中存储的计算机程序,以实现以下步骤:监控至少一个网元的状态;其中,所述网元的状态包括:工作状态和日志文件采集状态,所述工作状态为在线状态或离线状态,所述日志文件采集状态为未完成日志采集状态或完成日志采集状态;根据监控到的网元的状态,生成待采集网元列表,所述待采集网元列表中的网元的工作状态为在线状态,所述待采集网元列表中的网元的日志文件采集状态为未完成日志采集状态;针对所述待采集网元列表中的网元,进行日志文件的采集。上述方案中,所述处理器具体用于执行所述存储器中存储的计算机程序,以实现以下步骤:获取所述待采集网元列表中的每个网元的日志列表,所述日志列表包括日志文件的标识信息;在所述待采集网元列表中的每个网元的日志列表中,删除历史日志文件的标识信息,得到所述待采集网元列表中的每个网元的更新后的日志列表;所述历史日志文件用于表示已采集的网元的日志文件;针对所述待采集网元列表中的每个网元,采集所述更新后的日志列表中每个标识信息对应的日志文件。本专利技术实施例还一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被至少一个处理器执行时,导致所述至少一个处理器执行上述任意一种采集网元日志的方法的步骤。本专利技术实施例提供的一种采集网元日志的方法、装置和计算机可读存储介质,首先,监控至少一个网元的状态;其中,网元的状态包括:工作状态和日志文件采集状态,工作状态为在线状态或离线状态,日志文件采集状态为未完成日志采集状态或完成日志采集状态;然后,根据监控到的网元的状态,生成待采集网元列表,待采集网元列表中的网元的工作状态为在线状态,待采集网元列表中的网元的日志文件采集状态为未完成日志采集状态;最后,针对待采集网元列表中的网元,进行日志文件的采集。如此,可以看出,本专利技术实施例自动监控网元状态,再由在线且未完成日志采集的网元生成待采集网元列表,对待采集网元列表的网元进行日志文件的采集,避免了多用户同时对一个网元的相同日志文件发出采集指令时,根据多用户的采集指令重复采集该网元的相同日志文件的问题。附图说明图1为本专利技术实施例提供的卫星通信系统的结构示意图;图2为本专利技术实施本文档来自技高网...

【技术保护点】
1.一种采集网元日志的方法,其特征在于,所述方法包括:/n监控至少一个网元的状态;其中,所述网元的状态包括:工作状态和日志文件采集状态,所述工作状态为在线状态或离线状态,所述日志文件采集状态为未完成日志采集状态或完成日志采集状态;/n根据监控到的网元的状态,生成待采集网元列表,所述待采集网元列表中的网元的工作状态为在线状态,所述待采集网元列表中的网元的日志文件采集状态为未完成日志采集状态;/n针对所述待采集网元列表中的网元,进行日志文件的采集。/n

【技术特征摘要】
1.一种采集网元日志的方法,其特征在于,所述方法包括:
监控至少一个网元的状态;其中,所述网元的状态包括:工作状态和日志文件采集状态,所述工作状态为在线状态或离线状态,所述日志文件采集状态为未完成日志采集状态或完成日志采集状态;
根据监控到的网元的状态,生成待采集网元列表,所述待采集网元列表中的网元的工作状态为在线状态,所述待采集网元列表中的网元的日志文件采集状态为未完成日志采集状态;
针对所述待采集网元列表中的网元,进行日志文件的采集。


2.根据权利要求1所述的方法,其特征在于,所述针对所述待采集网元列表中的网元,进行日志文件的采集,包括:
获取所述待采集网元列表中的每个网元的日志列表,所述日志列表包括日志文件的标识信息;
针对所述待采集网元列表中的每个网元,采集日志列表中每个标识信息对应的日志文件。


3.根据权利要求1所述的方法,其特征在于,所述针对所述待采集网元列表中的网元,进行日志文件的采集,包括:
获取所述待采集网元列表中的每个网元的日志列表,所述日志列表包括日志文件的标识信息;
在所述待采集网元列表中的每个网元的日志列表中,删除不属于预设的标识信息集合的标识信息,得到所述待采集网元列表中的每个网元的更新后的日志列表;所述预设的标识信息集合包括至少一个日志文件的标识信息;
针对所述待采集网元列表中的每个网元,采集所述更新后的日志列表中每个标识信息对应的日志文件。


4.根据权利要求1所述的方法,其特征在于,所述针对所述待采集网元列表中的网元,进行日志文件的采集,包括:
获取所述待采集网元列表中的每个网元的日志列表,所述日志列表包括日志文件的标识信息;
在所述待采集网元列表中的每个网元的日志列表中,删除历史日志文件的标识信息,得到所述待采集网元列表中的每个网元的更新后的日志列表;所述历史日志文件用于表示已采集的网元的日志文件;
针对所述待采集网元列表中的每个网元,采集所述更新后的日志列表中每个标识信息对应的日志文件。


5.根据权利要求1所述的方法,其特征在于,所述针对所述待采集网元列表中的网元,进行日志文件的采集,包括:
所述待采集网元列表中的任意一个网元的下行数据业务流量小于流量阈值时,针对所述待采集网元列表...

【专利技术属性】
技术研发人员:邱柏卫
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1