All Products
Search
Document Center

Object Storage Service:GetBucketLogging

Last Updated:May 30, 2026

Anda dapat memanggil operasi GetBucketLogging untuk melihat konfigurasi log akses bucket. Hanya pemilik bucket yang dapat menjalankan operasi ini.

Catatan penggunaan

Untuk memanggil operasi GetBucketLogging, Anda harus memiliki izin oss:GetBucketLogging. Untuk informasi selengkapnya, lihat Berikan kebijakan akses kustom kepada Pengguna RAM.

Sintaksis permintaan

GET /?logging HTTP/1.1
Host: Host
Date: GMT Date
Authorization: SignatureValue

Header permintaan

Semua header dalam permintaan DescribeRegions merupakan header permintaan umum. Untuk informasi selengkapnya, lihat Header permintaan umum.

Header respons

Semua header dalam respons terhadap permintaan DescribeRegions merupakan header respons umum. Untuk informasi selengkapnya, lihat Header respons umum.

Elemen respons

Name

Type

Example

Description

BucketLoggingStatus

Kontainer

Tidak berlaku

Kontainer untuk status log akses.

Elemen anak: LoggingEnabled

Elemen induk: None

Catatan

Jika tidak ada aturan logging yang ditetapkan untuk bucket sumber, OSS tetap mengembalikan isi pesan XML, tetapi elemen BucketLoggingStatus kosong.

LoggingEnabled

Kontainer

Tidak berlaku

Kontainer untuk informasi log akses. Elemen ini dikembalikan saat logging diaktifkan dan tidak dikembalikan saat logging dinonaktifkan.

Elemen anak: TargetBucket, TargetPrefix, dan LoggingRole

Elemen induk: BucketLoggingStatus

TargetBucket

String

mybucketlogs

Bucket tempat log akses disimpan.

Elemen anak: None

Elemen induk: BucketLoggingStatus.LoggingEnabled

TargetPrefix

String

mybucket-access_log/

Awalan (prefix) file log akses yang disimpan.

Elemen anak: None

Elemen induk: BucketLoggingStatus.LoggingEnabled

LoggingRole

String

AliyunOSSLoggingDefaultRole

Peran untuk otorisasi penyimpanan log.

Elemen anak: None

Elemen induk: BucketLoggingStatus.LoggingEnabled

Contoh

Contoh untuk bucket

Contoh permintaan

GET /?logging HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com  
Date: Thu, 17 Apr 2025 05:31:04 GMT  
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e

Contoh respons

  • Respons contoh saat aturan log telah ditetapkan

    HTTP/1.1 200
    x-oss-request-id: 534B371674E88A4D8906****
    Date: Fri, 04 May 2012 05:31:04 GMT
    Connection: keep-alive
    Content-Length: 280  
    Server: AliyunOSS
    
    <?xml version="1.0" encoding="UTF-8"?>
    <BucketLoggingStatus xmlns="http://doc.oss-cn-hangzhou.aliyuncs.com">
        <LoggingEnabled>
            <TargetBucket>mybucketlogs</TargetBucket>
            <TargetPrefix>mybucket-access_log/</TargetPrefix>
            <LoggingRole>AliyunOSSLoggingDefaultRole</LoggingRole>
        </LoggingEnabled>
    </BucketLoggingStatus>
  • Respons untuk bucket tanpa aturan logging

    HTTP/1.1 200 
    x-oss-request-id: 534B371674E88A4D8906****
    Date: Fri, 04 May 2012 05:31:04 GMT
    Connection: keep-alive
    Content-Length: 110  
    Server: AliyunOSS
    
    <?xml version="1.0" encoding="UTF-8"?>
    <BucketLoggingStatus xmlns="http://doc.oss-cn-hangzhou.aliyuncs.com">
    </BucketLoggingStatus>

Contoh bucket vektor

Parameter wilayah (region) dalam header Host untuk vector bucket menggunakan ID wilayah standar Alibaba Cloud, seperti cn-hangzhou, bukan ID wilayah OSS lama yang digunakan untuk bucket tujuan umum, seperti oss-cn-hangzhou.

Contoh permintaan

GET /?logging HTTP/1.1
Host: exampebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: Thu, 17 Apr 2025 05:31:04 GMT  
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e

Contoh respons

HTTP/1.1 200
x-oss-request-id: 534B371674E88A4D8906****
Date: Fri, 04 May 2012 05:31:04 GMT
Connection: keep-alive
Content-Length: 280  
Server: AliyunOSS

{
  "BucketLoggingStatus": {
    "LoggingEnabled": {
      "TargetBucket": "mybucketlogs",
      "TargetPrefix": "mybucket-access_log/",
      "LoggingRole": "AliyunOSSLoggingDefaultRole"
    }
  }
}

SDK

Operasi ini didukung oleh SDK berikut:

Alat baris perintah ossutil

Untuk perintah ossutil yang sesuai dengan operasi GetBucketLogging, lihat get-bucket-logging.

Kode error

Kode error

Kode status HTTP

Deskripsi

NoSuchBucket

404

Bucket yang ditentukan tidak ada.

AccessDenied

403

Anda tidak memiliki izin untuk melihat konfigurasi log akses bucket. Izin ini hanya diberikan kepada pemilik bucket.