获取Kubernetes错误并登录GCE

时间:2017-06-20 16:18:40

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

我们需要从Kubernetes本身获取错误事件(例如pod x卡在崩溃循环中等)。 在Google Container Engine上,我们无法在任何地方找到这些日志,因此无法向其添加监控。

这些日志通常由API服务器等提供,但未包含在Google Logging中。有没有办法实现我们所需要的? 另外,在GCE错误报告中有这些K8错误会很好。

2 个答案:

答案 0 :(得分:1)

嗯... kubectl describe podkubectl logs pod应该适合你。我从中学到了什么来自

https://kukulinski.com/10-most-common-reasons-kubernetes-deployments-fail-part-1/

及其中的参考资料

答案 1 :(得分:0)

您可以使用Docker CMD运行hyperkube docker镜像 watch -n 10 kubectl describe pod <podname>