Kibana簡介
- Kibana是一個開源的分析與可視化平臺,設計出來用於和Elasticsearch一起使用的。你可以用kibana搜索、查看、交互存放在Elasticsearch索引裏的數據,使用各種不同的圖表、表格、地圖等kibana能夠很輕易地展示高級數據分析與可視化。
Kibana安裝
- 準備包kibana-6.2.1-linux-x86_64.tar.gz,上傳服務器,解壓
cd /usr/local/elk
上傳kibana-6.2.1-linux-x86_64.tar.gz
tar -zxvf kibana-6.2.1-linux-x86_64.tar.gz
- 修改配置文件kibana.yml
cd /usr/local/elk/kibana-6.2.1-linux-x86_64/config
vi kibana.yml
server.port: 5601(端口號)
server.host: 172.30.1.45 (你安裝Kibana當前機子的IP)
elasticsearch.url: "http://172.30.1.45:9200" (ES的地址)
- 啓動
cd /usr/local/elk/kibana-6.2.1-linux-x86_64/bin
./kibana
瀏覽器訪問:http://172.30.1.45:5601/,可查看kibana管理頁面
或者
訪問:http://172.30.1.45:5601/status,green代表正常。
- 相關命令
後臺運行:
nohup ./kibana &
停止:
# ps -ef | grep 5601 是找不到的
fuser -n tcp 5601
kill -9 pid
kibana使用
- Discover:查詢日誌數據(kibanna用的是lucene的搜索規則:https://blog.csdn.net/lwwgtm/article/details/60353812)
示例:
訂單號+線程號 查詢日誌: "3518021215025470155" AND thread_number:="http-nio-8081-exec-6"
查詢條件優先級: ecps_rspcode:=0000 AND (thread_num:="http-nio-8087-exec-2")
- Visualize:將收集到到的日誌數據使用圖表方式展示(可視化),具體指標設置,請閱讀官方說明。
- Dashboard:一個Kibana儀表盤是許多圖表的集合。
官網:https://www.elastic.co/guide/en/kibana/current/index.html