Kibana的安裝及簡單查詢

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" : {}
        }
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章