kibana

kibana安裝

kibana目錄介紹

  • bin:
    程序的腳本文件敷硅,通過終端命令
./kabana   執(zhí)行kibana
  • config:
    其中包括kibana.yml文件(kibana的配置文件)

修改elasticsearch.url的接受路徑

image.png

接受路徑的用戶名以及密碼

image.png

本地服務(wù)的端口號(hào)
注意:修改之后需要去掉 #號(hào)

//更多介紹
https://kibana.logstash.es/content/kibana/v5/production.html
  • data:

  • node:
    nodejs的服務(wù)程序

  • node_modules
    node文件的依賴包

  • optimize(充分利用):
    該文件夾里面存入所有被編譯過的js文件溉跃,也就是說所有的前臺(tái)文件在src中觉既,但是在啟動(dòng)后會(huì)被編譯到該文件夾下

  • src:
    源碼干跛,該文件是被編譯到optimize里面的撑帖。(在平常中特石,修改了src里面相應(yīng)的html文件荐糜,啟動(dòng)kibana后發(fā)現(xiàn)現(xiàn)實(shí)并沒有改變,原因就是編譯文件中并沒有被改變绪撵,解決的辦法就是把optimize里面的相應(yīng)的js刪除掉,如kibana.bundle.js 對(duì)應(yīng)的是discover setting visualize等組件)

  • src/ui/index.js
    完成了更加細(xì)節(jié)的各類app的加載和路由app
    并且將app里面的內(nèi)容打包進(jìn)了bundle

所以我們只改變?cè)创a是不能夠直接生效的祝蝠,因?yàn)榉?wù)會(huì)優(yōu)先的使用bundle中的內(nèi)容執(zhí)行音诈。

image.png

從這句話可以看出,kibana支持設(shè)定config中的利用行為绎狭。完整的介紹見“src/server/config/schema.js”细溅,這是在啟動(dòng)kbn_server 之前最先加載的內(nèi)容。
在schema.js中可以加上

image.png
optimize.enabled: false
  • kibana 框架
    從4.5版本開始kibana框架與其他組件進(jìn)行了分離路徑在src/core_plugins/kibana中儡嘶。
    kibana中目錄為
    commom
    public
    server
    translations
    index.js
    package.json
    在index.js中可以看到
image.png

此文件將設(shè)定將組件注冊(cè)成為一個(gè) kibana.Plugin喇聊,id 叫什么,config 配置有什么蹦狂,標(biāo)題叫什么誓篱,入口文件是哪個(gè),具體是什么類型的 uiExports凯楔,一般常見的選擇有:app窜骄、visType“谕停”

可以通過更改title來更改主頁(yè)顯示的標(biāo)題名稱邻遏。

image.png

uses 和 injectVars 是可選的方式,可以在 src/ui/ui_app.js 中看到起作用。分別是指明下列模塊已經(jīng)加載過准验,以后就不用再加載了赎线;以及聲明需要注入瀏覽器的 JSON 變量即:

image.png

因?yàn)橐话銘?yīng)用不會(huì)使用links的類型uiExports因?yàn)閗ibana不用左側(cè)邊欄切換,而是要將自己內(nèi)部的模塊放上去糊饱,所以聲明時(shí)將列表屬性設(shè)定為了false

image.png

links具體可配置的屬性見src/ui/ui_nav_link.js

image.png

在index.js中
preInit 也是一個(gè)可選屬性垂寥,如果有需要?jiǎng)?chuàng)建目錄之類的要預(yù)先準(zhǔn)備的操作,可以在這步完成济似。

image.png

init是最后一步

image.png

Kibana 應(yīng)用的最后一步是繼續(xù)加載了一些服務(wù)器端的 route 設(shè)置矫废。

  • src/core_plugins/kibana/public/kibana.js
    其中的
image.png

中即加載了 kibana 自定義的各種 angular module、directive 和 filter
例如:markdown砰蠢、moment蓖扑、auto_select、json_input台舱、paginate律杠、file_upload等常用插件。

  • src/ui/public/routes/route_manager.js
    文件設(shè)置 routes 的具體操作竞惋,其中會(huì)調(diào)用 sr/ui/public/index_patterns/route_setup/load_default.js 中提供的 addSetupWork 方法柜去,在未設(shè)置 default index pattern 的時(shí)候跳轉(zhuǎn) URL 到 whenMissingRedirectTo 頁(yè)面。

  • src/ui/public/courier/courier.js
    中定義了 Courier 類拆宛。Courier 是一個(gè)非常重要的東西嗓奢,可以簡(jiǎn)單理解為 kibana 跟 ES 之間的一個(gè) object mapper』牒瘢控制器則會(huì)監(jiān)聽 application.load 事件股耽,在頁(yè)面加載完成的時(shí)候觸發(fā) courier.start()

kibana各個(gè)模塊功能介紹以及使用方法

discover(探索)功能

discover標(biāo)簽主要用于交互的探索你的數(shù)據(jù),可以通過你的索引模式來匹配每一條記錄钳幅。

  • 設(shè)置時(shí)間過濾器
    時(shí)間過濾器得默認(rèn)設(shè)置的時(shí)間為最近的15分鐘物蝙,你可以使用頂部的時(shí)間選擇器來修改時(shí)間過濾器,或者選定一個(gè)特定的時(shí)間間隔敢艰,或者時(shí)間范圍诬乞。
