LInux下Elasticsearch可視化工具-Kibana的安裝

1. 下載Kibana

本文安裝的ES版本是7.5.0,Kibana版本是7.5.0,版本號(hào)最好對(duì)應(yīng)起來(lái),在命令行輸入:

curl -O https://artifacts.elastic.co/downloads/kibana/kibana-7.5.1-linux-x86_64.tar.gz

2. 安裝Kibana

2.1 解壓

tar -xzf kibana-7.5.1-linux-x86_64.tar.gz

2.2 修改配置文件kibana.yml,文件位置在解壓后的文件夾下config下

cd kibana-7.5.1-linux-x86_64/config
vi kibana.yml

修改內(nèi)容,主要是server.port、server.host、elasticsearch.url、kibana.index。


# Kibana端口號(hào),默認(rèn)是5601,注意:“:”和“5601”之間有空格,server之前不允許有空格
server.port: 5601
 
# kibana地址
server.host: 192.168.110.27 

# 添加任何ip都可以訪(fǎng)問(wèn)
server.host: "0.0.0.0"
 
# 使您能夠在運(yùn)行于代理之后指定掛載Kibana的路徑。這只會(huì)影響到由Kibana生成的url,
# 您的代理在將請(qǐng)求轉(zhuǎn)發(fā)到Kibana之前應(yīng)該刪除basePath值。
# 此設(shè)置不能以斜線(xiàn)結(jié)束
#server.basePath: ""
 
# 傳入服務(wù)器請(qǐng)求的最大有效負(fù)載大小(以字節(jié)為單位)
#server.maxPayloadBytes: 1048576
 
# Kibana服務(wù)名
#server.name: "your-hostname"
 
# es地址,可以配置多個(gè)
#elasticsearch.hosts: ["http://localhost:9200"]
elasticsearch.url: "http://自己機(jī)器的IP:9200"
 
# 當(dāng)該設(shè)置的值為true時(shí),Kibana使用服務(wù)器中指定的主機(jī)名設(shè)置
# 當(dāng)這個(gè)設(shè)置的值為false時(shí),Kibana使用連接到這個(gè)Kibana實(shí)例的主機(jī)的主機(jī)名
#elasticsearch.preserveHost: true
 
# Kibana在Elasticsearch中使用索引來(lái)存儲(chǔ)保存的搜索、可視化和儀表板
#如果索引不存在,則Kibana創(chuàng)建一個(gè)新索引
kibana.index: ".kibana"
 
# 默認(rèn)加載的應(yīng)用程序.
#kibana.defaultAppId: "home"
 
# 如果ES設(shè)置了用戶(hù)驗(yàn)證,則需要配置可用的用戶(hù)名密碼
elasticsearch.username: "用戶(hù)名"
elasticsearch.password: "密碼"
 
# 分別啟用SSL和到peme格式SSL證書(shū)和SSL密鑰文件的路徑。
# 這些設(shè)置為從Kibana服務(wù)器發(fā)送到瀏覽器的請(qǐng)求啟用SSL。
#server.ssl.enabled: false
#server.ssl.certificate: /path/to/your/server.crt
#server.ssl.key: /path/to/your/server.key
 
# 提供pemm格式SSL證書(shū)和密鑰文件路徑的可選設(shè)置。
# 這些文件將驗(yàn)證您的Elasticsearch后端是否使用了相同的密鑰文件。
#elasticsearch.ssl.certificate: /path/to/your/client.crt
#elasticsearch.ssl.key: /path/to/your/client.key
 
# 可選設(shè)置,使您能夠?yàn)槟腅lasticsearch實(shí)例的證書(shū)頒發(fā)機(jī)構(gòu)指定PEM文件的路徑
#elasticsearch.ssl.certificateAuthorities: [ "/path/to/your/CA.pem" ]
 
# 若要忽略SSL證書(shū)的有效性,請(qǐng)將此設(shè)置的值更改為“none”.
#elasticsearch.ssl.verificationMode: full
 
# 等待Elasticsearch響應(yīng)ping的時(shí)間(毫秒)
# 默認(rèn)使用elasticsearch.requestTimeout 的設(shè)置
#elasticsearch.pingTimeout: 1500
 
# 等待后端或Elasticsearch響應(yīng)的時(shí)間(毫秒)
#elasticsearch.requestTimeout: 30000

# 默認(rèn)語(yǔ)言改為中文
i18n.locale: "zh-CN"

2.3 啟動(dòng)

cd kibana-7.5.1-linux-x86_64
bin/kibana

啟動(dòng)成功后在瀏覽器輸入 http://192.168.110.27:5601即可訪(fǎng)問(wèn)

image

3. 使用Kibana

打開(kāi)Dev Tools

image

3.1 獲取所有數(shù)據(jù)

GET _search{  "query": {    "match_all": {}  }}

3.2 新增數(shù)據(jù)

PUT /ecommerce/product/1{    "name" : "jiaqiangban gaolujie yagao gaolujie yagao",    "desc" :  "gaoxiao meibai",    "price" :  30,    "producer" :      "gaolujie producer",    "tags": [ "meibai", "fangzhu" ]}

3.3 查詢(xún)某條數(shù)據(jù)

GET /ecommerce/product/1

原文地址:https://blog.csdn.net/qq_28323595/article/details/110917051

更多操作請(qǐng)看這里:https://www.cnblogs.com/liuqijia/p/11507494.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容