A server test results collection method is used for monitoring the development of the test server, it includes the following steps: log information monitoring server, log information and the monitored data cleaning; analysis of time, the key word to the cleaned data; the analysis after data display. The use of the Logstash server and the Elasticsearch server can be collected from the non structure of log data cleaning, can be convenient to cluster management, log retrieval; Elasticsearch server is used in distributed storage, to prevent damage to the backup log section file is missing. It can display the log information and quickly search for the required information by time, field, and keyword.
【技术实现步骤摘要】
一种服务器测试结果采集方法
本专利技术涉及数据采集
,具体地说是一种服务器测试结果采集方法。
技术介绍
当前国内云计算市场在不断的发展,也逐步趋于成熟,对服务器的需求越来越大,性能和可靠性要求也越来越高。作为服务器产品提供商,一款服务器无论是在研发阶段还是生产阶段,都需要对开发、测试和生产中执行的程序或者系统中产生的日志加以保存和分析,从而判断服务器的功能、性能、可靠性等等是否符合所期盼的标准。而如何保存大量日志,如何分析大量日志,以及通过这些日志找到Bug,就成为一个至关重要的部分。在服务器研发测试领域,每天的测试日志记录数据量繁杂庞大,容易出现两大问题:1)如果只是普通方法将原始日志保存起来,这样log存储分散且不容易集中化管理和检索;2)如果操作不当,历史测试原始记录容易丢失。在服务器研发测试中,针对服务器系统的监控手段比较单一,大多数是通过输入Linuxshell命令来查看测试结果或日志,而实际产生的日志数量庞大,而且分散在各不同路径,对于查看、检索以及分析来说,不仅效率较低,而且效果较差。
技术实现思路
本专利技术的目的在于提供一种服务器测试结果采集方法,用于解决的海量的数据存贮、有条理的数据分析和清晰的结果展现的问题。本专利技术解决其技术问题所采取的技术方案是:一种服务器测试结果采集方法,用于对研发测试服务器进行监测,具体包括以下步骤:监测被测服务器的日志信息,并对监测到的日志信息进行数据清洗;对清洗过的数据进行时间、关键文字的分析;将分析完的数据进行展示。进一步地,在进行上述步骤的前提是:在被测服务器上安装Filebeat软件,用于采集被测 ...
【技术保护点】
一种服务器测试结果采集方法,用于对研发测试服务器进行监测,其特征是,具体包括以下步骤:监测被测服务器的日志信息,并对监测到的日志信息进行数据清洗;对清洗过的数据进行时间、关键文字的分析;将分析完的数据进行展示。
【技术特征摘要】
1.一种服务器测试结果采集方法,用于对研发测试服务器进行监测,其特征是,具体包括以下步骤:监测被测服务器的日志信息,并对监测到的日志信息进行数据清洗;对清洗过的数据进行时间、关键文字的分析;将分析完的数据进行展示。2.根据权利要求1所述的方法,其特征是,在进行上述步骤的前提是:在被测服务器上安装Filebeat软件,用于采集被测服务器的日志信息。3.根据权利要求1所述的方法,其特征是,监测被测服务器的日志信息通过一台Logstash服务器利用TCP的5044端口进行监测。4.根据权利要求1所述的方法,其特征是,对数据进行清洗,其具体方法包括:自定义logstas规则;对非结构化的文本字符串日志进行词语的分析;过滤logstas规则需要的词语信息。5.根据权利要求3所述的方法,其特征...
【专利技术属性】
技术研发人员:齐煜,戴明甫,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。