在应用的运维过程中可能会遇到各种问题,您可以通过日志定位、诊断。EDAS 提供各种类型的日志,您可以在线查看,也可以下载。

日志类型

EDAS 提供以下 4 种日志:

  • EDAS 系统日志(通用):您可以通过该日志定位、诊断 EDAS 系统问题。EDAS 系统日志为默认收藏目录,包含两个目录:

    • /home/admin/edas-agent/logs/:当遇到 EDAS Agent 异常时,可以查看该目录下的日志进行定位、诊断。
    • /home/admin/edas-container/logs/:当遇到容器退出或者应用异常时,可以查看该目录下的日志进行定位、诊断。
  • 业务日志(通用):您可以根据您的实际业务需求,添加相关的日志目录及该目录下的日志文件,以便定位、诊断业务问题。详情请参见收藏日志目录

  • 日志框架配置的文件(通用):在应用运行时,从进程中自动提取出来的、符合日志框架(如 JDKLog、Log4J 等)的 EDAS 系统和业务日志文件。

  • 实时日志(适用于 Kubernetes 集群):提供 Docker 启动、运行时的标准输出日志,帮助您定位 Pod 问题。

查看日志

当您的应用部署到 EDAS 的 ECS 集群或容器服务 Kubernetes 集群后,您可以在 EDAS 控制台查看日志,而无需登录到具体 ECS,更加方便地定位、诊断应用运行时遇到的问题。

EDAS 提供应用和 ECS 实例两种级别的日志查看方式,其中,应用级日志还支持分布式搜索,详情请参见:

下载日志

除了在线查看日志外,您还可以将日志下载到本地进行查看或者将日志文件作为应用分析、诊断的素材使用。