天天看點

Kibana5.6.1的環境塔建與運作

本文主要示範最新版Kibana5.6.1的環境搭建與運作。

本次示範的Kibana5.6.1要配合ElasticSearch5.6.1使用,這兩個版本要一緻,而且這個産品的版本号也官方同步一緻更新的。

關于ElasticSearch5.6.1的環境搭建,請參考我另一篇博文。

ElasticSearch5.6.1環境搭建與運作

http://blog.csdn.net/deliciousion/article/details/78055724

本人安裝的環境如下所示:蘋果系統本質就是Unix系統,是以像Linux這種類Unix作業系統安裝過程幾乎一樣。

注意:本文使用的最新版ElasticSearch需要JDK1.8或以上版本支援。

有關JDK1.8的環境配置,請參閱我的另一篇博文。

MAC系統安裝JDK1.8及環境變量配置

http://blog.csdn.net/deliciousion/article/details/78046007

Kibana5.6.1的環境塔建與運作

本文分三個部分進行示範:

1.Kibana介紹

2.Kibana5.6.1安裝包的擷取。

3.安裝包的解壓與運作。

4.配置檔案kibana.yml的設定與相關屬性。

1.Kibana介紹

        Kibana是一個開放源代碼的分析和可視化平台,與Elasticsearch配套使用。你可以使用Kibana搜尋、檢視、并且可以與存儲在Elasticsearch的索引資料進行互動。可以輕松地執行進階的資料分析,利用各種圖表、表格和地圖可視化你的資料。Kibana可以輕松地解析海量資料。簡潔的、基于浏覽器的界面,使你可以快速建立和共享動态的儀表盤,顯示實時變化的Elasticsearch查詢。

2.Kibana5.6.1安裝包的擷取

kibana的安裝包從下面官網擷取

https://www.elastic.co/

Kibana5.6.1的環境塔建與運作

打開産品清單,找到Kibana

Kibana5.6.1的環境塔建與運作

進入Kibana介紹首頁,然後點選Download下載下傳連結。

Kibana5.6.1的環境塔建與運作

在下載下傳頁面,選擇MAC系統,Linux使用者可以選相應的Linux版本,安裝過程大同小異。

Kibana5.6.1的環境塔建與運作

下載下傳後取得如圖所示的tar.gz壓縮包。

Kibana5.6.1的環境塔建與運作

3.安裝包的解壓與運作

如果你的MAC系統有安裝壓縮工具,輕按兩下壓縮包即可解壓。

也可以使用terminal終端使用指令行進行解壓安裝,MAC和Linux通用。

本人把壓縮包放在home目錄的ELK目錄下,然後使用tar -zxvf kibana-5.6.1-darwin-x86_64.tar.gz 指令進行解壓。

Kibana5.6.1的環境塔建與運作

解壓後,進入Kibana主目錄,利用ls -l 指令檢視目錄中的檔案。有很多與elasticsearch裡的檔案夾目錄結構相似。

kibana的指令在bin目錄中,配置檔案在config檔案中。

Kibana5.6.1的環境塔建與運作

現在我們在主目錄中,啟動kibana服務

./bin/kibana

Kibana5.6.1的環境塔建與運作

啟動成功後,kibana會在終端一直報警告,告訴我們沒有連接配接,主要是因為我們沒有把elasticsearch的節點配置到kibana中。

但是現在kibana卻已經正常啟動,隻是沒有正确連接配接到本地的elasticsearch的節點上。

Kibana5.6.1的環境塔建與運作

現在我們通過浏覽器,打開kibana的可視化界面。輸入下面網址。kibana服務的預設端口為5601,這個可以通過配置檔案進行修改。

http://http://127.0.0.1:5601/

從這個界面我們也可以看到,現在的狀态為紅,表示沒有連接配接。

Kibana5.6.1的環境塔建與運作

4.配置檔案kibana.yml的設定與相關屬性

要正确連接配接本地的elasticsearch節點,我們必須修改kibana的配置檔案kibana.yml并且啟動本地的elasticsearch服務。

kibana.yml配置檔案,在kibana主目錄的config檔案夾下。

我們用文本編輯器打開,如下圖所示

Kibana5.6.1的環境塔建與運作

上圖中有幾個最基本的屬性

server.port服務端口,預設為5601

server.host伺服器IP,預設為localhost或127.0.0.1

server.name伺服器名稱

elasticsearch.url elasticsearch服務的主機位址(最重要)

本次示範,隻配置elasticsearch.url ,設定成本地的elasticsearch服務 127.0.0.1:9200,如下圖所示,其實屬性,讀者可自行嘗試。

Kibana5.6.1的環境塔建與運作

修改完配置檔案,要重新開機kibana服務,配置才會生效。重新開機後,我們會發現,kibana不報警告了。

Kibana5.6.1的環境塔建與運作

我們在浏覽器重新打開kibana可視化界面,如下所示,kibana與elasticsearch連接配接成功,不過,現在的狀态值,隻是為黃,表示不保障狀态,因為隻有一個節點,elasticsearch認為一個節點是不可靠了,緻少有兩個節點,狀态才會變成綠的。

Kibana5.6.1的環境塔建與運作

這個kibana環境搭建的整個過程。

中間可能遇到的問題,有可能是因為以下問題所緻:

第一,JDK版本過低,需要1.8以上版本。

第二,elasticsearch服務沒有啟動。

在kibana環境塔建的過程中,如遇到什麼困難,都請大家提出,我會盡快進行解答。

繼續閱讀