2

在 Google Container Engine 集群中,所有标准的 pod 都被聚合并发送到 Google Cloud Logging。这很好用,除非您无法控制日志记录元数据,例如

google.logging.v1.LogSeverity

他们是一种丰富“标准输出/错误”上的日志输出的方法,以便每个集群节点上的 fluentd 守护程序识别每个日志行上的日志严重性

但是无需更改每个节点上的 fluentd 守护程序中的某些内容(这将违背作为服务运行的目的)或在每个 pod 中添加自定义的 fluentd 守护程序。

4

1 回答 1

1

目前无法使用每个节点上的默认流利代理来执行此操作。如果您对此类功能的格式有什么建议,我们希望您能提供意见!你可以在这里打开一个关于你的想法的问题。

编辑:在 2015 年秋季发布的 Kubernetes 版本 1.1 中添加了对此的支持。如果您使用“严重性”字段记录 JSON 有效负载,则该字段的值将用于填充云日志记录的严重性字段。您可能还需要填充“消息”字段,该字段假定包含日志消息的主体。

于 2015-06-23T22:37:03.087 回答