谷歌雲物件儲存 gcs 開啟日誌記錄功能

2021-09-07 15:27:34 字數 1037 閱讀 1345

有時候我們需要對 gcs 開啟日誌記錄功能,一方面可以分析統計每個針對 gcs 的 http 請求的詳細資訊,另一方面還可以用於問題除錯用途,比如我們對乙個儲存分割槽的物件配置了生命週期,可以看其訪問日誌判斷配置是否生效。

gcs 日誌記錄功能記錄兩種型別日誌

訪問日誌:訪問日誌是每小時建立一次,記錄對指定儲存分割槽發出的所有請求的資訊;

儲存日誌:儲存分割槽過去 24 小時內儲存空間平均使用量,以位元組為單位;

以開啟 gs://gcs-bucket 儲存分割槽日誌記錄功能為例:

建立乙個儲存分割槽用於儲存日誌記錄,名字隨便起:

gsutil mb -l asia gs://gcs-bucket-logs-record
設定許可權以使 cloud storage 對該儲存分割槽具有 write 許可權

gsutil acl ch -g [email protected]:w gs://gcs-bucket-logs-record
為儲存分割槽開啟日誌記錄功能

命令格式:gsutil logging set on -b 《日誌儲存分割槽》 《要開啟日誌記錄功能的儲存分割槽》

gsutil logging set on -b gs://gcs-bucket-logs-record gs://gcs-bucket
檢查日誌記錄功能是否開啟成功

gsutil logging get gs://gcs-bucket
如果開啟成功會顯示:

另外,開啟成功後過 2 小時左右就可以在 gs://gcs-bucket-logs-record 看到日誌檔案產生了,日誌檔案格式為 csv。

關閉日誌記錄功能

gsutil logging set off gs://gcs-bucket
日誌檔案命名格式及日誌內容格式見文件詳細說明

雲硬碟與雲儲存(物件儲存)

雲硬碟是可以掛載到雲主機上,和物理硬碟一樣使用。雲儲存則類似於網盤一樣。兩者聽起來差不多,但實際上,無論在應用場景,還是設計上,都有挺大的區別。1 可靠性 雲硬碟相當於raid1的標準,偏重模擬硬碟的效能。而雲儲存提供簡單的api 程式設計模型和資料模型 可以提供key value pair的資料儲...

騰訊雲 物件儲存

看案例 test public void list 刪除物件 指定物件在 cos 上的物件鍵 string key dasdada.jpg 的名稱 cosclient.deleteobject bucketname,key 上傳本地物件到儲存桶中 設定儲存型別為低頻 putobjectrequest...

騰訊雲物件儲存

小程式sdk 使用示例 小程式端 uploadfile function success function result for var index in this.data.imagelist function err,data 服務端示例 如python端python端使用 class cred...