跳到主要内容

日志

本文介绍如何在开发平台上配置及查询日志。

日志采集

云托管服务默认采集容器中的标准输出内容,但采集内容可以配置。

通过修改服务设置中的日志采集路径,可以采集多种内容:

  • stdout : 仅采集标准输出
  • stdout,stderr :采集标准输出和错误输出
  • stdout,/path/to/file :采集标准输出和指定路径的日志文件

日志检索

  1. 进入开发平台,按需要切换到指定的环境。

  2. 进入计算 - 云托管 服务。

  3. 选择您需要查看的服务,单击服务名称进入服务详情页面。

  4. 单击「日志」切换到日志选项卡,即可查看当前服务、服务下所有版本的日志数据。

日志说明

服务访问日志、访问产生的业务日志

服务访问日志包含了请求服务时的请求日志,以及请求时带来的业务日志。

服务请求日志使用 accesslog 的 logType 进行标识,内容包含了请求路径、请求方法、请求开始时间、响应时间、耗时、响应状态等信息

跟随请求日志的有相关业务日志,即在业务代码中打印的内容;通常如果是在请求处理中增加的日志打印,将会出现在业务日志中。

通过点击服务请求日志操作中的业务日志,即可以查看到当前请求对应的业务日志。

标准输出日志

未跟随服务访问日志打印的,例如服务启动时、或在后台运行时产生的日志,均可以再标准输出日志中查询到。

切换到标准输出日志分类,即可查询到具体日志内容。

服务版本的日志区分

服务版本实际运行的实例均会带有版本标识,类似 001、002、003。 在日志中同样可以根据版本标识进行筛选,查询具体版本的日志。