Kibana詳細入門教程

一、Kibana是什么

Kibana 是為 Elasticsearch設計的開源分析和可視化平臺飒焦。你可以使用 Kibana 來搜索,查看存儲在 Elasticsearch 索引中的數(shù)據(jù)并與之交互屿笼。你可以很容易實現(xiàn)高級的數(shù)據(jù)分析和可視化牺荠,以圖表的形式展現(xiàn)出來。
使用前我們肯定需要先有Elasticsearch啦驴一,安裝使用Elasticsearch可以參考Elasticsearch構建全文搜索系統(tǒng)

下面分別演示一下Kibana的安裝休雌、自定義索引,搜索肝断,控制臺調用es的api和可視化等操作杈曲,特別需要注意的是,控制臺可以非常方便的來調用es的api孝情,強烈推薦使用

二鱼蝉、如何安裝

直接下載對應平臺的版本就可以,參考地址Installing Kibana
這里我直接下載了mac平臺的kibana-7.6.1-darwin-x86_64.tar.gz
解壓完畫風如下
[圖片上傳失敗...(image-49da4d-1730083906264)]

配置可以參考Configring Kibana
設置監(jiān)聽端口號箫荡、es地址魁亦、索引名
[圖片上傳失敗...(image-f0f1ea-1730083906264)]

默認情況下,kibana啟動時將生成隨機密鑰羔挡,這可能導致重新啟動后失敗洁奈,需要配置多個實例中有相同的密鑰
設置

xpack.reporting.encryptionKey: "chenqionghe"
xpack.security.encryptionKey: "122333444455555666666777777788888888"
xpack.encryptedSavedObjects.encryptionKey: "122333444455555666666777777788888888"

啟動

./bin/kibana

打開http://localhost:5601,畫風如下
[圖片上傳失敗...(image-748435-1730083906264)]

提示我們可以使用示例數(shù)據(jù)绞灼,也可以使用自己已有的數(shù)據(jù)利术,我把示例數(shù)據(jù)都下載了,單擊側面導航中的 Discover 進入 Kibana 的數(shù)據(jù)探索功能:
[圖片上傳失敗...(image-fa8787-1730083906264)]

可以看到數(shù)據(jù)已經(jīng)導入了低矮,我們可以直接使用查詢欄編寫語句查詢
[圖片上傳失敗...(image-52e984-1730083906264)]

三赶促、如何加載自定義索引

接下來演示加載已經(jīng)創(chuàng)建book索引
單擊 Management 選項
[圖片上傳失敗...(image-7b7bac-1730083906264)]

然后單擊 Index Patterns 選項佑笋。
[圖片上傳失敗...(image-469c43-1730083906264)]

點擊Create index pattern定義一個新的索引模式。
[圖片上傳失敗...(image-4b602c-1730083906264)]

點擊Next step
[圖片上傳失敗...(image-ef4609-1730083906264)]

點擊Create index pattern
[圖片上傳失敗...(image-f533b3-1730083906264)]

出來如下界面,列出了所有index中的字段
[圖片上傳失敗...(image-f3074f-1730083906264)]

接下來橘券,我們再來使用一下kibana查看已經(jīng)導入的索引數(shù)據(jù)
[圖片上傳失敗...(image-f3dd9e-1730083906264)]

[圖片上傳失敗...(image-f770f9-1730083906264)]

可以看到捣辆,已經(jīng)能展示和檢索出我們之前導入的數(shù)據(jù)氓拼,奧利給轨蛤!

四、如何搜索數(shù)據(jù)

[圖片上傳失敗...(image-11150-1730083906264)]

[圖片上傳失敗...(image-2ed61f-1730083906264)]

可以看到终议,我們能很方便地搜索欄使用Llucene查詢汇竭,查詢語法可以參考Lucene查詢語法匯總

五葱蝗、如何切換中文

config/kibana.yml添加

i18n.locale: "zh-CN"

重新啟動,即可生效
[圖片上傳失敗...(image-ab352-1730083906264)]

六细燎、如何使用控制臺

控制臺插件提供一個用戶界面來和 Elasticsearch 的 REST API 交互两曼。控制臺有兩個主要部分: editor 找颓,用來編寫提交給 Elasticsearch 的請求合愈; response 面板,用來展示請求結果的響應击狮。在頁面頂部的文本框中輸入 Elasticsearch 服務器的地址佛析。默認地址是:“l(fā)ocalhost:9200”。
點擊左側欄的[Dev Tools]彪蓬,可以看到如下界面寸莫,可以很方便地執(zhí)行命令
[圖片上傳失敗...(image-a3c9f4-1730083906264)]

示例操作

# 查看所有節(jié)點
GET _cat/nodes

# 查看book索引數(shù)據(jù)
GET book/_search
{
    "query": {
    "match": {
      "content": "chenqionghe"
    }
  }
}

# 添加一條數(shù)據(jù)
POST book/_doc 
{
  "page":8,
  "content": "chenqionghe喜歡運動,繩命是如此的精彩档冬,繩命是多么的輝煌"
}

# 更新數(shù)據(jù)
PUT book/_doc/iSAz4XABrERdg9Ao0QZI
{
  "page":8,
  "content":"chenqionghe喜歡運動膘茎,繩命是剁么的回晃;繩命是入刺的井猜"
}

# 刪除數(shù)據(jù)
POST book/_delete_by_query
{
  "query": {
    "match": {
      "page": 8
    }
  }
}

