監査ログ は、Cloudflare アカウント内の変更の包括的な要約を提供します。R2 バケットへの変更も含まれます。この機能はすべてのプランで無料で利用でき、常に有効です。
R2 バケットの監査ログを表示するには、監査ログ ページを開きます。
Audit logs を開く ↗監査ログへのアクセスと使い方の詳細は、監査ログの確認 を参照してください。
次の設定アクションが記録されます。
| 操作 | 説明 |
|---|---|
| CreateBucket | 新しいバケットの作成。 |
| DeleteBucket | 既存バケットの削除。 |
| AddCustomDomain | バケットへのカスタムドメインの追加。 |
| RemoveCustomDomain | バケットからのカスタムドメインの削除。 |
| ChangeBucketVisibility | バケットのマネージド公開アクセス(r2.dev)設定の変更。 |
| PutBucketStorageClass | バケットのデフォルトストレージクラスの変更。 |
| PutBucketLifecycleConfiguration | バケットのオブジェクトライフサイクル設定の変更。 |
| DeleteBucketLifecycleConfiguration | バケットのオブジェクトライフサイクル設定の削除。 |
| PutBucketCors | バケットの CORS 設定の変更。 |
| DeleteBucketCors | バケットの CORS 設定の削除。 |
新しいバケット作成を示す監査ログエントリの例です。
{
"action": { "info": "CreateBucket", "result": true, "type": "create" },
"actor": {
"email": "<ACTOR_EMAIL>",
"id": "3f7b730e625b975bc1231234cfbec091",
"ip": "fe32:43ed:12b5:526::1d2:13",
"type": "user"
},
"id": "5eaeb6be-1234-406a-87ab-1971adc1234c",
"interface": "API",
"metadata": { "zone_name": "r2.cloudflarestorage.com" },
"newValue": "",
"newValueJson": {},
"oldValue": "",
"oldValueJson": {},
"owner": { "id": "1234d848c0b9e484dfc37ec392b5fa8a" },
"resource": { "id": "my-bucket", "type": "r2.bucket" },
"when": "2024-07-15T16:32:52.412Z"
}