我的 Container Engine 容器日志在 Cloud Logging 中都显示得很漂亮,并按应用程序划分,但明显没有内核消息。如何将内核消息从裸机 Container Engine 节点记录到 Cloud Logging?
问问题
232 次
1 回答
0
GKE 上 GCP 日志记录代理的 fluentd 配置位于google-fluentd.conf中。它目前不包括/var/log/kern.log
作为日志源。
我已经打开了Issue #18387来跟踪它作为一个潜在的特性。
在那之前,您可以添加/var/log/kern.log
到每个节点上运行在 fluentd 容器内的 fluentd 配置文件,或者为每个节点上的内核日志运行单独的 GCP 日志记录代理。这两种方法都有一个缺点,即它们无法在节点故障或集群扩展中幸存下来,并且您需要手动更新。
于 2015-12-08T21:18:13.353 回答