Es命令

1. 查詢index

GET _cat/indices
GET _cat/indices

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


GET poolpref20205/_search
{
  "query": {
    "match": {
      "poolUuid.raw": "6541b4063101468facb5e27fac3d4b6d"
    }
  },
  "sort": [
    {
      "createTime": {
        "order": "desc"
      }
    }
  ],
  "size": 100
}

GET alarm2020*/alarmInfoHistory
{
  "query": {
    "range": {
      "createTime": {
        "gte": 1585670400000,
        "lte": 1589904000000
      }
    }
  }
}

GET osvm*/_search
{
  "query":{
    "bool":{
      "must":{
        "range":{
          "createTime":{
            "from":1585670400000,
            "to":1587312000000
          }
        }
        
      }
    }
  }
}


【按照條件查詢】
GET alarm20205/_search
{
  "query":{
    "bool":{
      
      "must":{
        "range":{
          "createTime":{
            "from":1590028883000,
            "to":1590028883000
          }
        }
        
      }
    }
  },
  "sort": [
    {
      "resentTime": {
        "order": "desc"
      }
    }
  ],
  "from":0,
  "size":100
}


【刪除】
POST alarm20205/alarmInfoHistory/_delete_by_query
{
  "query":{
    "bool":{
      "must":{
        "range":{
          "createTime":{
            "from":1590028883000,
            "to":1590028883000
          }
        }
        
      }
    }
  }
}
GET */_search
{
  "query": {
    "match": {
      "uuid.raw": "vm-27929"
    }
  },
  "sort": [
    {
      "createTime": {
        "order": "asc"
      }
    }
  ],
  "size": 100
}

查詢+排序
{
“query”: {
“term”: {
“key”: “cpu.usage”
}
},
“sort”: [
{
“createTime”: {
“order”: “desc”
}
}
]
}

多條件查詢
{
“query”: {
“bool”: {
“filter”: {
“term”: {
“ip”: “10.15.25.145”
}
},
“must”: {
“term”:{
“keyname”:“host_disk_all”
}
}
}
},
“sort”: [
{
“createTime”: {
“order”: “desc”
}
}
],
“size”: 100
}

GET _cat/indices

GET osvm*/_search
{
  "query": {
    "match_all": {}
  }
}


GET */_search
{
  "query": {
    "match": {
      "uuid.raw": "vm-27929"
    }
  },
  "sort": [
    {
      "createTime": {
        "order": "asc"
      }
    }
  ],
  "size": 100
}

GET alarm2020*/alarmInfoHistory
{
  "query": {
    "range": {
      "createTime": {
        "gte": 1585670400000,
        "lte": 1589904000000
      }
    }
  }
}

GET osvm*/_search
{
  "query":{
    "bool":{
      "must":{
        "range":{
          "createTime":{
            "from":1585670400000,
            "to":1587312000000
          }
        }
        
      }
    }
  }
}





DELETE osvm20204




POST osvm2020*/osvm20205/_delete_by_query
{
  "query":{
    "bool":{
      "must":{
        "range":{
          "createTime":{
            "from":1585670400000,
            "to":1589904000000
          }
        }
        
      }
    }
  }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章