亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

清理elasticsearch的索引

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

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

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

# curl -XDELETE 'http://172.16.1.16:9200/logstash-2013.03.*' 清理掉了所有 3月份的索引文件,我發現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"  

注解:腳本傳入參數說明:1.索引名;2.日期字段名;3.保留最近幾天數據,單位天;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監聽的ip和端口ipPort=${ip}:${port}#循環刪除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命令并顯示文件大小

下一篇:終端

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人剧情片在线观看| 91精品国产色综合久久不卡98口| 亚洲欧美激情四射在线日| 亚洲韩国日本中文字幕| 欧美日韩国产综合视频在线观看中文| 亚洲专区中文字幕| 国产精品视频久久| 亚洲天堂av电影| 国产视频精品va久久久久久| 国产91九色视频| 色偷偷综合社区| 国产成人精品视| 欧美日韩国产成人| 中文字幕亚洲国产| 亚洲最新在线视频| 亚洲一区中文字幕| 成人性生交大片免费观看嘿嘿视频| 国产欧美日韩精品专区| 精品国产欧美一区二区三区成人| 国内外成人免费激情在线视频| 亚洲精品综合精品自拍| 69久久夜色精品国产69| 色哟哟亚洲精品一区二区| 成人国产精品色哟哟| 成人激情免费在线| 久久成人免费视频| 九九九热精品免费视频观看网站| 亚洲精品一区二区在线| 国产精品久久久999| 久久伊人精品天天| 久久国产精品免费视频| 亚洲aaa激情| 欧美裸体xxxx极品少妇| 少妇久久久久久| 国产精品18久久久久久首页狼| 日韩中文字幕第一页| 91经典在线视频| 26uuu日韩精品一区二区| 国产精品成人观看视频国产奇米| 亚洲跨种族黑人xxx| 成人信息集中地欧美| 91精品在线看| 久久99国产精品自在自在app| 精品久久久久久久久久久久久| 91国产美女在线观看| 久久噜噜噜精品国产亚洲综合| 欧美日韩国产综合视频在线观看中文| 久久91精品国产91久久跳| 亚洲精品电影网| 日本久久久a级免费| 欧美日韩国产在线播放| 国产精品免费看久久久香蕉| 日韩在线观看免费网站| 久久久久久中文| 国产精品9999| 日韩av成人在线| 欧美一区二区三区免费观看| 日韩一区二区三区xxxx| 亚洲激情 国产| 美乳少妇欧美精品| 久久精品国产亚洲一区二区| 精品国产拍在线观看| 91精品国产高清久久久久久| 国产成人av在线播放| 国产一区二区三区18| 欧美成人精品h版在线观看| 欧美性视频网站| 国产91精品最新在线播放| 2023亚洲男人天堂| 国产精品激情av电影在线观看| 91精品国产高清久久久久久91| 国内精品久久久久| 国内精品模特av私拍在线观看| 久久久久久久999精品视频| 日韩精品在线免费观看| 懂色av中文一区二区三区天美| 国产成人精品优优av| 成人在线观看视频网站| 欧美高清videos高潮hd| 日本伊人精品一区二区三区介绍| 国产亚洲欧洲高清| 性色av香蕉一区二区| 欧美日韩在线第一页| 亚洲精品国产综合久久| 欧美日韩一二三四五区| 岛国视频午夜一区免费在线观看| 日本三级久久久| 国产在线视频不卡| www.美女亚洲精品| 欧美激情性做爰免费视频| 日韩欧美aⅴ综合网站发布| 亚洲一区二区三区视频| 精品香蕉一区二区三区| 91在线免费网站| 免费91麻豆精品国产自产在线观看| 大胆人体色综合| 成人观看高清在线观看免费| 亚洲人成网在线播放| 欧美激情在线狂野欧美精品| 久久久久国色av免费观看性色| 国产99久久精品一区二区永久免费| 国产精品网红福利| 精品视频久久久久久| 亚洲xxxxx| 久久免费视频网站| 久久久在线观看| 欧美日韩国产成人在线| 最新的欧美黄色| 亚洲区bt下载| 日韩美女写真福利在线观看| 国产免费一区二区三区在线能观看| 日韩人在线观看| 亚洲人线精品午夜| 5252色成人免费视频| 国产精品手机播放| 日韩欧亚中文在线| 日本精品久久中文字幕佐佐木| 国产精品旅馆在线| 欧美日韩999| 91精品国产综合久久香蕉922| 中文字幕亚洲一区二区三区| 欧美老女人www| 国内揄拍国内精品少妇国语| 92裸体在线视频网站| 中文字幕亚洲欧美一区二区三区| 欧美床上激情在线观看| 亚洲国产天堂久久国产91| 97婷婷大伊香蕉精品视频| 国产精品美女久久久久久免费| 中文字幕免费精品一区高清| 亚洲午夜女主播在线直播| 日韩三级成人av网| 日日噜噜噜夜夜爽亚洲精品| 亚洲天天在线日亚洲洲精| 欧美精品电影在线| 久久影视三级福利片| 欧美大片在线影院| 久久国产精品亚洲| 亚洲字幕在线观看| 国产欧美va欧美va香蕉在| 欧美最猛黑人xxxx黑人猛叫黄| 午夜精品一区二区三区av| 精品亚洲一区二区三区| 亚洲欧美中文字幕| 国产欧美日韩精品专区| 国产精品视频午夜| 91在线视频九色| 久久久亚洲网站| 亚洲精品一区二区三区不| 性欧美激情精品| 欧美成人免费网| 国外成人在线播放| 中文字幕日韩高清| 欧美丰满少妇xxxxx做受| 欧美精品免费在线观看| 国产精品视频白浆免费视频| 中文字幕av日韩| 中文字幕v亚洲ⅴv天堂| 日本不卡免费高清视频| 国内精品中文字幕| 日韩欧美一区视频| 欧美亚洲一级片| 国产精品久久久久久久久久小说| 久久天天躁夜夜躁狠狠躁2022|