閱讀397 返回首頁    go 群英


設置訪問日誌__Java-SDK_SDK 參考_對象存儲 OSS-阿裏雲

OSS允許用戶對Bucket設置訪問日誌記錄,設置之後對於Bucket的訪問會被記錄成日誌,日誌存儲在OSS上由用戶指定的Bucket中,文件的格式為:

  1. <TargetPrefix><SourceBucket>-YYYY-mm-DD-HH-MM-SS-UniqueString

其中TargetPrefix由用戶指定。日誌規則由以下2項組成:

  • target_bucket,存放日誌文件的Bucket
  • target_prefix,保存訪問日誌文件前綴

更多關於訪問日誌的內容請參考 Bucket訪問日誌

開啟Bucket日誌

通過OSSClient.setBucketLogging來開啟日誌功能:

  1. SetBucketLoggingRequest request = new SetBucketLoggingRequest("sourceBucket");
  2. request.setTargetBucket("targetBucket");
  3. request.setTargetPrefix("targetPrefix");
  4. ossClient.setBucketLogging(request);

查看Bucket日誌設置

通過OSSClient.getBucketLogging來查看日誌設置:

  1. BucketLoggingResult result = ossClient.getBucketLogging("sourceBucket");
  2. System.out.println(result.getTargetBucket());
  3. System.out.println(result.getTargetPrefix());

關閉Bucket日誌

通過OSSClient.setBucketLogging來關閉日誌功能:

  1. SetBucketLoggingRequest request = new SetBucketLoggingRequest("sourceBucket");
  2. request.setTargetBucket(null);
  3. request.setTargetPrefix(null);
  4. ossClient.setBucketLogging(request);

最後更新:2016-11-23 16:57:24

  上一篇:go 跨域資源共享__Java-SDK_SDK 參考_對象存儲 OSS-阿裏雲
  下一篇:go 跨區域複製__Java-SDK_SDK 參考_對象存儲 OSS-阿裏雲