實(shí)時(shí)OSS日志查詢
訪問對象存儲(chǔ)OSS的過程中會(huì)產(chǎn)生大量的訪問日志。實(shí)時(shí)日志查詢功能將OSS與日志服務(wù)SLS相結(jié)合,允許您在OSS控制臺(tái)直接查詢OSS的訪問日志,幫助您完成OSS訪問的操作審計(jì)、訪問統(tǒng)計(jì)、異常事件回溯和問題定位等工作,提升您的工作效率并更好地幫助您基于數(shù)據(jù)進(jìn)行決策。
前提條件
已為OSS Bucket開通實(shí)時(shí)日志查詢。具體操作,請參見開通實(shí)時(shí)日志查詢。
已授權(quán)日志服務(wù)訪問OSS。如果您還未授權(quán)日志服務(wù)訪問OSS,請單擊云資源訪問授權(quán),按照提示完成授權(quán)操作。
功能特性
3分鐘內(nèi)將日志實(shí)時(shí)推送到日志服務(wù)實(shí)例中,支持在OSS控制臺(tái)直接查看實(shí)時(shí)日志。
提供日志分析服務(wù),定制了常用的分析報(bào)表,使數(shù)據(jù)查詢更方便。
支持實(shí)時(shí)查詢和分析原始日志,并按照Bucket名稱、Object名稱、API操作、時(shí)間等條件過濾日志。
注意事項(xiàng)
無地域?qū)傩缘?span id="z68uejxpaoma" class="help-letter-space">Bucket不支持實(shí)時(shí)日志查詢。
計(jì)費(fèi)說明
當(dāng)Logstore的計(jì)費(fèi)模式為按使用功能計(jì)費(fèi)時(shí),如果OSS日志存儲(chǔ)時(shí)間不超過7天,且當(dāng)天寫入流量(壓縮后)或索引流量不超過900 GB(如果一條訪問日志為1 KB,約為9億條),則日志服務(wù)不收取相關(guān)費(fèi)用。當(dāng)OSS日志存儲(chǔ)時(shí)間超過7天,或7天內(nèi)寫入流量(壓縮后)或索引流量超過900 GB,將由日志服務(wù)收取日志存儲(chǔ)及索引流量費(fèi)用。具體信息,請參見按使用功能計(jì)費(fèi)模式計(jì)費(fèi)項(xiàng)。
在任意時(shí)間內(nèi)對專屬Logstore的讀取流量、外網(wǎng)流量、數(shù)據(jù)加工、數(shù)據(jù)投遞等按照標(biāo)準(zhǔn)收費(fèi),由日志服務(wù)單獨(dú)收費(fèi)。
當(dāng)Logstore的計(jì)費(fèi)模式為按使用功能計(jì)費(fèi)時(shí),OSS日志實(shí)時(shí)查詢功能免費(fèi)提供的Shard額度為16*31個(gè)*天/月,超出部分由日志服務(wù)單獨(dú)收費(fèi)。具體信息,請參見按使用功能計(jì)費(fèi)模式計(jì)費(fèi)項(xiàng)。
操作步驟
單擊Bucket 列表,然后單擊目標(biāo)Bucket名稱。
在左側(cè)導(dǎo)航欄,選擇
。在實(shí)時(shí)查詢頁簽下,根據(jù)查詢語法和分析語法,輸入查詢和分析語句,對OSS日志進(jìn)行分析。
例如,您可以通過OSS訪問日志的
operation
字段分析存儲(chǔ)空間examplebucket
在過去七天內(nèi)發(fā)生的GetObject
操作次數(shù)。查詢和分析語句示例如下:
* and __topic__: oss_access_log AND bucket:examplebucket AND operation:GetObject | select count(*) AS GetObjectCount
查詢和分析返回示例如下:
更多查詢和分析示例,請參見實(shí)時(shí)日志查詢常見示例。
相關(guān)操作
開通實(shí)時(shí)日志查詢
您可以通過以下兩種方式開通實(shí)時(shí)日志查詢。
創(chuàng)建Bucket時(shí)開通實(shí)時(shí)日志查詢
單擊Bucket 列表,然后單擊創(chuàng)建Bucket。
在創(chuàng)建Bucket面板的實(shí)時(shí)日志查詢區(qū)域,打開實(shí)時(shí)日志查詢開關(guān),然后配置其他參數(shù)。
關(guān)于其他參數(shù)的配置,請參見創(chuàng)建存儲(chǔ)空間。
單擊完成創(chuàng)建。
為已創(chuàng)建的Bucket開通實(shí)時(shí)日志查詢
單擊Bucket 列表,然后單擊目標(biāo)Bucket名稱。
在左側(cè)導(dǎo)航欄,選擇
。單擊立即開通。
修改日志保存時(shí)間
開通實(shí)時(shí)日志查詢后,OSS免費(fèi)提供最近7天內(nèi)的日志查詢。您可以單擊日志頁面右上角的設(shè)置日志保存時(shí)間,修改日志的保存時(shí)間。
重置日志索引字段
查詢實(shí)時(shí)日志時(shí),可能會(huì)出現(xiàn)字段變動(dòng)(例如新增字段或者將某個(gè)字段變?yōu)樗饕龋珜?shí)時(shí)日志分析頁面配置并非自動(dòng)同步。您需要通過以下兩種方式手動(dòng)刷新實(shí)時(shí)日志索引字段。
以下兩種方式會(huì)將索引恢復(fù)到內(nèi)置索引的最新版本,自定義索引會(huì)丟失。請確認(rèn)自定義索引丟失是否對您的業(yè)務(wù)場景造成影響。如無影響,請按以下操作流程指引完成相關(guān)操作。如有影響,請手動(dòng)添加缺失的索引。具體操作,請參見創(chuàng)建索引。
使用OSS控制臺(tái)
關(guān)閉實(shí)時(shí)日志查詢功能后,再開啟實(shí)時(shí)日志查詢。
使用日志服務(wù)控制臺(tái)
- 登錄日志服務(wù)控制臺(tái)。
在日志應(yīng)用區(qū)域的云產(chǎn)品Lens頁簽中,單擊CloudLens for OSS。
在接入管理的目標(biāo)存儲(chǔ)庫頁簽中,單擊目標(biāo)LogStore右側(cè)索引重置列的重置。
在彈出的對話框中,單擊確定。
說明索引重置后約1分鐘內(nèi)生效。
使用日志聚類
單擊Bucket 列表,然后單擊目標(biāo)Bucket名稱。
在左側(cè)導(dǎo)航欄,選擇
。單擊日志聚類,然后單擊開啟日志聚類。
在彈出的對話框,單擊確認(rèn)。
關(guān)于日志聚類的更多信息,請參見日志聚類。
關(guān)閉實(shí)時(shí)日志查詢
當(dāng)您確認(rèn)不再需要保留日志數(shù)據(jù),請按如下步驟關(guān)閉實(shí)時(shí)日志查詢。
單擊Bucket 列表,然后單擊目標(biāo)Bucket名稱。
在左側(cè)導(dǎo)航欄,選擇 。
單擊右上角關(guān)閉關(guān)聯(lián)日志。
重要開通實(shí)時(shí)日志查詢時(shí),會(huì)自動(dòng)創(chuàng)建日志服務(wù)Project。但關(guān)閉實(shí)時(shí)日志查詢時(shí)不會(huì)自動(dòng)刪除Project。因此,當(dāng)您關(guān)閉實(shí)時(shí)日志查詢后,為避免后續(xù)產(chǎn)生不必要的費(fèi)用,請前往日志服務(wù)控制臺(tái)刪除開通實(shí)時(shí)日志查詢時(shí)自動(dòng)創(chuàng)建的Project。具體操作,請參見刪除項(xiàng)目Project。