OSS, paketlerinize yapılan her istek için erişim günlükleri oluşturur. Günlük depolama özelliği, bu günlükleri sabit bir adlandırma kuralı kullanarak saatlik dosyalar halinde hedef bir pakete yazar.
Tüm örneklerde Çin (Hangzhou) bölgesi (cn-hangzhou) ve genel uç nokta kullanılır. Aynı bölgedeki başka bir Alibaba Cloud hizmetinden OSS'e erişmek için bunun yerine dahili uç noktayı kullanın. Bölgelerin ve uç noktaların tam listesi için bkz. OSS için bölgeler ve uç noktalar.
Ön koşullar
Başlamadan önce şunlara sahip olduğunuzdan emin olun:
-
Her işlem için gerekli izinler: Bu izinleri bir RAM kullanıcısına vermek için bkz. RAM kullanıcısına özel ilke ekleme.
İşlem Gerekli izin Günlük depolamayı etkinleştirin oss:PutBucketLoggingGünlük depolama yapılandırmalarını görüntüleyin oss:GetBucketLoggingGünlük depolamayı devre dışı bırakın oss:DeleteBucketLoggingKullanıcı tanımlı günlük alanlarını sorgulayın oss:GetUserDefinedLogFieldsConfig AccessKey çiftinizle ayarlanmış
OSS_ACCESS_KEY_IDveOSS_ACCESS_KEY_SECRETortam değişkenleri.
Kapsanan işlemler
| İşlem | API yöntemi | Açıklama |
|---|---|---|
| Günlük depolamayı etkinleştirin | putBucketLogging |
Bir paket için günlük depolamayı yapılandırır ve günlük dosyaları için hedef paketi ile ön eki ayarlar |
| Günlük depolama yapılandırmalarını görüntüleyin | getBucketLogging |
Bir paket için geçerli günlük depolama yapılandırmasını döndürür |
| Günlük depolamayı devre dışı bırakın | deleteBucketLogging |
Bir paketten günlük depolama yapılandırmasını kaldırır |
| Kullanıcı tanımlı günlük alanlarını yapılandırın | putUserDefinedLogFieldsConfig |
Gerçek zamanlı günlüklerde yakalanacak özel istek üst bilgilerini veya sorgu parametrelerini ayarlar |
| Kullanıcı tanımlı günlük alanlarını sorgulayın | getUserDefinedLogFieldsConfig |
Bir paket için geçerli kullanıcı tanımlı günlük alanı yapılandırmasını döndürür |
| Kullanıcı tanımlı günlük alanlarını silin | deleteUserDefinedLogFieldsConfig |
Bir paketten kullanıcı tanımlı günlük alanı yapılandırmalarını kaldırır |
Sonraki adımlar
PutBucketLogging — Günlük depolamayı etkinleştirmeye yönelik API referansı
GetBucketLogging — Günlük depolama yapılandırmalarını görüntülemeye yönelik API referansı
DeleteBucketLogging — Günlük depolamayı devre dışı bırakmaya yönelik API referansı
PutUserDefinedLogFieldsConfig — Kullanıcı tanımlı günlük alanlarını yapılandırmaya yönelik API referansı
GetUserDefinedLogFieldsConfig — Kullanıcı tanımlı günlük alanlarını sorgulamaya yönelik API referansı
DeleteUserDefinedLogFieldsConfig — Kullanıcı tanımlı günlük alanlarını silmeye yönelik API referansı