一种syslog日志数据获取方法、装置、设备及介质制造方法及图纸

技术编号:38161216 阅读:12 留言:0更新日期:2023-07-13 09:33
本说明书实施例公开了一种syslog日志数据获取方法、装置、设备及介质,包括:通过JAVA代码接收多个发送方发送的syslog数据;根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据;对所述待处理syslog数据进行分割处理,得到对应的syslog日志数据。通过JAVA代码接收syslog数据的过程中,本说明书实施例通过过滤机制对多个发送方的syslog数据进行过滤,以得到符合要求的待处理syslog数据,再对待处理syslog数据进行分割处理,可以得到所需的syslog日志数据,可以克服现有组件不完全,syslog日志数据获取受到障碍的问题。syslog日志数据获取受到障碍的问题。syslog日志数据获取受到障碍的问题。

【技术实现步骤摘要】
一种syslog日志数据获取方法、装置、设备及介质


[0001]本说明书涉及计算机
,尤其涉及一种syslog日志数据获取方法、装置、设备及介质。

技术介绍

[0002]在进行代码开发时,难免需要和其他平台进行数据交互,在通过JAVA代码接收其他平台syslog日志数据进行入库等操作时,为了增加开发的速度和准确性,对于这些比较常见的中间件或者组件的数据交互,现在开发者社区里大都开发出了一些简单好用的依赖包等工具。但是由于syslog日志数据的原有属性,导致这方面的组件不完全,使得syslog日志数据获取受到一定的障碍。

技术实现思路

[0003]本说明书一个或多个实施例提供了一种syslog日志数据获取方法、装置、设备及介质,用于解决
技术介绍
提出的技术问题。
[0004]本说明书一个或多个实施例采用下述技术方案:
[0005]本说明书一个或多个实施例提供的一种syslog日志数据获取方法,包括:
[0006]通过JAVA代码接收多个发送方发送的syslog数据;
[0007]根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据;
[0008]对所述待处理syslog数据进行分割处理,得到对应的syslog日志数据。
[0009]可选的,所述通过JAVA代码接收多个发送方发送的syslog数据前,所述方法还包括:
[0010]通过所述多个发送方确定对应syslog数据的预设格式,所述预设格式包括严重性等级、发送方信息以及syslog日志数据。
[0011]可选的,所述通过JAVA代码接收多个发送方发送的syslog数据前,所述方法还包括:
[0012]通过JAVA代码生成套接字;
[0013]通过所述套接字对端口进行监听;
[0014]在监听到所述多个发送方的syslog数据,接收多个发送方的syslog数据。
[0015]可选的,所述根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据,包括:
[0016]获取预先设定的过滤发送方信息;
[0017]在所述多个发送方的syslog数据中确定各发送方信息;
[0018]根据所述过滤发送方信息对所述各发送方信息进行过滤,得到第一符合要求的发送方;
[0019]根据所述第一符合要求的发送方对所述多个发送方的syslog数据进行过滤,得到
符合要求的待处理syslog数据。
[0020]可选的,所述根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据,包括:
[0021]获取预先设定的过滤严重性等级;
[0022]在所述多个发送方的syslog数据中确定各严重性等级;
[0023]根据所述过滤严重性等级对所述各严重性等级进行过滤,得到第二符合要求的发送方;
[0024]根据所述第二符合要求的发送方对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据。
[0025]可选的,所述预设格式还包括发送时间;
[0026]所述得到符合要求的待处理syslog数据后,所述方法还包括:
[0027]根据所述发送时间对所述待处理syslog数据进行验证。
[0028]可选的,所述得到对应的syslog日志数据后,所述方法还包括:
[0029]获取预设的所需数据;
[0030]根据所述所需数据与所述syslog日志数据进行匹配,得到符合要求的syslog日志数据。
[0031]本说明书一个或多个实施例提供的一种syslog日志数据获取装置,所述装置包括:
[0032]数据接收单元,通过JAVA代码接收多个发送方发送的syslog数据;
[0033]数据过滤单元,根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据;
[0034]数据分割单元,对所述待处理syslog数据进行分割处理,得到对应的syslog日志数据。
[0035]本说明书一个或多个实施例提供的一种syslog日志数据获取设备,包括:
[0036]至少一个处理器;以及,
[0037]与所述至少一个处理器通信连接的存储器;其中,
[0038]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0039]通过JAVA代码接收多个发送方发送的syslog数据;
[0040]根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据;
[0041]对所述待处理syslog数据进行分割处理,得到对应的syslog日志数据。
[0042]本说明书一个或多个实施例提供的一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
[0043]通过JAVA代码接收多个发送方发送的syslog数据;
[0044]根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据;
[0045]对所述待处理syslog数据进行分割处理,得到对应的syslog日志数据。
[0046]本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:
[0047]通过JAVA代码接收syslog数据的过程中,本说明书实施例通过过滤机制对多个发送方的syslog数据进行过滤,以得到符合要求的待处理syslog数据,再对待处理syslog数据进行分割处理,可以得到所需的syslog日志数据,可以克服现有组件不完全,syslog日志数据获取受到障碍的问题。
附图说明
[0048]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0049]图1为本说明书一个或多个实施例提供的一种syslog日志数据获取方法的流程示意图;
[0050]图2为本说明书一个或多个实施例提供的syslog数据接收过程的示意图;
[0051]图3为本说明书一个或多个实施例提供的一种syslog日志数据获取装置的结构示意图。
[0052]图4为本说明书一个或多个实施例提供的一种syslog日志数据获取设备的结构示意图。
具体实施方式
[0053]本说明书实施例提供一种syslog日志数据获取方法、装置、设备及介质。
[0054]Syslog,广泛用于Unix类操作系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种syslog日志数据获取方法,其特征在于,所述方法包括:通过JAVA代码接收多个发送方发送的syslog数据;根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据;对所述待处理syslog数据进行分割处理,得到对应的syslog日志数据。2.根据权利要求1所述的方法,其特征在于,所述通过JAVA代码接收多个发送方发送的syslog数据前,所述方法还包括:通过所述多个发送方确定对应syslog数据的预设格式,所述预设格式包括严重性等级、发送方信息以及syslog日志数据。3.根据权利要求1所述的方法,其特征在于,所述通过JAVA代码接收多个发送方发送的syslog数据前,所述方法还包括:通过JAVA代码生成套接字;通过所述套接字对端口进行监听;在监听到所述多个发送方的syslog数据,接收多个发送方的syslog数据。4.根据权利要求2所述的方法,其特征在于,所述根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据,包括:获取预先设定的过滤发送方信息;在所述多个发送方的syslog数据中确定各发送方信息;根据所述过滤发送方信息对所述各发送方信息进行过滤,得到第一符合要求的发送方;根据所述第一符合要求的发送方对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据。5.根据权利要求2所述的方法,其特征在于,所述根据预先设定的过滤机制对所述多个发送方的syslog数据进行过滤,得到符合要求的待处理syslog数据,包括:获取预先设定的过滤严重性等级;在所述多个发送方的syslog数据中确定各严重性等级;根据所述过滤严重性等级对所述各严重性等级进行过滤,得到第二符合要求的发送方;根据所述第二符合要求的发送方对所述多个发送方的syslog数据进行...

【专利技术属性】
技术研发人员:樊海龙肖雪李佳商广勇
申请(专利权)人:浪潮工业互联网股份有限公司
类型:发明
国别省市:

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

1