更新时间:2026-03-20 GMT+08:00
分享

获取日志

为保障系统的正常运行,提升异常排查效率,及时完成问题定位与分析,您可以按照本章节进行操作,获取和查阅华为云码道(CodeArts)代码智能体的日志信息。

日志等级说明

日志的严重性从低到高依次为:Debug(调试) < Info(信息) < Warn(警告) < Error(错误)。

  • Debug(调试):用于记录程序运行过程中的详细内部信息,如请求详情、流程步骤等,主要用于开发阶段的调试和问题定位。
  • Info(信息):用于记录程序正常运行的关键状态信息,如服务启动、请求处理概要等,便于查看系统的基本运行流程。
  • Warn(警告):用于记录可能影响系统稳定性的潜在问题,如配置缺失、资源不足等,但不会直接导致程序中断。
  • Error(错误):用于记录已导致部分功能异常或操作失败的错误信息,如接口调用失败、数据解析错误等,需及时关注和处理。

设置日志等级

请根据实际场景灵活配置日志等级,以便控制日志的输出内容和详细程度,从而提升日志的可读性与系统调试效率。建议您将日志等级设置为Debug(调试),Debug日志会记录开发调试时的代码内部执行细节,能有效辅助排查和定位代码执行过程中出现的问题。

  1. 参考快速启动操作,登录华为云码道。
  2. 打开华为云码道聊天窗口。

    • 华为云码道IDE:单击IDE顶部菜单栏中的展开AI侧栏图标 ,打开华为云码道聊天窗口。
    • Visual Studio Code:单击Visual Studio Code侧边栏图标 ,打开华为云码道聊天窗口。
    • JetBrains:以IntelliJ IDEA为例,单击IntelliJ IDEA侧边栏图标 ,打开华为云码道聊天窗口。

    不同工具中华为云码道的界面风格有所差异,本章以其在IDE工具中的界面为例进行介绍,实际操作请以所用工具的显示为准。

  3. 在聊天界面中,单击右上角的设置图标 ,进入设置页面。
  4. 在“高级设置 > 最小日志等级”的下拉框中,选择“Debug”。

    图1 设置日志等级

获取华为云码道代码智能体日志

以下介绍获取日志具体步骤。

  1. 打开华为云码道IDE,选择顶部菜单栏的“帮助 > 显示所有命令”。

    图2 选择显示所有命令

  2. 输入“log”搜索命令,选择“CodeArts代码智能体:打开当前日志文件”,在编辑器中显示日志内容。

    图3 选择“CodeArts代码智能体:打开当前日志文件”

  3. 在编辑器顶部的“CodeArts代码智能体.log”上,单击鼠标右键,选择“在文件资源管理器中显示”,弹出日志存放路径文件夹。

    图4 选择“在文件资源管理器中显示”
    图5 CodeArts代码智能体日志

  4. 若需获取历史日期的日志,请返回至“logs”目录中,进入对应日期文件夹下的“\window1\exthost\huaweicloud.codearts-snap”路径中,即可获取日志。

    图6 logs目录

  1. 打开Visual Studio Code,选择顶部菜单栏的“帮助 > 显示所有命令”。

    图7 选择显示所有命令

  2. 输入“log”搜索命令,选择“CodeArts代码智能体:打开当前日志文件”,在编辑器中显示日志内容。

    图8 选择“CodeArts代码智能体:打开当前日志文件”

  3. 在编辑器顶部的“CodeArts代码智能体.log”中,单击鼠标右键,选择“在文件资源管理器中显示”,弹出日志存放路径文件夹。

    图9 选择“在文件资源管理器中显示”
    图10 CodeArts代码智能体日志

  4. 若需获取历史日期的日志,请返回至“logs”目录中,进入对应日期文件夹下的“\window1\exthost\HuaweiCloud.vscode-codebot”路径中,即可获取日志。

    图11 logs目录

以IntelliJ IDEA为例,介绍如何获取华为云码道代码智能体日志。

  1. 打开IntelliJ IDEA,单击左上角的主菜单图标 ,选择“帮助 > 在资源管理器中显示CodeArts代码智能体日志”,弹出日志存放路径文件夹。

    图12 选择在资源管理器中显示CodeArts代码智能体日志

  2. 根据实际需求获取对应日期的log日志。

    图13 CodeArts代码智能体日志

相关文档