更改Google容器引擎的日志记录默认值

时间:2015-11-04 23:02:08

标签: kubernetes google-kubernetes-engine

在谷歌容器引擎上,我的群集将容器标准输出和stderr发送到谷歌云记录。

有没有办法可以更改系统日志服务器或外部实体使用的日志输出?

1 个答案:

答案 0 :(得分:1)

Google容器引擎为您提供了两种日志记录选择:Google Cloud Logging或无。如果您不想使用Google Cloud Logging,则应在群集中配置自定义日志记录。

有几种方法可以解决这个问题。您可以run a pod per host内置日志代理,并从主机上运行的任何容器中捕获日志。这就是Google容器引擎收集日志的方式(使用流利的方式将日志发送到Google Cloud Logging)。

您还可以配置希望日志来自的每个pod都有一个sidecar日志记录容器。这会导致系统中运行更多日志记录代理,但您可以灵活地为每个应用程序自定义它们。