本申請涉及計算機,尤其涉及日志的處理方法及裝置、電子設備及存儲介質。
背景技術:
1、服務器內存可靠性維護與測試(reliability?maintenance?and?testing,?rmt)是確保數(shù)據中心穩(wěn)定運行的核心環(huán)節(jié)。
2、目前,服務器內存rmt測試所用的方法基于sol的自動化日志收集,在每次日志收集后執(zhí)行硬重啟(power?cycle)重置服務器狀態(tài),但是多次重啟會導致相同日志重復采集,導致存儲占用率較高。
技術實現(xiàn)思路
1、本申請?zhí)峁┝巳罩镜奶幚矸椒把b置、電子設備及存儲介質,以至少解決相關技術中相同日志重復采集,導致存儲占用率較高的問題。
2、本申請?zhí)峁┝艘环N日志的處理方法,包括:
3、獲取第一日志文件;
4、計算所述第一日志文件與第二日志文件的相似度值;其中,所述第二日志文件與所述第一日志文件為相同服務器的不同重復周期的日志文件;
5、在確定所述相似度值小于預設閾值的情況下,確定保留所述第一日志文件。
6、本申請還提供了一種日志的處理裝置,包括:
7、獲取單元,用于獲取第一日志文件;
8、計算單元,用于計算所述第一日志文件與第二日志文件的相似度值;其中,所述第二日志文件與所述第一日志文件為相同服務器的不同重復周期的日志文件;
9、保留單元,用于在確定所述相似度值小于預設閾值的情況下,確定保留所述第一日志文件。
10、本申請還提供了一種電子設備,包括:存儲器,用于存儲計算機程序;處理器,用于執(zhí)行計算機程序時實現(xiàn)上述任一種日志的處理方法的步驟。
11、本申請還提供了一種計算機可讀存儲介質,計算機可讀存儲介質中存儲有計算機程序,其中,計算機程序被處理器執(zhí)行時實現(xiàn)上述任一種日志的處理方法的步驟。
12、本申請還提供了一種計算機程序產品,包括計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)上述任一種日志的處理方法的步驟。
13、通過本申請,由于采用日志文件內容相似度分析機制,可識別新采集日志與歷史日志的信息重疊程度,僅在兩者不同時保留新日志,避免了對內容高度重復的無效日志進行冗余存儲,因此,可以解決現(xiàn)有技術中因多次硬重啟導致相同日志反復采集、存儲資源過度占用的技術問題,達到減少存儲容量消耗、提升日志數(shù)據有效利用率、降低數(shù)據中心存儲管理成本的技術效果。
1.一種日志的處理方法,其特征在于,包括:
2.根據權利要求1所述的日志的處理方法,其特征在于,所述第一日志文件包含按預設時間間隔注入的第一時間錨點;所述第二日志文件包含按所述預設時間間隔注入的第二時間錨點;在計算所述第一日志文件與第二日志文件的相似度值之前,所述方法還包括:
3.根據權利要求2所述的日志的處理方法,其特征在于,所述計算所述第一日志文件與第二日志文件的相似度值包括:
4.根據權利要求3所述的日志的處理方法,其特征在于,所述計算所相同時間段的所述第一日志段與所述第二日志段的相似度值包括:
5.根據權利要求4所述的日志的處理方法,其特征在于,所述在確定所述相似度值小于預設閾值的情況下,確定保留所述第一日志文件還包括:
6.根據權利要求1所述的日志的處理方法,其特征在于,在獲取第一日志文件之前,所述方法還包括:
7.根據權利要求6所述的日志的處理方法,其特征在于,所述獲取第一日志文件還包括:
8.根據權利要求1-7中任一項所述的日志的處理方法,其特征在于,在確定保留所述第一日志文件之后,所述方法還包括;
9.一種日志的處理裝置,其特征在于,包括:
10.一種電子設備,其特征在于,包括:
11.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機程序,其中,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至8任一項所述日志的處理方法的步驟。
12.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至8任一項所述日志的處理方法的步驟。