ELK之X-PACK Machine Learning功能應(yīng)用方法詳解

一、ELK簡介

ELK:是有三個組件組成ElasticSearch、Logstash或辖、Kibana組成瘾英,其中Logtash負(fù)責(zé)獲取數(shù)據(jù),ElasticSearch負(fù)責(zé)存儲和索引數(shù)據(jù)颂暇,Kibana則是一個可視化的部件缺谴,負(fù)責(zé)展示,這三者構(gòu)成了一個開源的日志分析平臺耳鸯,是目前的主流的企業(yè)級日志分析平臺解決方案湿蛔。更為詳細(xì)的介紹請參考維基百科:https://en.wikipedia.org/wiki/Elk

介紹ELK的文章非常多县爬,隨著機(jī)器學(xué)習(xí)阳啥、人工智能概念在運(yùn)維領(lǐng)域的滲透,AIops概念的流行财喳,ELK在其X-PACK插件中察迟,也增加了Machine Learning模塊,其主要是采用機(jī)器學(xué)習(xí)中的無監(jiān)督算法耳高,實(shí)現(xiàn)時序數(shù)列的異常發(fā)現(xiàn)扎瓶。由于X-PACK中商用收費(fèi)軟件,目前網(wǎng)上關(guān)于X-PACK Machine Learning的介紹非常少泌枪,官網(wǎng)上只有需要翻墻的視頻可以看概荷。筆者個人下載了X-PACK試用版,試用期30天碌燕,本文將主要介紹筆者在X-PACK Machine Learning功能的試用經(jīng)驗(yàn)误证。

二、?X-PACK安裝

假設(shè)環(huán)境已安裝好ELK修壕。

1愈捅、X-PACK在ElasticSearch的安裝:

下掉ElasticSearch,在ElasticSearch解壓目錄下叠殷,執(zhí)行命令改鲫,完成安裝诈皿,es如果是一個集群林束,在每一個節(jié)點(diǎn)上安裝

bin/elasticsearch-plugin install x-pack

安裝完成后,啟動elasticsearch稽亏。

2壶冒、X-PACK在Kibana的安裝:

下掉Kibana,在Kibana解壓目錄下截歉,執(zhí)行命令胖腾,完成安裝。

bin/kibana-plugin install x-pack

安裝完成后,啟動Kibana咸作。

注意:如果安裝環(huán)境不能上網(wǎng)锨阿,自動完成x-pack包的下載,則去官方自行下載和ElasticSearch及傳到安裝環(huán)境记罚,將x-pack替換成完成路徑加文件名即可墅诡。

安裝X-PACK后,需要用戶名和密碼登陸才能打開Kibana桐智,默認(rèn)的用戶名和密碼是:elastic changeme末早。打開Kibana界面后,可以發(fā)現(xiàn)頁面說多了很多導(dǎo)航欄说庭,如:Machine Learning然磷,Graph,Monitoring等刊驴。本文主要介紹Machine Learning模塊的使用姿搜。

三、X-PACK? Machine Learning模塊應(yīng)用及效果

創(chuàng)建一個Single Metric過程如下:

1缺脉、選擇Machine Learning導(dǎo)航欄痪欲,看到如下界面,單機(jī)Create new job

2攻礼、選擇Create a single metric job

3业踢、選擇一個數(shù)據(jù)源:此處,我們選擇一個之前一個保存好的Search:

4礁扮、設(shè)置聚合指標(biāo)及聚合方式

Bucket span默認(rèn)是5分鐘知举,也可以根據(jù)需求自行設(shè)置。單擊三角框太伊,即可出現(xiàn)下圖的時間序列曲線雇锡。單擊左下角的create job按鈕,job建立成功僚焦。

5锰提、創(chuàng)建成功之后,很快就出現(xiàn)異常探測圖芳悲,單擊View Result按鈕立肘,查看

