1.下載kibana
這裏最新版本已經到了7.8.0,我這裏爲了能和之前發的ElaticSearch版本統一,下載的是7.3.2
剛點了一下ElaticSearch的下載地址 發現不能下載了,就換成了現在的下載地址,因而文檔可能看起來有點對不上;
2.啓動kibana
減壓kibana,直接點擊kibana.bat啓動
3.測試kibana是否安裝成功
瀏覽器訪問localhost:5601
點擊Try our sample data
初步關注這倆塊,一個是Dev Tools 一個是Manager
這裏要漢化也很簡單,找到kibana.yml 文件
這裏已經說得很清楚,修改重啓即可
漢化文件地址爲:
4.kibana 簡單查詢
1.添加測試數據
2.分詞查詢
GET /_analyze
{
"analyzer": "ik_smart",
"text":"共同學習"
}
3.match_all 查詢
POST /test/users/_search
{
"query":{
"match_all":{}
}
}
4.match查詢
POST /test/users/_search
{
"query":{
"match" : {
"address":"beijing"
}
}
}
5.multi_match查詢
POST /test/users/_search
{
"query":{
"multi_match" : {
"query":"beipiao",
"fields": [ "username", "address" ]
}
}
}
6.query_string查詢
POST /test/users/_search
{
"query":{
"query_string" : {
"query":"不進"
}
}
}
這裏可以留意一下權值:
7.term 查詢 (=) 不再分詞
POST /test/users/_search
{
"query":{
"term":{
"username": "beipiao"
}
}
}
8.range查詢
gte |
大於和等於 |
gt |
大於 |
lte |
小於和等於 |
lt |
小於 |
POST /test/users/_search
{
"query":{
"range":{
"password":{
"gt":111111
}
}
}
}
9.bool查詢
POST /test/users/_search
{
"query" : {
"bool": {
"must": {
"match" : {
"username" : "beipiao"
}
},
"filter": {
"range" : {
"password": { "gt" : 111111 }
}
}
}
}
}
10.highlight查詢
POST /test/users/_search
{
"query" : {
"match" : {
"content" : "實踐"
}
},
"highlight": {
"fields" : {
"content" : {}
}
}
}