国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 學院 > 操作系統(tǒng) > 正文

清理elasticsearch的索引

2024-06-28 16:03:38
字體:
來源:轉載
供稿:網友

直接到 elasticsearch data文件夾里刪掉就行了,但怎么也得做的有點技術含量不是?

上網站看了看文檔,其實也挺簡單一條命令就行了

# curl -XDELETE 'http://172.16.1.16:9200/logstash-2013.03.*' 清理掉了所有 3月份的索引文件,我發(fā)現(xiàn)curl 刪除比rm刪除要快出很多

delete_es_by_day.sh

#!/bin/sh  

# example: sh  delete_es_by_day.sh logstash-kettle-log logsdate 30  

  

index_name=$1  

daycolumn=$2  

savedays=$3  

format_day=$4  

  

if [ ! -n "$savedays" ]; then  

  echo "the args is not right,please input again...."  

  exit 1  

fi  

  

if [ ! -n "$format_day" ]; then  

   format_day='%Y%m%d'  

fi  

  

sevendayago=`date -d "-${savedays} day " +${format_day}`  

  

curl -XDELETE "10.130.3.102:9200/${index_name}/_query?PRetty" -d "  

{  

        "query": {  

                "filtered": {  

                        "filter": {  

                                "bool": {  

                                        "must": {  

                                                "range": {  

                                                        "${daycolumn}": {  

                                                                "from": null,  

                                                                "to": ${sevendayago},  

                                                                "include_lower": true,  

                                                                "include_upper": true  

                                                        }  

                                                }  

                                        }  

                                }  

                        }  

                }  

        }  

}"  

  

echo "ok"  

注解:腳本傳入?yún)?shù)說明:1.索引名;2.日期字段名;3.保留最近幾天數(shù)據(jù),單位天;4.日期格式,可不輸(默認形式20160101)

#!/bin/bash#hexm@2016.10.18#只保留一周es日志logName=(51-nginxaccesslog51-nginxerrorlog51-phperrorlog)#es配置文件config=/usr/local/app/elasticsearch-2.3.4/config/elasticsearch.yml#日期time=`date -d "7 day ago" +-%Y.%m.%d`ip=`grep "network.host" ${config} | awk '{print$2}'`port=`grep "http.port" ${config} | awk '{print$2}'`#es監(jiān)聽的ip和端口ipPort=${ip}:${port}#循環(huán)刪除for ((i=0;i<${#logName[*]};i++))do    name=${logName[$i]}${time}    curl -XDELETE "http://${ipPort}/${name}"done

#!/usr/bin/python

# -*- coding:utf-8 -*-

#hexm@2016.10.18

#只保留一周es日志

#

import commands

from datetime import  datetime, timedelta

config = "/usr/local/app/elasticsearch-2.3.4/config/elasticsearch.yml"

logName = ('51-nginxaccesslog', '51-nginxerrorlog', '51-phperrorlog')

ip = commands.getoutput(""" grep "network.host" %s | awk '{print$2}' """ % config) 

port = commands.getoutput(""" grep "http.port" %s | awk '{print$2}' """ % config)

tm = datetime.now() + timedelta(days=-7)

tm = tm.strftime("%Y.%m.%d")

for name in logName:

    url = "http://" + str(ip) + ":" + str(port) + "/" + name + "-" + tm

    print url

#!/bin/bash

# author: Wang XiaoQiang

# crontab -e

# 0 0 * * * /root/script/del_esindex.sh

# auto delete 7 day ago elasticsearch index

dtime=`date -d "7 day ago" +%Y-%m-%d`

dtime_stamp=`date -d "$dtime" +%s`

indexs=`curl -s 'http://127.0.0.1:9200/_cat/indices' | awk '$3~/^logstash/{print $3}'`

for line in $indexs;do

  index=$line

  itime=`echo $line | awk -F - '{print $3}' | tr '.' '-'`

  itime_stamp=`date -d "$itime" +%s`

  if [ $itime_stamp -lt $dtime_stamp ];then

    curl -X DELETE "http://127.0.0.1:9200/$index" > /dev/null 2>&1

  fi

done

?

elasticsearch 刪除索引

curl -XDELETE 'http://192.168.1.13:9200/halognew-60-2016.07.*'


上一篇:find命令并顯示文件大小

