如何使用云日志记录所有 Firestore 操作?
How to log all firestore operations using cloud logging?
在 Firestore 中似乎有一项服务用于记录所有 read/write 操作:
https://cloud.google.com/firestore/docs/audit-logging
我启用了计费功能,以及 Cloud Storage for Firebase API
和 read/write 数据访问。 (api键也有ip限制,以免db被滥用)
IAM -> Audit Logs
在云日志中,我执行了这个查询:
logName=("projects/{my-project}/logs/cloudaudit.googleapis.com%2Fdata_access" OR "projects/{my-project}/logs/cloudaudit.googleapis.com%2Factivity")
但我仍然看不到任何 read/write 操作。
查询有误吗?还有什么吗?
对于 Firestore,在 IAM -> 审核日志页面的 Firestore/Datastore API
下启用审核日志。
Cloud Storage for Firebase API
不适用于 Firestore。
在 Firestore 中似乎有一项服务用于记录所有 read/write 操作: https://cloud.google.com/firestore/docs/audit-logging
我启用了计费功能,以及 Cloud Storage for Firebase API
和 read/write 数据访问。 (api键也有ip限制,以免db被滥用)
IAM -> Audit Logs
在云日志中,我执行了这个查询:
logName=("projects/{my-project}/logs/cloudaudit.googleapis.com%2Fdata_access" OR "projects/{my-project}/logs/cloudaudit.googleapis.com%2Factivity")
但我仍然看不到任何 read/write 操作。 查询有误吗?还有什么吗?
对于 Firestore,在 IAM -> 审核日志页面的 Firestore/Datastore API
下启用审核日志。
Cloud Storage for Firebase API
不适用于 Firestore。