国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

通過linux定時(shí)任務(wù)刪除es日志索引

這篇具有很好參考價(jià)值的文章主要介紹了通過linux定時(shí)任務(wù)刪除es日志索引。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

能過linux定時(shí)任務(wù)刪除es日志索引

項(xiàng)目用上了elk,產(chǎn)生的日志索引要定時(shí),其一個(gè)方法,通過linux定時(shí)任務(wù),調(diào)用es接口刪除索引。

#!/bin/bash
#刪除ELK30天前的日志
#計(jì)算索引名稱包含的日期,比如這里是 %Y.%m.%d (2023.07.04)
DATE=`date -d "30 days ago" +%Y.%m.%d`

 #查詢所有索引,根據(jù)索引名稱創(chuàng)建的特性,業(yè)務(wù)編碼+日期,匹配要?jiǎng)h除的索引
curl -s  -XGET http://127.0.0.1:9200/_cat/indices?v| grep $DATE | awk -F '[ ]+' '{print $3}' >/tmp/elk.log

# 調(diào)用接口刪除
for elk in `cat /tmp/elk.log`
do
  curl  -XDELETE  "http://127.0.0.1:9200/$elk"         
done

es 7.x后版本,可能設(shè)置索引生命周期策略,來實(shí)現(xiàn)自動(dòng)刪除索引,不受于索引名稱格式,參考《通過es索引生命周期策略刪除日志索引》文章來源地址http://www.zghlxwxcb.cn/news/detail-703882.html

