ELK定时清理索引
LiuSw Lv6

ELK定时清理索引

1
2
3
4
5
6
#!/bin/bash
#定时清除elk索引,7天
DATE=`date -d "7 days ago" +%Y.%m.%d` >> /tmp/clean_logstash.log
INDEX=`curl -XGET 'http://127.0.0.1:9200/_cat/indices/?v'|awk '{print $3}'` >> /tmp/clean_logstash.log
curl -XDELETE http://127.0.0.1:9200/*-${DATE} >> /tmp/clean_logstash.log

 评论