【发布时间】:2019-01-03 10:11:40
【问题描述】:
我们正在使用 Openshift 基础设施。我们有用于指标收集的 Dynatrace,但还不是很好。我们在其中一个 Pod 上的 Java 应用程序不工作。我们使用 gradle build 并在 gradle 配置文件中提到了应用程序日志路径。我想查看应用程序日志。请问如何查看日志?
【问题讨论】:
-
如果您使用推荐的方法并记录到 stdout/stderr,您将在 pod 名称上使用
oc logs。如果您不是并且正在登录到容器文件系统,则需要使用oc rsh进入 pod,更改到写入日志的目录并跟踪它们。 -
在 openshift 中打开 pod 时,没有看到日志选项卡吗?
-
kubectl exec -it
/bin/bash 。现在您处于 pod 的 bash 提示符下。转到存在应用程序日志的文件夹并阅读它们。