【发布时间】:2018-02-22 16:42:24
【问题描述】:
我正在尝试检查我的 API 日志,但在 Google Cloud Platform 中找不到它们。
我探索了 Stackdriver,但只找到了 kubernetes 抛出的日志。我想更深入地检查我的 API 在每个 pod 中抛出的日志。
我需要使用其他工具吗?
【问题讨论】:
标签: logging google-kubernetes-engine
我正在尝试检查我的 API 日志,但在 Google Cloud Platform 中找不到它们。
我探索了 Stackdriver,但只找到了 kubernetes 抛出的日志。我想更深入地检查我的 API 在每个 pod 中抛出的日志。
我需要使用其他工具吗?
【问题讨论】:
标签: logging google-kubernetes-engine
您可以通过多种方式将日志写入 pod 日志。看看 Kubernetes logging ,选择你最喜欢的,然后将它实现到你的 API 中。 然后您将通过以下方式找到您的日志:kubectl logs
【讨论】:
您可以在您的主节点中看到kube-apiserver.log。
/var/log/kube-apiserver.log - API Server, responsible for serving the API
更多参考:https://kubernetes.io/docs/tasks/debug-application-cluster/debug-cluster/#looking-at-logs
【讨论】: