djo*_*ief 8 logging google-app-engine google-cloud-platform stackdriver google-cloud-stackdriver
我最近意识到我为我的日志付出了太多:
正如您所看到的,我今天刚刚对摄取设置了“限制”。希望这会减慢速度。
但据我所知,我的日志变得如此之大,以至于我每个月都必须为它们的保留付费。我不知道如何:a) 删除某个时期(或全部)的日志 b) 使日志在 x 天后自动删除
Héc*_*eri 10
日志根据保留策略过期:
Admin Activity 400 days
System Events 400 days
Data Access 30 days
Access Transparency 30 days
Other Logs 30 days
Run Code Online (Sandbox Code Playgroud)
请注意,您无需为管理活动或系统事件日志付费。
一些控制成本的解决方案是排除和导出,但即使您使用timestamp在过滤器表达式中指定日期范围来创建排除过滤器,因为它已经加载,它也不会被排除。这同样适用于创建用于导出数据的日志接收器,因为它将导出未来匹配的日志。
您可以使用gcloud logging logs delete来删除所有日志,以给定的项目或给定资源,但你不能指定一个时间范围。
所以,我的建议是下一个:
1.- 删除不需要记录的资源的所有现有日志。
2.- 创建排除项以仅保留您在 30 天内可能需要的日志。
3.- 为您可能需要超过 30 天的所有日志创建导出接收器。
| 归档时间: |
|
| 查看次数: |
7914 次 |
| 最近记录: |