elasticsearch索引自动清理
来源:互联网 发布:哪位明星有淘宝店 编辑:程序博客网 时间:2024/06/09 21:45
查看所有的索引文件:
curl -XGET http://localhost:9200/_cat/indices?v
删除索引文件以释放空间:
curl -XDELETE http://localhost:9200/filebeat-2016.12.28
单节点的elk可在索引目录删除索引文件:集群环境删除某节点的索引文件,会导致集群服务不可用.集群环境需要使用API的方式进行删除.
索引文件保留在服务器中,大大减小服务器的性能,占用硬盘空间,
因此使用脚本自动删除elk中两个月以前的索引以释放空间:
--#!/bin/bash
find '/data/elasticsearch/data/elks/nodes/0/indices/' -name 'filebeat-*' -ctime +60 > index.txt
cd ~
cat index.txt | while read line
do
curl -XDELETE "http://localhost:9200/"$(basename $line)""
done
添加计划任务:
$crontab -e
0 0 * * * cd /root && ./elk_index_remove.sh >>/dev/null
0 0
- elasticsearch索引自动清理
- elasticsearch索引自动清理
- elasticsearch索引自动清理
- elasticsearch索引自动清理
- 清理elasticsearch的索引
- 使用groovy脚本自动清理过多Elasticsearch索引
- Nodejs实现自动清理elasticsearch过期索引(日志清理)--学习笔记
- elasticsearch索引自动维护
- 清理Elasticsearch中过期的日志索引
- Elasticsearch索引自动套用模板
- 索引碎片判断及整理、自动维护清理索引碎片
- 索引清理
- Elasticsearch索引。
- elasticsearch:用Curator辅助Marvel,实现自动删除marvel索引
- elasticsearch索引修复
- elasticsearch------索引修复
- elasticsearch索引文档-attachment
- [Elasticsearch] 索引管理 (一)
- 数据结构及算法 3-先打下一点数据结构的基础
- struts2 action 有spring创建还是struts2创建分析
- 数据库三大范式浅谈
- Binary Tree Level Order Traversal II
- 解析数论导论中的符号
- elasticsearch索引自动清理
- java.lang.OutOfMemoryError: PermGen space及其解决方法
- SpringBoot之Hello World&热启动插件
- [BZOJ 4571][scoi2016]美味 主席树
- 二叉搜索树的C++实现
- 进程间、线程间通信方式总结
- 125. Valid Palindrome
- 怎么用ABBYY在线浏览PDF文件
- oracle的存储过程优缺点