一 es 基本操作 查看所有的索引文件: curl -XGET http://localhost:9200/_cat/indices?v 二 挂crontab定时删es数据 三 logstash 安装multiline ...
一 es 基本操作 查看所有的索引文件: curl -XGET http://localhost:9200/_cat/indices?v 二 挂crontab定时删es数据 三 logstash 安装multiline ...
1. 背景:由于ES的日志索引每天都在增长,很快缓存就吃不消了, 需要定期清理一下过期不用的索引, 在此使用定期删除索引的方法 2. 脚本 delete_es_indices_over_15_day.sh 3. crontab定时配置,每天1点定时删除 ...
查看所有的索引文件: curl -XGET http://localhost:9200/_cat/indices?v 删除索引文件以释放空间: curl -XDELETE http://localhost:9200/filebeat-2016.12.28 单节点的elk可在索引目录删除索引 ...
1、首先保证windows环境中有curl工具,若没有请下载:https://curl.haxx.se/windows/ 2、查看自己的es索引情况,浏览器可以直接输入:localhost:9200/_cat/indices?v 查看,当然也可以用命令curl "localhost:9200 ...
查询数据 index 2019/1-4月 curl -H "Content-Type:application/json" -X POST 'http://127.0.0.1:9200/test_i ...
近发现elasticsearch近期索引文件大的吓人,清理了下之前的索引文件,发现服务器性能大大的减轻了一半,想一直保留近一个月的索引文件,但是又不想每个月手动清楚,在此写了一个小脚本 查询索引: 一、 手动删除 二、api删除 清理掉了所有 ...
近发现elasticsearch近期索引文件大的吓人,清理了下之前的索引文件,发现服务器性能大大的减轻了一半,想一直保留近一个月的索引文件,但是又不想每个月手动清楚,在此写了一个小脚本 查询索引: 一、 手动删除 二、api删除 ...
数据库磁盘空间不够,需要对索引进行清理,如果是mysql直接truncate tablename 就行了看了一下网上的主流做法,一种是删除索引重建索引,其次是删除数据一、直接删除所有数据(类似mysql的delete方法,基本是删不动,放弃)POST quality_control/my_type ...