監査ログ
監査ログは、Cloudflareアカウント内で行われた変更の包括的な概要を提供します。これには、R2バケットに対する変更も含まれます。この機能はすべてのプランタイプで無料で利用でき、常に有効です。
R2バケットの監査ログを表示するには:
- Cloudflareダッシュボード ↗にログインし、アカウントを選択します。
- アカウント管理 > 監査ログに移動します。
監査ログへのアクセス方法や使用方法の詳細については、監査ログの確認を参照してください。
以下の構成アクションがログに記録されます:
操作 | 説明 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
CreateBucket | 新しいバケットの作成。 | ||||||||
DeleteBucket | 既存のバケットの削除。 | ||||||||
AddCustomDomain | バケットへのカスタムドメインの追加。 | ||||||||
RemoveCustomDomain | バケットからのカスタムドメインの削除。 | ||||||||
ChangeBucketVisibility | バケットの管理された公開アクセス( | ||||||||
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"}