一种日志分析方法与管理平台技术

技术编号:23099183 阅读:55 留言:0更新日期:2020-01-14 20:36
本申请提供一种日志分析方法与管理平台,所述方法先由被控设备根据运行状态数据生成分析日志。再由管理服务器根据预设分析类型,向所述被控设备发送数据提取指令,被控设备再根据所述数据提取指令,在所述分析日志中提取与所述预设分析类型相对应的分析数据,以及将所述分析数据发送至所述管理服务器。最后,所述管理服务器根据所述分析数据生成分析报告。所述方法可以对大量日志数据进行集中分析管理,并且实现日志管理格式的标准化统一。同时将日志分析处理的大量工作分担至被控设备,减少管理服务器的数据处理量,以及提取数据时对网络带宽的占用,减小数据处理延迟,以适应大规模企业的日志分析。

【技术实现步骤摘要】
一种日志分析方法与管理平台
本申请涉及信息管理
,尤其涉及一种日志分析方法与管理平台。
技术介绍
大规模企业,如钢铁企业,的生产中需要在不同的厂区范围内布置机房,机房中包括多个计算机主机,以对生产环境参数和生产技术参数进行实时监控、设定和处理,保障生产过程的有序进行。对于大规模企业,其机房运维状况需要统一进行维护管理,以及时发现各厂区突发的技术故障,统一进行调配管理。为了实现上述过程,实际应用中需要针对各厂区构建运维管理平台系统。典型的运维管理平台系统包括管理平台和分布在各厂区机房内的被控设备。其中,管理平台可以是统一部署在中心机房的管理服务器,各个被控设备统一与管理平台建立通信连接,以将其运行状态数据发送至管理平台进行分析处理。当任意一个被控设备出现数据异常时,管理平台可以根据接收到的数据生成告警信息,通知相关技术人员进行处理。然而,大规模企业的厂区较多,每个厂区内又设置有多个被控设备,并且每个计算机会根据多种运行状态,获取众多运行状态数据。因此,在实际应用中,各被控设备会不断将大量的运行状态数据发送给管理服务器,严重占用网络带宽。并且,管理服务器需要处理大量运行状态数据,需要较高的处理性能,还降低数据的处理速度。而在高并发大量运行状态数据时,很有可能造成较长时间的处理延迟,导致告警信息不能够及时发送给相关技术人员,影响生产效率。
技术实现思路
本申请提供了一种日志分析方法与管理平台,以解决传统运行状态数据处理延迟高,影响生产效率的问题。一方面,本申请提供一种日志分析方法,包括:被控设备根据运行状态数据生成分析日志,所述分析日志为根据预设存储格式构建的文本文件;管理服务器根据预设分析类型,向所述被控设备发送数据提取指令;所述被控设备根据所述数据提取指令,在所述分析日志中提取与所述预设分析类型相对应的分析数据,以及将所述分析数据发送至所述管理服务器;所述管理服务器根据所述分析数据生成分析报告。可选的,管理服务器根据预设分析类型,向所述被控设备发送数据提取指令的步骤,包括:用户终端向所述管理服务器发送分析指令,所述分析指令包括所述预设分析类型;管理服务器根据所述分析指令,生成数据提取指令;所述数据提取指令中包括所述预设分析类型对应的文本特征信息;所述管理服务器定位所述预设分析类型对应的目标被控设备,以及向目标被控设备发送所述数据提取指令。可选的,所述管理服务器根据所述分析数据生成分析报告的步骤,包括:所述管理服务器获取所述预设分析类型对应的空白报告模板;所述管理服务器向所述空白报告模板中添加所述分析数据,生成分析报告;所述管理服务器展示所述分析报告,或者向用户终端发送所述分析报告。可选的,被控设备根据运行状态数据生成分析日志的步骤,包括:被控设备获取自身运行状态数据;所述被控设备根据预设存储格式,将所述运行状态数据转化为分析日志;所述被控设备将所述分析日志,存储在所述被控设备的日志缓存数据库中。可选的,被控设备获取自身运行状态数据的步骤,还包括:被控设备获取当前厂区范围内环境状态数据;所述环境状态数据为通过当前厂区范围内设置的环境监测器检测的数据。所述被控设备根据预设存储格式,将所述环境状态数据添加至所述分析日志。可选的,所述环境监测器包括温度传感器和湿度传感器;所述环境状态数据包括当前厂区范围内的温度信息和湿度信息。可选的,所述分析日志包括系统日志、错误日志和自定义应用程序日志,所述方法还包括:所述被控设备通过syslog和/或消息传递的途径获取待处理日志;所述被控设备根据所述预设分析类型筛选所述待处理日志;所述被控设备将经过筛选后的所述待处理日志,作为所述分析日志存储在日志缓存数据库中。可选的,所述方法还包括:所述被控设备从所述待处理日志中提取运行状态数据;所述被控设备根据所述运行状态数据,将所述待处理日志转化为所述分析日志。另一方面,本申请还提供一种日志分析管理平台,包括:管理服务器,以及与所述管理服务器建立数据通信连接的多个被控设备;多个所述被控设备布置在多个厂区范围内;所述被控设备被进一步配置为:根据运行状态数据生成分析日志,所述分析日志为根据预设存储格式构建的文本文件;根据所述数据提取指令,在所述分析日志中提取与所述预设分析类型相对应的分析数据,以及将所述分析数据发送至所述管理服务器;所述管理服务器被进一步配置为:根据预设分析类型,向所述被控设备发送数据提取指令;以及,根据所述分析数据生成分析报告。可选的,所述系统还包括多个控制终端,多个所述控制终端与所述管理服务器建立数据通信连接;所述控制终端被进一步配置为:向所述管理服务器发送发送分析指令,所述分析指令包括所述预设分析类型;以及,接收并展示所述分析报告;所述管理服务器被进一步配置为:接收到的所述分析指令,根据所述分析指令,生成数据提取指令;所述数据提取指令中包括所述预设分析类型对应的文本特征信息;定位所述预设分析类型对应的所述被控设备,向所述被控设备发送所述数据提取指令;以及,展示所述分析报告,或者向用户终端发送所述分析报告。由以上技术方案可知,本申请提供一种日志分析方法与管理平台,所述方法先由被控设备根据运行状态数据生成分析日志。再由管理服务器根据预设分析类型,向所述被控设备发送数据提取指令,被控设备再根据所述数据提取指令,在所述分析日志中提取与所述预设分析类型相对应的分析数据,以及将所述分析数据发送至所述管理服务器。最后,所述管理服务器根据所述分析数据生成分析报告。所述方法可以对大量日志数据进行集中分析管理,并且实现日志管理格式的标准化统一。同时将日志分析处理的大量工作分担至被控设备,减少管理服务器的数据处理量,以及提取数据时对网络带宽的占用,减小数据处理延迟,以适应大规模企业的日志分析。附图说明为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请一种日志分析方法的流程示意图;图2为本申请一种日志分析管理平台的结构示意图;图3为本申请被控设备根据运行状态数据生成分析日志的流程示意图;图4为本申请被控设备根据待处理日志生成分析日志的流程示意图;图5为本申请管理服务器生成数据提取指令的流程示意图;图6为本申请管理服务器生成分析报告的流程示意图。具体实施方式下面将详细地对实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下实施例中描述的实施方式并不代表与本申请相一致的所有实施方式。仅是与权利要求书中所详述的、本申请的一些方面相一致的系统和方法的示例。参见图1,为本申本文档来自技高网...

