[發(fā)明專利]一種日志處理方法、裝置及設(shè)備在審
| 申請?zhí)枺?/td> | 201711037311.5 | 申請日: | 2017-10-30 |
| 公開(公告)號: | CN110019069A | 公開(公告)日: | 2019-07-16 |
| 發(fā)明(設(shè)計)人: | 唐愷;孫廷韜 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F16/18 | 分類號: | G06F16/18;G06F16/14;G06F16/13 |
| 代理公司: | 北京晉德允升知識產(chǎn)權(quán)代理有限公司 11623 | 代理人: | 楊移 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 日志集合 日志 服務(wù)端 集合 上下文查詢 裝置及設(shè)備 日志處理 日志文件 關(guān)聯(lián) 標(biāo)識識別 標(biāo)識提供 連續(xù)采集 順序到達 還原 申請 保證 | ||
1.一種日志處理方法,其特征在于,包括:
按照日志的生成順序,連續(xù)采集日志文件內(nèi)的日志,生成日志集合;
針對所述日志集合,生成集合標(biāo)識;其中,所述集合標(biāo)識用于表征基于日志文件所生成的日志集合的順序;
將攜帶有所述集合標(biāo)識的日志集合發(fā)送至服務(wù)端,以使得所述服務(wù)端基于所述集合標(biāo)識提供日志上下文查詢服務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于,按照日志的生成順序,連續(xù)采集日志文件內(nèi)的日志,生成日志集合,具體包括:
針對任一日志文件,在所述日志文件內(nèi)按照日志的生成順序連續(xù)采集日志;
根據(jù)采集到的所述日志以及預(yù)設(shè)的日志數(shù)量,生成日志集合;
其中,所述日志集合內(nèi)的日志數(shù)量不大于所述日志文件內(nèi)的日志數(shù)量。
3.如權(quán)利要求1所述的方法,其特征在于,針對所述日志集合,生成集合標(biāo)識,具體包括:
確定所述日志集合所對應(yīng)的日志文件的文件來源信息;
確定所述日志集合所對應(yīng)的集合順序編號;
根據(jù)所述文件來源信息及集合順序編號,生成所述日志集合的集合標(biāo)識;
其中,所述文件來源信息至少包括:日志文件的文件名、日志文件所在設(shè)備的設(shè)備標(biāo)識和/或日志文件對應(yīng)的通用唯一識別碼。
4.如權(quán)利要求3所述的方法,其特征在于,確定所述日志集合所對應(yīng)的集合順序編號,具體包括:
根據(jù)所述文件來源信息,在已攜帶集合標(biāo)識的日志集合中,查找具有相同所述文件來源信息的日志集合;
若未查找到日志集合,則將預(yù)設(shè)的起始編號確定為集合順序編號;
若查找到日志集合,則在查找到的日志集合中確定取值最大的集合順序編號,并將該最大集合順序編號的下一編號,作為所要確定的集合順序編號。
5.如權(quán)利要求3所述的方法,其特征在于,根據(jù)所述文件來源信息及集合順序編號,生成所述日志集合的集合標(biāo)識,具體包括:
使用摘要算法對所述文件來源信息進行摘要計算,生成該文件來源信息的摘要;
根據(jù)所述摘要以及集合順序編號,生成所述日志集合的集合標(biāo)識。
6.一種日志處理方法,其特征在于,包括:
針對接收到的日志查詢請求,確定所述日志查詢請求的查詢關(guān)鍵詞;
確定并獲取所述查詢關(guān)鍵詞命中的日志,以及該日志攜帶的集合標(biāo)識,其中,所述集合標(biāo)識指示了所述日志所在的日志集合的存儲位置;
根據(jù)所述集合標(biāo)識進行所述日志的上下文查詢。
7.如權(quán)利要求6所述的方法,其特征在于,根據(jù)所述集合標(biāo)識進行所述日志的上下文查詢,具體包括:
基于所述集合標(biāo)識所指示的存儲位置,確定所述日志所屬的日志集合;
確定各所述日志在該日志集合內(nèi)的排序位置;
當(dāng)進行上文查詢時,根據(jù)所述排序位置,獲取該排序位置之前的日志;
當(dāng)進行下文查詢時,根據(jù)所述排序位置,獲取該排序位置之后的日志。
8.如權(quán)利要求7所述的方法,其特征在于,當(dāng)進行上文查詢時,根據(jù)所述排序位置,獲取該排序位置之前的日志,具體包括:
判斷所述排序位置是否位于所述日志集合內(nèi)的首位;
若是,則根據(jù)所述日志集合的集合標(biāo)識,查找所述日志集合的前一個日志集合,并在查找到的日志集合中獲取日志;
否則,則在所述日志集合內(nèi),獲取該排序位置之前的日志。
9.如權(quán)利要求7所述的方法,其特征在于,當(dāng)進行下文查詢時,根據(jù)所述排序位置,獲取該排序位置之后的日志,具體包括:
判斷所述排序位置是否位于所述日志集合內(nèi)的末位;
若是,則根據(jù)所述日志集合的集合標(biāo)識,查找所述日志集合的后一個日志集合,并在查找到的日志集合中獲取日志;
否則,則在所述日志集合內(nèi),獲取該排序位置之后的日志。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711037311.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





