[發明專利]一種清理維護elasticsearch日志索引文件的方法及系統在審
| 申請號: | 202110683203.5 | 申請日: | 2021-06-21 |
| 公開(公告)號: | CN113392069A | 公開(公告)日: | 2021-09-14 |
| 發明(設計)人: | 俞建東 | 申請(專利權)人: | 寧波檸清信息科技有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F16/16;G06F16/172;G06F16/18 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 315199 浙江省寧波市鄞州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 清理 維護 elasticsearch 日志 索引 文件 方法 系統 | ||
1.一種清理維護elasticsearch日志索引文件的方法,其特征在于,包括步驟:
S1:將日志索引文件按照文件名稱中的分類進行排序,并將優先級高的分類日志索引文件排在前面;
S2:將步驟S1中排序后的日志索引文件按照日期再進行排序,并將日期早的日志索引文件排在前面;
S3:按照預設第一刪除流程,對步驟S2中不符合預設第一刪除流程的日志索引文件進行篩選并刪除;
S4:按照預設第二刪除流程,對步驟S3中不符合預設第二刪除流程的日志索引文件進行再次刪除,直到實際硬盤空間剩余量比例值滿足設置的硬盤空間剩余量比例值。
2.根據權利要求1所述的清理維護elasticsearch日志索引文件的方法,其特征在于,所述預設第一刪除流程為:保留當前日期日志索引文件以及前N天內的日志索引文件,N=1,2,3…n。
3.根據權利要求1所述的清理維護elasticsearch日志索引文件的方法,其特征在于,所述預設第二刪除流程為:設置硬盤空間剩余量比例值,當實際硬盤空間剩余量比例值小于設置的硬盤空間剩余量比例值時,刪除日志索引文件直到實際硬盤空間剩余量比例值等于設置的硬盤空間剩余量比例值。
4.根據權利要求3所述的清理維護elasticsearch日志索引文件的方法,其特征在于,所述步驟S4包括:
S41:獲取預設第二刪除流程中設置的硬盤空間剩余量比例值,并將實際硬盤空間剩余量比例值與設置的硬盤空間剩余量比例值進行對比;
S42:當步驟S41中實際硬盤空間剩余量比例值小于設置的硬盤空間剩余量比例值時,則繼續刪除日志索引文件;
S43:當步驟S41中實際硬盤空間剩余量比例值大于或等于設置的硬盤空間剩余量比例值時,則中止刪除日志索引文件,直到下一個執行周期。
5.根據權利要求4所述的清理維護elasticsearch日志索引文件的方法,其特征在于,所述步驟S42包括:
S421:根據設置的硬盤空間剩余量比例值計算出要達到設置的硬盤空間剩余量比例值所需的硬盤空間剩余量比例,需要刪除的日志索引文件占用的硬盤空間容量值;
S422:將步驟S2中排序后的日志索引文件按照容量大小再進行排序,并將容量大的日志索引文件排在前面;
S423:將步驟S422中已排序的日志索引文件按序篩選,直到篩選出的日志索引文件容量值大于等于步驟S421中計算出的需要刪除的日志索引文件占用的硬盤空間容量值;
S424:將步驟S423中篩選出的日志索引文件進行刪除。
6.一種清理維護elasticsearch日志索引文件的系統,其特征在于,包括:
第一排序模塊:用于將日志索引文件按照文件名稱中的分類進行排序,并將優先級高的分類日志索引文件排在前面;
第二排序模塊:用于將第一排序模塊中排序后的日志索引文件按照日期再進行排序,并將日期早的日志索引文件排在前面;
第一執行模塊:按照預設第一刪除流程,對第二排序模塊中不符合預設第一刪除流程的日志索引文件進行篩選并刪除;
第二執行模塊:按照預設第二刪除流程,對第一執行模塊不符合預設第二刪除流程的日志索引文件進行再次刪除,直到實際硬盤空間剩余量比例值滿足設置的硬盤空間剩余量比例值。
7.根據權利要求6所述的清理維護elasticsearch日志索引文件的系統,其特征在于,所述預設第一刪除流程為:保留當前日期日志索引文件以及前N天內的日志索引文件,N=1,2,3…n。
8.根據權利要求6所述的清理維護elasticsearch日志索引文件的系統,其特征在于,所述預設第二刪除流程為:設置硬盤空間剩余量比例值,當實際硬盤空間剩余量比例值小于設置的硬盤空間剩余量比例值時,刪除日志索引文件直到實際硬盤空間剩余量比例值等于設置的硬盤空間剩余量比例值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波檸清信息科技有限公司,未經寧波檸清信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110683203.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種具有傳送帶結構的3D打印機
- 下一篇:一種集成式單向吹掃的壓力測量儀





