elasticsearch 获取最新一次数据(sort by @timestamp)

从es获取数据最新一次数据

import json
import requests
es = "192.168.26.133:9200"
index = "xxx_log_monitor-2020-07-08"
url = "http://{}/{}/_search".format(es,index)
data = {
  "query": {
    "match_all": {}
  },
  "size": "1",
  "sort": [
    {
      "@timestamp": {
        "order": "desc"
    }
    }
  ]
}
headers = {
    "Content-Type": "application/json; charset=UTF-8"
}
resp = requests.post(url=url,data=json.dumps(data),headers=headers)
print(resp.text)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。