GKE Beta日志记录经验-JSON解析丢失

时间:2019-02-19 15:37:41

标签: google-kubernetes-engine google-cloud-stackdriver google-cloud-logging

我们将JSON内容从我们的Pod中记录到STDOUT中,GKE很好地将它们发送到stackdriver日志中,并将其解析为stackdriver日志中的jsonPayload。

当我们在GKE群集定义中选中Try the new Beta Monitoring and Logging experience复选框时,将失去json解析功能,日志内容仅作为textPayload,而所有json解析均已消失。

这是一个错误-是否有ETA可以解决?

1 个答案:

答案 0 :(得分:1)

如发行说明fixed issue section中所述,

  

如果将Stackdriver Kubernetes Monitoring Beta与结构化JSON日志记录一起使用,则会在GKE v1.11.4-gke.12中引入结构化JSON日志条目的解析问题。

此问题通过升级群集来解决:

GKE v1.11.6-gke.2

您还可能会看到以下issue threadrelease guide for Stackdriver Kubernetes Monitoring了解更多详细信息。