You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Kibana Dev Tools中如何不删除索引仅清空其所有文档?

Kibana Dev Tools清空索引内全部文档操作步骤(不删除索引本身)

核心操作方法

使用Elasticsearch的_delete_by_query接口实现,执行后仅删除索引内的全部文档,索引的mapping、设置、别名等配置会全部保留:

  • 打开Kibana左侧导航栏的「Dev Tools」,进入Console控制台
  • 替换下方请求中的<目标索引名>为你要操作的索引名称,输入到控制台中:
POST /<目标索引名>/_delete_by_query
{
  "query": {
    "match_all": {}
  }
}
  • 点击执行按钮(三角形图标)发起请求,返回结果中deleted字段值即为本次清空的文档总数。

注意事项

  • 操作前请确认索引名填写正确,避免误删其他索引的文档
  • 处理数据量较大的索引时,添加wait_for_completion=false参数让任务后台异步执行,避免请求超时:
POST /<目标索引名>/_delete_by_query?wait_for_completion=false
  • 若索引开启了写保护(index.blocks.write设为true),需要先临时关闭写保护再执行删除操作,操作完成后可按需恢复写保护配置。

内容的提问来源于stack exchange,提问作者Sameera De Silva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 04:48:03