定时清理elasticsearch,保留30天的数据
# cat /root/del_elasticsearch.sh #!/bin/bash # 保留30天 his_date=$(date -d "-30 day" +"%Y.%m.%d") curl -XDELETE "http://localhost:9200/logstash-mts-nginx-custom-logs-$his_date?pretty"
设置定时任务
# crontab -l # es_clean 0 0 * * * sh /root/del_elasticsearch.sh