我们正在使用Openshift下文。我们拥有Dynatrace来收集指标,但状态尚未良好。我们在其中一个Pod上的Java应用程序无法正常工作。我们使用gradle build,并在gradle配置文件中提到了应用程序日志路径。我想查看应用程序日志。我该如何查看日志?
答案 0 :(得分:2)
您可以按照以下方式检查日志。
如果日志文件的输出目标是stdout
,则可以检查oc logs
命令。
您可以访问pod
,而无需使用application process
运行oc run
。然后使用oc rsh
访问pod,以手动运行应用程序进程。您可以在执行应用程序运行脚本(例如startup.sh
等之后)检查保存的pod文件中的日志文件。
例如,使用oc run
使一次性吊舱运行。
oc run <your_pod_nam> -i --tty --rm --image=<projectname_saved_image>/<you_want_to_run_java_app_image_name>