全部产品

EDAS如何使用日志文件排查问题

概述

使用EDAS部署业务的过程中,会遇到很多问题,您可以通过查看相关日志进行定位并解决。

详细信息

ECS和K8S相关日志路径如下表所示,其中K8S的应用日志在POD中。

文件名 说明

ECS和K8S:/home/admin/taobao-tomcat-production-XXX/logs/catalina.out

可以查看应用和Tomcat应用服务器的异常,这是开发过程中最需关注也是最重要的日志。
ECS和K8S:/home/admin/taobao-tomcat-production-XXX/logs/localhost.log.XXX.log 如果通过catalina.out看到的错误信息很模糊或者没有错误,可以结合localhost.log.XXX.log查看,保证应用正常启动,再继续查看日志排查问题。
  • ECS:/home/admin/logs/configclient/config-client.log
  • K8S:/root/logs/configclient/config-client.log
可以通过此日记查看服务发布订阅是否成功,例如是否有“Register-ok”、“Publish-ok” 等关键字。
  • ECS:/home/admin/logs/hsf/hsf.log
  • K8S:/root/logs/hsf/hsf.log
如果HSF调用中出现异常,可以查看该HSF服务日志,含HSF服务调用过程的一些详细信息。

作为应用的容器,简单排查问题的思路如下:

  1. 查看/home/admin/taobao-tomcat-production-XXX/logs/catalina.out日志文件,查看应用和Tomcat应用服务器的异常信息定位问题。
  2. 如果无法判断问题,可以结合/home/admin/taobao-tomcat-production-XXX/logs/localhost.log.XXX.log日志文件查看问题原因。
  3. 找到Tomcat相关的第一个错误,解决第一个错误后重启应用,确认日志文件中没有其他错误。

适用于

  • 企业级分布式应用服务EDAS