GKE日志在GCP中的存储位置?



我可以看到日志存在于堆栈驱动程序日志中。但想知道它存储在这里(在任何容器?)因为我只需要3个月的数据,我可以对它进行轮换吗?以及在哪里查看存储日志的成本。

每个项目都有_Default_Required日志桶,并且不涉及成本。

需要

  • 保存Admin Activity审计日志、System Event审计日志和Access Transparency审计日志,保留400天。存储在_Required中的日志不收费,且不能修改存储在_Required中的日志的保留期限。

违约

  • 保存Google Cloud项目中除_Required bucket中保存的日志外的所有其他摄取的日志。标准云日志定价适用于这些日志。保存在_Default桶中的日志条目将保留30天,除非您应用自定义保留规则。你不能删除这个桶,但你可以禁用_Default日志接收器,它将日志路由到这个桶。

要回答关于GKE pods日志的问题,它们存储在_Default桶。到目前为止,存储这些日志没有相关的成本,但存储成本将适用于保留时间超过默认保留时间的所有收费日志。以美元的价格。每月每GiB(或其部分)0.01美元;截至2021年3月31日.

下面是gcloud命令,用于从GCS桶中读取pod的日志:

gcloud logging read resource.type="k8s_pod"

最新更新