上圖因?yàn)楫惓|c(diǎn)較少,下圖是選取了另外一個時間序列指標(biāo)做的異常分析圖名扛。因?yàn)槭菬o監(jiān)督的算法谅年,不需要單獨(dú)的學(xué)習(xí)階段,也不需要使用批量處理系統(tǒng)去更新模型肮韧,定義好數(shù)據(jù)源融蹂,模型會根據(jù)數(shù)據(jù)不斷的更新旺订,而且數(shù)據(jù)越多時,會越準(zhǔn)超燃。當(dāng)鼠標(biāo)移到圓圈位置是区拳,會出現(xiàn)上線基線。

可以看出該功能意乓,可以對某一KPI根據(jù)歷史數(shù)據(jù)建立起上下動態(tài)基線劳闹,根據(jù)動態(tài)極限標(biāo)記異常。

創(chuàng)建Multiple Metric Job的方法同上洽瞬,就是在選擇KPI時本涕,可以選擇index中多個指標(biāo)。

2伙窃、多KPI異常統(tǒng)計(jì):

??? 針對多個KPI創(chuàng)建了JOB之后菩颖,在Anomaly Explorer菜單欄中,可以看到多個指標(biāo)的異常統(tǒng)計(jì)为障。方法是:單擊Anomaly Explorer菜單欄晦闰,選中想要查看的KPI的JOB,此處全選:

??? 可以看到按時間窗口標(biāo)記的異常鳍怨,這個功能很容易看到同時有問題的KPI有哪些:

??? 此處還有一個創(chuàng)建高級JOB呻右,分析多個指標(biāo)之間的關(guān)聯(lián)關(guān)系,目前我還沒研究清楚怎么搞鞋喇。待研究清楚后補(bǔ)充声滥。

3、ELK里面的時間序列Timelion曲線侦香,可以通過做一些簡單的移動平均來看KPI變化趨勢落塑。如下圖所示:

四、X-PACK? Machine Learning應(yīng)用領(lǐng)域分析

通過上面的分析罐韩,可以看出憾赁,X-PACK Machine Learning模塊可以很好的用戶分析Elastic中的時序數(shù)據(jù),并且是無監(jiān)督算法散吵,無需對數(shù)據(jù)進(jìn)行實(shí)現(xiàn)標(biāo)記龙考。可以用于所有產(chǎn)生時序數(shù)據(jù)的領(lǐng)域矾睦,如運(yùn)維領(lǐng)域晦款,金融領(lǐng)域等。

本人致力于人工智能等技術(shù)在金融顷锰、科技領(lǐng)域的研究柬赐,歡迎交流亡问。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末官紫,一起剝皮案震驚了整個濱河市肛宋,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌束世,老刑警劉巖酝陈,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異毁涉,居然都是意外死亡沉帮,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進(jìn)店門贫堰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來穆壕,“玉大人,你說我怎么就攤上這事其屏±” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵偎行,是天一觀的道長川背。 經(jīng)常有香客問我,道長蛤袒,這世上最難降的妖魔是什么熄云? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮妙真,結(jié)果婚禮上缴允,老公的妹妹穿的比我還像新娘。我一直安慰自己珍德,他們只是感情好癌椿,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著菱阵,像睡著了一般踢俄。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上晴及,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天都办,我揣著相機(jī)與錄音,去河邊找鬼虑稼。 笑死琳钉,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蛛倦。 我是一名探鬼主播歌懒,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼溯壶!你這毒婦竟也來了及皂?” 一聲冷哼從身側(cè)響起甫男,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎验烧,沒想到半個月后板驳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡碍拆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年若治,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片感混。...
    茶點(diǎn)故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡端幼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出弧满,到底是詐尸還是另有隱情静暂,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布谱秽,位于F島的核電站洽蛀,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏疟赊。R本人自食惡果不足惜郊供,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望近哟。 院中可真熱鬧驮审,春花似錦、人聲如沸吉执。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽戳玫。三九已至熙掺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間咕宿,已是汗流浹背币绩。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留府阀,地道東北人缆镣。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像试浙,于是被迫代替她去往敵國和親董瞻。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容