監査ログ
監査ログは、D1データベースに対する変更を含む、Cloudflareアカウント内で行われた変更の包括的な概要を提供します。この機能はすべてのプランタイプで無料で利用可能で、常に有効です。
D1データベースの監査ログを表示するには:
- Cloudflareダッシュボード ↗にログインし、アカウントを選択します。
- アカウント管理 > 監査ログに移動します。
監査ログへのアクセス方法や使用方法についての詳細は、監査ログの確認を参照してください。
以下の構成アクションがログに記録されます:
操作 | 説明 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
CreateDatabase | 新しいデータベースの作成。 | ||||||||
DeleteDatabase | 既存のデータベースの削除。 | ||||||||
| TimeTravel | 過去のデータベースバージョンの復元。 |
以下は、新しいデータベースの作成を示す監査ログエントリの例です:
{ "action": { "info": "CreateDatabase", "result": true, "type": "create" }, "actor": { "email": "<ACTOR_EMAIL>", "id": "b1ab1021a61b1b12612a51b128baa172", "ip": "1b11:a1b2:12b1:12a::11a:1b", "type": "user" }, "id": "a123b12a-ab11-1212-ab1a-a1aa11a11abb", "interface": "API", "metadata": {}, "newValue": "", "newValueJson": { "database_name": "my-db" }, "oldValue": "", "oldValueJson": {}, "owner": { "id": "211b1a74121aa32a19121a88a712aa12" }, "resource": { "id": "11a21122-1a11-12bb-11ab-1aa2aa1ab12a", "type": "d1.database" }, "when": "2024-08-09T04:53:55.752Z"}