image.png
  • 搜索數(shù)據(jù)
    在discover頁(yè)面提交一個(gè)搜索,你就可以搜索匹配當(dāng)前的索引模式的索引數(shù)據(jù)了钠导,你可以之間輸入簡(jiǎn)單的請(qǐng)求字符串震嫉,也就是用Lucene query syntax(Lucene查詢語(yǔ)法)也可以用完整的基于JSON的 Elasticserach Query DSL。

Lucene query syntax(Lucene查詢語(yǔ)法)
在搜索框內(nèi)輸入請(qǐng)求字符串:
簡(jiǎn)單的文本搜索牡属,直接輸入文本字符串责掏。比如,如果你在搜索網(wǎng)站服務(wù)器日志湃望,你可以輸入 safari 來搜索各字段中的 safari 單詞换衬。
要搜索特定字段中的值痰驱,則在值前加上字段名。比如瞳浦,你可以輸入 status:200 來限制搜索結(jié)果都是在 status 字段里有 200 內(nèi)容担映。
要搜索一個(gè)值的范圍,你可以用范圍查詢語(yǔ)法叫潦,[START_VALUE TO END_VALUE]蝇完。比如,要查找 4xx 的狀態(tài)碼矗蕊,你可以輸入 status:[400 TO 499]短蜕。
要指定更復(fù)雜的搜索標(biāo)準(zhǔn),你可以用布爾操作符 AND, OR, 和 NOT傻咖。比如朋魔,要查找 4xx 的狀態(tài)碼,還是 php 或 html 結(jié)尾的數(shù)據(jù)卿操,你可以輸入 status:[400 TO 499] AND (extension:php OR extension:html)警检。

  • 開始一個(gè)新的搜索
image.png
  • 保存搜索
    可以再Discover頁(yè)加載已經(jīng)保存的搜索,也可以用作visualizations的
    基礎(chǔ)害淤,保存一個(gè)搜索扇雕,意味著同時(shí)保存下了搜索請(qǐng)求的字符串和當(dāng)前的索引模式。
    點(diǎn)擊save按鈕
image.png
  • 加載一個(gè)已經(jīng)存儲(chǔ)的搜索
image.png
  • 改變你的搜索的索引

  • 自動(dòng)刷頁(yè)面
    你也可以通過自己配置一個(gè)時(shí)間間隔
    來自動(dòng)刷新Discover頁(yè)面的最新的索引數(shù)據(jù)

image.png
  • 按字段過濾
    你可以過濾搜索結(jié)果窥摄,只顯示某字段中包含了特定值的文檔镶奉,同時(shí)也可以反向創(chuàng)建反向過濾器,排除掉包含特定字段值的文檔崭放。

  • 查看字段數(shù)據(jù)統(tǒng)計(jì)
    從字段列表哨苛,你可以看到文檔表格里有多少數(shù)據(jù)包含了這個(gè)字段,排名前5的值是什么莹菱,以及包含各個(gè)值得文檔的占比。

image.png

要基于這個(gè)字段創(chuàng)建可視化吱瘩,點(diǎn)擊字段統(tǒng)計(jì)下方的 Visualize 按鈕道伟。

kibana插件定制化

可以通過Elastic.co 公司的下載地址下載:
bin/kibana_plugin --install
目前已知的插件列表

https://www.elastic.co/guide/en/kibana/current/known-plugins.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市使碾,隨后出現(xiàn)的幾起案子蜜徽,更是在濱河造成了極大的恐慌,老刑警劉巖票摇,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拘鞋,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡矢门,警方通過查閱死者的電腦和手機(jī)盆色,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門灰蛙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人隔躲,你說我怎么就攤上這事摩梧。” “怎么了宣旱?”我有些...
    開封第一講書人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵仅父,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我浑吟,道長(zhǎng)笙纤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任组力,我火速辦了婚禮省容,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘忿项。我一直安慰自己蓉冈,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開白布轩触。 她就那樣靜靜地躺著寞酿,像睡著了一般。 火紅的嫁衣襯著肌膚如雪脱柱。 梳的紋絲不亂的頭發(fā)上伐弹,一...
    開封第一講書人閱讀 51,370評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音榨为,去河邊找鬼惨好。 笑死,一個(gè)胖子當(dāng)著我的面吹牛随闺,可吹牛的內(nèi)容都是我干的日川。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了罚拟?” 一聲冷哼從身側(cè)響起躁倒,我...
    開封第一講書人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡职抡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了误甚。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缚甩。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡谱净,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蹄胰,到底是詐尸還是另有隱情岳遥,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布裕寨,位于F島的核電站浩蓉,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏宾袜。R本人自食惡果不足惜捻艳,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望庆猫。 院中可真熱鬧认轨,春花似錦、人聲如沸月培。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)杉畜。三九已至纪蜒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間此叠,已是汗流浹背纯续。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留灭袁,地道東北人猬错。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像茸歧,于是被迫代替她去往敵國(guó)和親倦炒。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

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