ELK入门(十二)——Elasticsearch-head/Kibana-Dev tools按条件处理索引(删除)

一、删除

要在Elasticsearch-head中删除索引,首先利用基本查询获得语句,后在复合查询中运行删除操作

我要删除的是filebeat-7.10.1-2021.01索引中agent.name为elk-07-041的数据

(一)Elasticsearch-head

1、基本查询内容

按照自己的需求查询,勾选显示查询语句,由于我已经进行过删除操作才写的博客,所以已经没有数据了,如果有数据地下应该会显示部分数据内容

2、复合查询删除

将查询语句复制到复合查询中,去掉query之外的内容,注意在from前有个逗号也要删掉

在复合查询中拼写路径:

第一行:http://ip:端口/

第二行:索引名称/_delete_by_query

请求方式:post

总共检索到58262条,删除了58262条,再回到第一步检索,就会像我一样不会出现数据了

(二)Dev tools

查询的语法就用head中获取的语法,POST后的内容改为 /索引/方法

 

二、问题小结

1.expected double-quoted peoperty name at line X column X of the Json data

出现这种报错一般是因为出现了多余的逗号,找一下语句关系,删掉最后一个框外的逗号

2.version conflict,required seqNo [],primary term [],but no document was found

 

 

参考博客:

ElasticSearch用head将查询语句命中的结果全部删除

es 删除某条索引下数据

elasticsearch7.9操作必看结合官方文档 es head的操作必看 es增删改查全详解

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值