Google cloud platform Stackdriver GCP中的日志保留
如何在GCP堆栈驱动程序中启用日志保留。我没有找到任何用于配置日志保留的文档。Google cloud platform Stackdriver GCP中的日志保留,google-cloud-platform,stackdriver,google-cloud-stackdriver,Google Cloud Platform,Stackdriver,Google Cloud Stackdriver,如何在GCP堆栈驱动程序中启用日志保留。我没有找到任何用于配置日志保留的文档。 我可以在日志部分和日志摄取中看到导出选项。现在,这是可能的,,(编辑) 先前的答复: 日志保留期为30天,不可配置,您只需支付存储费用 Stackdriver日志允许您将日志保留30天,并且 为您提供了一个一键式配置工具,可将数据存档更长时间 谷歌云存储中的一段时间 但是您可以为日志创建一个接收器,并将其存储在Big Query或Google Cloud Storage(或两者)中。除了30天之外,审计日志还保留
我可以在日志部分和日志摄取中看到导出选项。现在,这是可能的,,(编辑)
先前的答复: 日志保留期为30天,不可配置,您只需支付存储费用 Stackdriver日志允许您将日志保留30天,并且 为您提供了一个一键式配置工具,可将数据存档更长时间 谷歌云存储中的一段时间
但是您可以为日志创建一个接收器,并将其存储在Big Query或Google Cloud Storage(或两者)中。除了30天之外,审计日志还保留400天
本手册涵盖了导出到GCS、BigQuery和PubSub(用于流日志)的具体内容 现在,您可以通过以下命令配置自定义保留:
gcloud alpha logging buckets update _Default --location=global --retention-days=[RETENTION_DAYS]
请参阅堆叠驱动器保留
iam>审计日志
页面上启用。请记住,这可能是一个大的日志流。这对于数据访问日志来说尤其如此,因为日志记录了例如GCS(谷歌云存储)或云数据存储中的每个访问对象。一些最佳实践是,您在开发时关闭审核日志记录,或者只在经常使用的服务(KMS、IAM、存储等)时打开审核日志记录,而在云构建、云功能等时关闭审核日志记录
Bullet 4,其他日志,可能是来自云功能、应用程序引擎等的应用程序日志。这是来自您在GCP上运行的应用程序的日志。对于所有Stackdriver日志记录,保留现在是可配置的(2020年4月)。你可以阅读更多关于这方面的内容
要将日志存储更长时间吗?
在许多用例中,您希望在更长的时间内维护日志记录。这可能是出于分析目的、监控或合规原因。您可以在项目、目录甚至组织级别上使用logsink导出日志。Logsinks本身是免费的,您只需支付目的地的存储费用,这可能是以下情况之一:
- 谷歌云存储
- 酒吧/分店
- 大查询
- 对于许多用例,大查询可能是一个很好的解决方案。存储可与大查询标准和近线存储类相媲美。您仍然可以轻松地查询数据
- 使用大查询时,不要过于频繁地运行覆盖大量数据的查询。这可能会变得昂贵
- 使用大查询,对数据进行分区,以便将每天或每周的数据插入到新的分区或表中。这反过来又会自动降低未更新表的存储成本50%
- 由于法规遵从性原因,您必须将数据存储数年(3年、5年甚至7年)。我建议将数据导出到谷歌云存储。通过对象生命周期管理,您可以将这些数据放入归档存储中,而归档存储的成本仅为标准存储的一小部分(15%)
- 现在可以保留日志
用于自定义保留期。这可能介于
1天
和3650天
之间
gcloud beta logging buckets update _Default --location=global --retention-days=[RETENTION_DAYS]
说明: 对于每个Google云项目,日志自动创建两个日志存储桶:
\u Required
和\u Default
。项目中生成的所有日志都存储在\u Required
和\u Default
日志存储桶中,这些存储桶位于生成日志的项目中:
\u必需:此存储桶保存管理活动审核日志、系统事件审核日志和访问透明度日志,并将其保留400天
天。您不需要为存储在_Required中的日志付费,并且
无法修改此处存储的日志的保留期。你
无法删除此存储桶
\u默认值:此存储桶保存Google云项目中所有其他摄取的日志,但“必需”存储桶中保存的日志除外。标准
云日志定价适用于这些日志。保存在数据库中的日志条目
_默认存储桶保留30天,除非应用自定义保留规则
使用自定义存储桶和默认的存储桶,您可以为不同的日志配置自定义保留期
谢谢!只需阅读页面,它仍然在测试版,但它的工作!这也是免费的!!长达10年运行此命令时,我得到错误:(gcloud.beta.logging)无效选择:“bucket”。
-我已为云存储设置了一个接收器,但除此之外,我无法更改堆栈驱动程序的保留期。@DdD请尝试alpha
而不是beta
-修复此错误me@Alejandro派对结束:“自2021年3月31日起生效,存储成本将适用于保留时间超过默认保留期的所有收费日志,费率为每月0.01美元/GiB(或其分数)。有关详细信息,请参阅“