就像/var/log
一个黑匣子,因为它是由 PaaS mount 设计的,我们真的无法检查。
上下文是,日志文件应该正在建立计数到内存的存储空间,并且随着实例的时间它们应该被清理。
我们是否有办法知道日志条目何时被拾取并且可以安全删除?您知道 hidden-gem-stackdriver 集成中是否包含自动 logrotate 吗?
我们如何知道何时发出 logrotate 是安全的?这里的建议是什么,我们是否应该每 1 分钟、10-15 分钟使用单独的文件?每小时?
就像/var/log
一个黑匣子,因为它是由 PaaS mount 设计的,我们真的无法检查。
上下文是,日志文件应该正在建立计数到内存的存储空间,并且随着实例的时间它们应该被清理。
我们是否有办法知道日志条目何时被拾取并且可以安全删除?您知道 hidden-gem-stackdriver 集成中是否包含自动 logrotate 吗?
我们如何知道何时发出 logrotate 是安全的?这里的建议是什么,我们是否应该每 1 分钟、10-15 分钟使用单独的文件?每小时?
Cloud Run 会自动将收到的日志条目发送
/var/log
到 Cloud Logging。它不会将这些日志保留在本地文件中,并且这些日志不计入分配给容器的内存。作为开发人员,您无需担心
/var/log
在 Cloud Run 上进行清理,并且可以假设您写入的任何内容/var/log
最终都会以高可靠性进入 Cloud Logging(比您自己通过 API 调用发送日志时更高)