下一篇:終端

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
www.99av| 国产中文字幕第一页| 国产免费电影网站入口| 久草在线视频网| 国产一区二区三区美女秒播| 天堂在线免费视频| 国产黄在线看| 999福利在线视频| 日本视频一二三区中文字幕| 久久av少妇| 国产精品入口麻豆免费| 国产精品186在线观看在线播放| 国产经典av| 欧美日韩亚洲国内综合网| 国产剧情av在线| 在线欧美一级视频| 五月天婷婷基地| av文字幕在线观看| 国产精品伦一区二区三区级视频频 | 天天操人人爽| 一本免费视频| 国产高清在线a视频大全| 波多野结衣中文字幕久久| 国产三级视频在线| 国产免费电影网站入口| 久热免费视频| 亚洲欧美综合乱码精品成人网| 国产女人在线观看| 天天激情综合| av福利在线观看| 国产福利在线看| 国产视频二区三区| 国产在线观看av| a视频在线看| 精品视频二区三区| 精品欧美不卡一区二区在线观看| 最新天堂资源在线| 九九久久久2| 免费精品国产自产拍在| 欧美性受xxxx免费视频| sese一区| 国产主播福利在线| 国产永久在线观看| 天堂亚洲精品| 日本中文字幕在线观看| 国产美女极品在线| 国产精品天堂| 国产精品一二三区视频| 狠狠操狠狠色| 国产在线观看91| 天堂在线免费视频| 国产高清视频在线| www狠狠操| 牛牛精品视频在线| 国产男女无套在线播放| 中文字幕一区免费| 亚洲精品影院在线| 九九热免费视频| 欧美日韩在线中文字幕| 国产免费专区| 精品av中文字幕在线毛片| 四虎a级欧美在线观看| 91超碰国产在线| 精品久久av| 国产在线黄色片| 国产夫妻视频| 黄色网页网址在线免费| 国产日韩欧美精品一区二区三区| 国产福利小视频在线观看| www.狠狠操.com| 国产黄色在线看| 欧美黑人乱大交ⅹxxxxx| 国产深夜福利| 男人操女人免费网站| 中文字幕视频免费在线观看| 国产不卡在线| 五月综合网站| 免费看的毛片| 在线观看免费高清完整| 欧美色第一页| 亚洲人在线播放| 国产福利视频在线| 最新亚洲精品国自产在线观看| 四虎国产精品永久在线| 国产精品18久久久久久久久久| 欧美性猛交xxxx免费看久久| 精品国内自产拍在线视频| 中文字幕国产在线| www.蜜桃av| gogo在线观看| www555久久| 亚洲欧美日韩成人网| 2020中文字幕在线播放| 国产精品免费视频二三区| 任你操在线观看| 小说区乱图片区| av首页在线| 欧美成人亚洲高清在线观看| 香蕉视频网站在线观看| 欧美日韩一区二区三区在线播放| av网址在线看| xxxxx中文字幕| 国产69精品久久app免费版| 国产在线黄色片| 天天爱天天色| 国产精品扒开做爽爽爽的视频| 2018av男人天堂| 国产日产一区二区三区| 97影院秋霞午夜在线观看| 国产www.大片在线| 一二三四区在线观看| gogo高清在线播放免费| 久久久久久五月天久久久久久久久| 日本韩国精品一区二区| 久久99国产视频| 国产丝袜精品丝袜| 在线天堂视频| 黄色毛片在线看| 国产成人亚洲精品播放器下载| 在线播放www| 丁香视频五月| 91高清国产| 狠狠狠综合7777久夜色撩人| 国产精品国产三级国产试看| 精品久久av| 2018av男人天堂| www.成人.com| 国产黄色免费看| 二区三区中文字幕| 亚洲人在线播放| 91xxx在线观看| 99精品老司机免费视频| 天天操天天射天天插| 国产98在线| 国产免费视频在线| 亚洲国产成人综合| 国产视频xxx| 国产在线视频精品视频免费看| 69视频在线观看| 超碰在线免费播放| av片在线观看永久免费| 国产激情视频在线| 99热最新网址| 国产精品亚洲色图| 九九在线观看免费视频| 亚洲天堂久久久| ·天天天天操| 国产视频xxxx| 国产一区二区三区不卡在线| 九九精品九九| 免费国产阿v视频在线观看| 2021天堂中文幕一二区在线观| 丁香婷婷在线| 中文字幕在线视频免费观看| 嫩草在线播放| www在线免费观看视频| 亚洲精品一线| 一级黄色av| 日本动漫理论片在线观看网站| 亚洲精品视频区| www在线视频| 国产在线一区二区视频| 国产在线观看网站| 88av在线| 国产黄色在线播放| 国产超级va在线视频| 精品a在线观看| 日本免费视频www| 九九在线观看免费视频| 黄色av免费在线| 国产香蕉在线| 伊人网在线观看| 青草av在线| 国产一级免费黄色片| 国产国产人免费人成免费视频| 国产不卡视频| 日p在线观看| 国产乱视频在线观看| 国产精品99爱免费视频| 亚洲欧美精选| 国产免费电影网站入口| 国产欧美一区二区三区小说| 亚洲免费网站在线观看| 国产原创精品视频| 国产视频福利| sese一区| 国产福利热线视频| 超碰在线观看免费版| 国产va在线观看| 久草国产视频| av超碰在线| 99热在线观看免费| 日本电影全部在线观看网站视频| 国产在线www| 亚洲夜夜综合| 国产精品久久人| 国内精品不卡| 日本片在线看| 精品视频一二三| 日本中文字幕高清视频|