【技术保护点】
1.一种日志分析方法,其特征在于,包括:/n被控设备根据运行状态数据生成分析日志,所述分析日志为根据预设存储格式构建的文本文件;/n管理服务器根据预设分析类型,向所述被控设备发送数据提取指令;/n所述被控设备根据所述数据提取指令,在所述分析日志中提取与所述预设分析类型相对应的分析数据,以及将所述分析数据发送至所述管理服务器;/n所述管理服务器根据所述分析数据生成分析报告。/n

【技术特征摘要】
1.一种日志分析方法,其特征在于,包括:
被控设备根据运行状态数据生成分析日志,所述分析日志为根据预设存储格式构建的文本文件;
管理服务器根据预设分析类型,向所述被控设备发送数据提取指令;
所述被控设备根据所述数据提取指令,在所述分析日志中提取与所述预设分析类型相对应的分析数据,以及将所述分析数据发送至所述管理服务器;
所述管理服务器根据所述分析数据生成分析报告。


2.根据权利要求1所述的日志分析方法,其特征在于,管理服务器根据预设分析类型,向所述被控设备发送数据提取指令的步骤,包括:
用户终端向所述管理服务器发送分析指令,所述分析指令包括所述预设分析类型;
管理服务器根据所述分析指令,生成数据提取指令;所述数据提取指令中包括所述预设分析类型对应的文本特征信息;
所述管理服务器定位所述预设分析类型对应的目标被控设备,以及向目标被控设备发送所述数据提取指令。


3.根据权利要求1所述的日志分析方法,其特征在于,所述管理服务器根据所述分析数据生成分析报告的步骤,包括:
所述管理服务器获取所述预设分析类型对应的空白报告模板;
所述管理服务器向所述空白报告模板中添加所述分析数据,生成分析报告;
所述管理服务器展示所述分析报告,或者向用户终端发送所述分析报告。


4.根据权利要求1所述的日志分析方法,其特征在于,被控设备根据运行状态数据生成分析日志的步骤,包括:
被控设备获取自身运行状态数据;
所述被控设备根据预设存储格式,将所述运行状态数据转化为分析日志;
所述被控设备将所述分析日志,存储在所述被控设备的日志缓存数据库中。


5.根据权利要求4所述的日志分析方法,其特征在于,被控设备获取自身运行状态数据的步骤,还包括:
被控设备获取当前厂区范围内环境状态数据;所述环境状态数据为通过当前厂区范围内设置的环境监测器检测的数据;
所述被控设备根据预设存储格式,将所述环境状态数据添加至所述分析日志。


6.根据权利要求5...

【专利技术属性】
技术研发人员:李福存王苏扬任国庆陈传浩张远兆潘世祥周涵冯昌邮李楠楠汪联欢
申请(专利权)人:南京天芯云数据服务有限公司
类型:发明
国别省市:江苏;32

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

1