# 批量插入數(shù)據(jù)
POST book/_bulk
{ "index":{} }
{ "page":22 , "content": "Adversity, steeling will strengthen body.逆境磨練意志酷誓,鍛煉增強體魄披坏。"}
{ "index":{} }
{ "page":23 , "content": "Reading is to the mind, such as exercise is to the body.讀書之于頭腦,好比運動之于身體盐数。"}
{ "index":{} }
{ "page":24 , "content": "Years make you old, anti-aging.歲月催人老棒拂,運動抗衰老。"}
{ "index":{} }

[圖片上傳失敗...(image-af048f-1730083906264)]

七玫氢、如何使用可視化

Kibana可視化控件基于 Elasticsearch 的查詢帚屉。利用一系列的 Elasticsearch 查詢聚合功能來提取和處理數(shù)據(jù),再通過創(chuàng)建圖表來呈現(xiàn)數(shù)據(jù)分布和趨勢

點擊Visualize菜單漾峡,進入可視化圖表創(chuàng)建界面攻旦,Kibana自帶有上10種圖表,我們來創(chuàng)建一個自己的圖表
[圖片上傳失敗...(image-2ed36e-1730083906264)]

我們來添加一個直方圖
[圖片上傳失敗...(image-619a30-1730083906264)]

[圖片上傳失敗...(image-305b3b-1730083906264)]

[圖片上傳失敗...(image-3e6079-1730083906264)]

可以看到生逸,默認已經(jīng)有一個Y軸了牢屋,統(tǒng)計的是數(shù)量,我們添加一個X軸槽袄,點擊Buckets下的Add
[圖片上傳失敗...(image-b11cad-1730083906264)]

如下伟阔,我選擇了customer_id字段作為x軸
[圖片上傳失敗...(image-19a6a-1730083906264)]

執(zhí)行后如下
[圖片上傳失敗...(image-6e5d35-1730083906264)]

保存一下
[圖片上傳失敗...(image-180fdd-1730083906264)]

八、如何使用儀表盤

Kibana 儀表板(Dashboard) 展示保存的可視化結果集合掰伸。
就是可以把上面定義好的圖表展示
創(chuàng)建一個Dashboard
[圖片上傳失敗...(image-ad8ded-1730083906264)]

添加已經(jīng)存在的圖表
[圖片上傳失敗...(image-6dac9d-1730083906264)]

[圖片上傳失敗...(image-1f70d2-1730083906264)]

添加完后保存即可,我們可以定制出非常豐富的面板怀估,如下
[圖片上傳失敗...(image-c2ee73-1730083906264)]

Kibana的使用就是這么簡單狮鸭,是不是覺得超簡單合搅,建議自己去安裝使用一下,加深印象歧蕉,light weight baby !

原文地址:https://www.cnblogs.com/chenqionghe/p/12503181.html?utm_source=tuicool&utm_medium=referral

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末灾部,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子惯退,更是在濱河造成了極大的恐慌赌髓,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,324評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件催跪,死亡現(xiàn)場離奇詭異锁蠕,居然都是意外死亡,警方通過查閱死者的電腦和手機懊蒸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評論 3 392
  • 文/潘曉璐 我一進店門荣倾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人骑丸,你說我怎么就攤上這事舌仍。” “怎么了通危?”我有些...
    開封第一講書人閱讀 162,328評論 0 353
  • 文/不壞的土叔 我叫張陵铸豁,是天一觀的道長。 經(jīng)常有香客問我菊碟,道長节芥,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,147評論 1 292
  • 正文 為了忘掉前任框沟,我火速辦了婚禮藏古,結果婚禮上,老公的妹妹穿的比我還像新娘忍燥。我一直安慰自己拧晕,他們只是感情好,可當我...
    茶點故事閱讀 67,160評論 6 388
  • 文/花漫 我一把揭開白布梅垄。 她就那樣靜靜地躺著厂捞,像睡著了一般。 火紅的嫁衣襯著肌膚如雪队丝。 梳的紋絲不亂的頭發(fā)上靡馁,一...
    開封第一講書人閱讀 51,115評論 1 296
  • 那天,我揣著相機與錄音机久,去河邊找鬼臭墨。 笑死,一個胖子當著我的面吹牛膘盖,可吹牛的內(nèi)容都是我干的胧弛。 我是一名探鬼主播尤误,決...
    沈念sama閱讀 40,025評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼结缚!你這毒婦竟也來了损晤?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,867評論 0 274
  • 序言:老撾萬榮一對情侶失蹤红竭,失蹤者是張志新(化名)和其女友劉穎尤勋,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體茵宪,經(jīng)...
    沈念sama閱讀 45,307評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡最冰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,528評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了眉厨。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锌奴。...
    茶點故事閱讀 39,688評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖憾股,靈堂內(nèi)的尸體忽然破棺而出鹿蜀,到底是詐尸還是另有隱情,我是刑警寧澤服球,帶...
    沈念sama閱讀 35,409評論 5 343
  • 正文 年R本政府宣布茴恰,位于F島的核電站,受9級特大地震影響斩熊,放射性物質發(fā)生泄漏往枣。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,001評論 3 325
  • 文/蒙蒙 一粉渠、第九天 我趴在偏房一處隱蔽的房頂上張望分冈。 院中可真熱鬧,春花似錦霸株、人聲如沸雕沉。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽坡椒。三九已至,卻和暖如春尤溜,著一層夾襖步出監(jiān)牢的瞬間倔叼,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評論 1 268
  • 我被黑心中介騙來泰國打工宫莱, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留丈攒,地道東北人。 一個月前我還...
    沈念sama閱讀 47,685評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像巡验,于是被迫代替她去往敵國和親识椰。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,573評論 2 353

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