欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種Logstash增量采集服務(wù)器BMC日志的方法

文檔序號:9597773閱讀:402來源:國知局
一種Logstash增量采集服務(wù)器BMC日志的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及大數(shù)據(jù)領(lǐng)域,具體涉及一種Logstash增量采集服務(wù)器BMC日志的方法。
【背景技術(shù)】
[0002]在維護(hù)Linux服務(wù)器時,經(jīng)常需要查看系統(tǒng)中各種服務(wù)的日志,以檢查服務(wù)器的運行狀態(tài)。如登陸歷史、郵件、軟件安裝等日志。系統(tǒng)管理員一個個去檢查會十分不方便;且大多時候,這會是一種被動的檢查,即只有在發(fā)現(xiàn)系統(tǒng)運行異常時才會想到去查看日志以獲取異常的信息。那么如何主動、集中的分析這些日志,并產(chǎn)生報告,定時發(fā)送給管理員就會顯得十分重要。
[0003]Logstash是一個應(yīng)用程序日志、事件的傳輸、處理、管理和搜索的平臺。你可以用它來統(tǒng)一對應(yīng)用程序日志進(jìn)行收集管理,提供Web接口用于查詢和統(tǒng)計。
[0004]Logstash提供了多種多樣的input, filters, codecs和output組件,讓使用者輕松實現(xiàn)強(qiáng)大的功能。Logstash依賴于JAVA,所以在使用logstash的時候,你要先安裝JAVA,然后才能使用 Inputs, Outputs, Codecs, Filters 構(gòu)成了 Logstash 的核心配置項。Logstash通過建立一條事件處理的管道,從你的日志提取出數(shù)據(jù)保存到Elasticsearch中,為高效的查詢數(shù)據(jù)提供基礎(chǔ)。
[0005]在當(dāng)前的IT 運維領(lǐng)域,基于 ELK (Elasticsearch+Logstash+kibana)平臺的日志分析和監(jiān)控工具被越來越多的運維人員使用。使用Logstash采集服務(wù)器日志即為使用logstash 抽取服務(wù)器 BMC (Baseboard Management Controller)日志。Logstash 抽取 BMC日志時會使用到exec插件通過執(zhí)行ipmitool命令來獲取BMC的日志。但是logstash的exec插件執(zhí)行ipmitool命令每次都會返回BMC的全量日志,這就導(dǎo)致了索引庫中存在大量的重復(fù)日志條目。因此如何增量的采集BMC的日志成為了 Logstash采集BMC的日志的核心問題。

【發(fā)明內(nèi)容】

[0006]本發(fā)明的技術(shù)任務(wù)是針對現(xiàn)有技術(shù)的不足,提供一種Logstash增量采集服務(wù)器BMC日志的方法。本方法使用定時任務(wù)把BMC日志抽取到一個臨時文件,然后使用Logstash的file插件抽取該文件的增量信息從而獲得了 BMC日志的增量,解決了 Logstash增量采集BMC日志的問題。
[0007]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
一種Logstash增量采集服務(wù)器BMC日志的方法,使用定時任務(wù)把BMC日志抽取到一個臨時文件,然后使用Logstash的file插件抽取該文件的增量信息從而獲得了 BMC日志的增量。該方法包括以下步驟:
1)部署Logstash服務(wù),負(fù)責(zé)采集BMC日志;
2)編寫定時任務(wù),用來獲取BMC的日志,并保存為一個本地的文件; 3)利用Logstash的file插件,抽取保存在本地的文件,將日志信息發(fā)送到接收端。
[0008]本發(fā)明的一種Logstash增量采集服務(wù)器BMC日志的方法與現(xiàn)有技術(shù)相比,所產(chǎn)生的有益效果是,使用定時任務(wù)把BMC日志抽取到一個臨時文件,然后使用Logstash的file插件抽取該文件的增量信息從而獲得了 BMC日志的增量,解決了 Logstash增量采集BMC日志的問題。
【附圖說明】
[0009]附圖1增量采集服務(wù)器BMC日志流程。
【具體實施方式】
[0010]下面結(jié)合附圖對本發(fā)明的一種Logstash增量采集服務(wù)器BMC日志的方法作以下詳細(xì)地說明。
[0011 ] 一種Logstash增量采集服務(wù)器BMC日志的方法,使用定時任務(wù)把BMC日志抽取到一個臨時文件,然后使用Logstash的file插件抽取該文件的增量信息從而獲得了 BMC日志的增量。該方法包括以下步驟:
1)部署Logstash服務(wù),負(fù)責(zé)采集BMC日志;
2)編寫定時任務(wù),用來獲取BMC的日志,并保存為一個本地的文件;
3)利用Logstash的file插件,抽取保存在本地的文件,將日志信息發(fā)送到接收端。
[0012] 由于Logstash抽取BMC日志時會使用到exec插件通過執(zhí)行ipmitool命令來獲取BMC的日志。但是logstash的exec插件執(zhí)行ipmitool命令每次都會返回BMC的全量日志,這就導(dǎo)致了索引庫中存在大量的重復(fù)日志條目。本發(fā)明首先使用定時任務(wù)把BMC日志抽取到一個臨時文件,然后使用Logstash的file插件抽取該文件的增量信息從而獲得了 BMC日志的增量,這樣就解決了 Logstash增量采集BMC日志的問題。
【主權(quán)項】
1.一種Logstash增量采集服務(wù)器BMC日志的方法,其特征在于使用定時任務(wù)把BMC日志抽取到一個臨時文件,然后使用Logstash的file插件抽取該文件的增量信息從而獲得了 BMC日志的增量;該方法包括以下步驟: 1)部署Logstash服務(wù),負(fù)責(zé)采集BMC日志; 2)編寫定時任務(wù),用來獲取BMC的日志,并保存為一個本地的文件; 3)利用Logstash的file插件,抽取保存在本地的文件,將日志信息發(fā)送到接收端。
【專利摘要】本發(fā)明提供一種Logstash增量采集服務(wù)器BMC日志的方法,使用定時任務(wù)把BMC日志抽取到一個臨時文件,然后使用Logstash的file插件抽取該文件的增量信息從而獲得了BMC日志的增量;該方法包括以下步驟:部署Logstash服務(wù),負(fù)責(zé)采集BMC日志;編寫定時任務(wù),用來獲取BMC的日志,并保存為一個本地的文件;利用Logstash的file插件,抽取保存在本地的文件,將日志信息發(fā)送到接收端。本發(fā)明使用定時任務(wù)把BMC日志抽取到一個臨時文件,然后使用Logstash的file插件抽取該文件的增量信息從而獲得了BMC日志的增量,解決了Logstash增量采集BMC日志的問題。
【IPC分類】G06F11/34
【公開號】CN105354135
【申請?zhí)枴緾N201510858746
【發(fā)明人】金洪殿, 趙仁明, 亓開元
【申請人】浪潮集團(tuán)有限公司
【公開日】2016年2月24日
【申請日】2015年12月1日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
莫力| 宝鸡市| 阜新市| 和田县| 弋阳县| 大宁县| 洛浦县| 卓尼县| 甘南县| 台北县| 密山市| 江油市| 安乡县| 五华县| 宝山区| 灵石县| 铁力市| 安平县| 洮南市| 天津市| 赣州市| 图们市| 东宁县| 临沂市| 城口县| 绥化市| 蕲春县| 旬邑县| 游戏| 彝良县| 长泰县| 洛浦县| 托克托县| 西乡县| 克什克腾旗| 安阳县| 师宗县| 礼泉县| 砚山县| 冀州市| 甘泉县|