到了這里,關(guān)于通過linux定時(shí)任務(wù)刪除es日志索引的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • linux定時(shí)刪除服務(wù)器日志

    linux定時(shí)刪除服務(wù)器日志

    不說廢話。直接進(jìn)入操作流程 linux 定時(shí)任務(wù)是用的crontab 查看?crontab是否啟動(dòng) dead 死的 啟動(dòng)crontab 再次查看狀態(tài) running? 運(yùn)轉(zhuǎn)的 查看 crontab 查看 crontab任務(wù) 編輯 crontab任務(wù) 創(chuàng)建了一個(gè)任務(wù)? 0 1 * * *? sh /workspace/java/del_log/dele_log.sh 每天1點(diǎn)自動(dòng)執(zhí)行 其中: 第一個(gè)號(hào)表示時(shí)間中的

    2024年02月09日
    瀏覽(25)
  • Linux 系統(tǒng)中查看和停止刪除定時(shí)任務(wù)

    在Linux或類Unix系統(tǒng)中,通常使用crontab命令在指定的時(shí)間執(zhí)行一個(gè)shell腳本或者一系列Linux命令,也就是通常所說的定時(shí)任務(wù)。 crond crond 是linux下用來周期性的執(zhí)行某種任務(wù)或等待處理某些事件的一個(gè)守護(hù)進(jìn)程,與windows下的計(jì)劃任務(wù)類似,當(dāng)安裝完成操作系統(tǒng)后,默認(rèn)會(huì)安裝此

    2024年02月09日
    瀏覽(41)
  • Linux通過crontab定時(shí)執(zhí)行腳本任務(wù)

    Linux通過crontab定時(shí)執(zhí)行腳本任務(wù)

    在Linux中可以使用crontab來定時(shí)執(zhí)行腳本。crontab是一個(gè)用于管理定時(shí)任務(wù)的工具,可以讓在特定的時(shí)間間隔內(nèi)自動(dòng)運(yùn)行腳本或命令。 需求 : 在Linux中每分鐘寫入一條信息到指定文件中,使用 cron 來定期執(zhí)行一個(gè)寫入命令或腳本 首先,在 home 目錄下創(chuàng)建一個(gè)名為 testscript.sh 的腳

    2024年02月17日
    瀏覽(33)
  • linux定時(shí)刪除三天前的binlog日志(docker)

    linux定時(shí)刪除三天前的binlog日志(docker)

    ? 寫先一個(gè)刪除的shell腳本 auto-del.sh 真正刪除之前,先用下面的語句查下是不是要?jiǎng)h除的文件,這里是刪除三天前的日志 將auto-del.sh執(zhí)行腳本加入到系統(tǒng)計(jì)劃任務(wù)? 這里是設(shè)置為每天28點(diǎn)59分執(zhí)行auto-del.sh進(jìn)行數(shù)據(jù)處理?

    2024年02月16日
    瀏覽(17)
  • Linux中定時(shí)刪除指定日期和天數(shù)的log日志文件

    不管是測試環(huán)境還是正式環(huán)境,由于我們運(yùn)行的服務(wù)往往會(huì)產(chǎn)生大量的日志文件,如果忘記清理,容易造成磁盤空間不足,因此最好是利用 linux 自帶的定時(shí)任務(wù)功能去定時(shí)清理日志. 1.創(chuàng)建 shell腳本,賦權(quán)限 2.編寫腳本( 可以對(duì)多個(gè)路徑下的文件進(jìn)行刪除,只需將find一行復(fù)制改成相應(yīng)

    2024年02月17日
    瀏覽(24)
  • ES刪除索引中的所有數(shù)據(jù)(不刪除索引結(jié)構(gòu))含curl刪除方式

    場景:想只刪除索引下的數(shù)據(jù),不刪除索引結(jié)構(gòu),(windows環(huán)境)服務(wù)器中沒有postman工具 第一種:只刪除索引中的所有數(shù)據(jù),不刪除索引結(jié)構(gòu) 第二種:刪除索引中的指定的數(shù)據(jù),不刪除索引結(jié)構(gòu) 第三種:刪除所有數(shù)據(jù),刪除索引結(jié)構(gòu) windows環(huán)境中curl方式刪除 第一種:刪除所有

    2024年02月11日
    瀏覽(26)
  • ES日志索引清除

    ES在ELK系統(tǒng)當(dāng)中起著查詢和存儲(chǔ)功能,如果不刪除ES數(shù)據(jù),長時(shí)間將會(huì)導(dǎo)致ES存儲(chǔ)的數(shù)據(jù)越來越多,磁盤滿了之后將無法寫入新的數(shù)據(jù)。這時(shí)可以使用腳本定時(shí)刪除過期數(shù)據(jù)。 以下為腳本內(nèi)容: vim es_del.sh chmod +x es_del.sh # 若不考慮filebeat,metricbeat,heartbeat索引所加載的kibana儀表

    2024年02月11日
    瀏覽(18)
  • Es 索引查詢與刪除

    1、 #刪除單個(gè)索引 2、#刪除多個(gè)指定索引,中間用逗號(hào)隔開 3、#模糊匹配刪除 4、#使用通配符,刪除所有的索引 5、#獲取當(dāng)前索引 6、如果存儲(chǔ)不夠可以設(shè)置定時(shí)刪除,下面是保留3天的日志 以下是定時(shí)刪除腳本:

    2024年02月11日
    瀏覽(88)
  • ES 查看、刪除索引命令

    1 、獲取 cat命令 列表: 2 、帶用戶名密碼查看索引信息 3、 查看索引信息及空間占用: 4、清理指定索引空間 5、 刪除索引 6、刪除30天前的索引記錄 7、crontab 定時(shí)清理30天前數(shù)據(jù) 8、修改帶密碼的索引副本數(shù)量 ?

    2024年02月09日
    瀏覽(23)
  • es 索引操作(創(chuàng)建、查看、刪除)

    es 索引操作(創(chuàng)建、查看、刪除)

    Elasticsearch采用Rest風(fēng)格API,因此其API就是一次http請(qǐng)求,只要能發(fā)起http請(qǐng)求。 settings:表示索引庫設(shè)置,其中可以定義索引庫的各種屬性 比如分片數(shù) 副本數(shù)等,暫時(shí)不設(shè)置,都走默認(rèn)。 GET /索引名稱 GET /索引名稱1,索引名稱2,索引名稱3,… 信息就比較多了 #! Deprecation: Elasticse

    2023年04月08日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包