我们将json内容从我们的pod记录到STDOUT中,GKE很好地将它们发送到stackdriver日志记录中,然后在stackdriver日志记录中将其解析成一个jsonPayload。
当我们在GKE集群定义中选中Try the new Beta Monitoring and Logging experience复选框时,json解析能力就会丢失,日志内容就会被当作一个textPayload,所有的json解析都消失了。
这是一个bug吗?有没有需要修复的ETA?
发布于 2019-02-21 00:24:30
如发行说明fixed issue section中所解释的,
如果您使用Stackdriver Kubernetes Monitoring Beta和结构化JSON日志记录,则在GKEv1.11.4-gke.12中引入了结构化JSON日志条目的解析问题。
这可以通过升级集群来解决:
GKE v1.11.6-gke.2
您还可以查看以下issue thread或release guide for Stackdriver Kubernetes Monitoring以了解更多详细信息。
https://stackoverflow.com/questions/54769929
复制相似问题