小编ssc*_*ger的帖子

AKS 日志格式已更改

我们最近将 AKS 集群从 1.17.x 更新到 1.19.x,并发现自定义应用程序日志的格式发生了/var/lib/docker/containers变化。

更新之前是这样的: 旧的有效 json 格式

之后看起来像这样: 新的无效 json 格式

我可以在变更日志中找到一些注释,其中 kubernetes 从文本日志更改为结构化日志(对于系统组件),但我不知道这与我们的日志格式更改有何关联。

https://kubernetes.io/blog/2020/09/04/kubernetes-1-19-introducing-structured-logs/#:~:text=In%20Kubernetes%201.19%2C%20we%20are,迁移%20to% 20%20结构化%20格式

https://kubernetes.io/docs/concepts/cluster-administration/system-logs/

/var/lib/docker/containers在 AKS > 1.19.x 中是否仍有机会获取有效的 json 日志?

背景:我们将应用程序日志发送到 Splunk,并且不使用 Azure 堆栈进行日志分析。目前,我们的 Splunk 设置无法解析新的日志格式。

splunk azure kubernetes azure-aks

3
推荐指数
1
解决办法
1515
查看次数

标签 统计

azure ×1

azure-aks ×1

kubernetes ×1

splunk ×1