昇腾社区首页
中文
注册

收集日志

表1 收集日志信息

文件名

说明

包含内容及路径

system-report.log.gz

运行环境信息。

  • 操作系统信息,通过读取“/etc/lsb-release”“/etc/os-release”文件获取。
  • PCIe设备信息,通过执行lspci命令获取。
  • 系统软件包信息,通过执行apt list/rpm -qa命令获取。
  • Python软件包信息,通过执行pip list/pip3 list命令获取。
  • 固件版本与系统版本信息。

    查询固件版本:

    /usr/local/Ascend/driver/tools/upgrade-tool --device_index -1 --component -1 --version

    查询系统版本:

    /usr/local/Ascend/driver/tools/upgrade-tool --device_index -1 --system_version

    其中/usr/local/Ascend为driver的安装路径,通过查询/etc/ascend_install.info文件获取。

  • 环境变量信息,通过执行env命令获取。
  • 启动文件的权限信息,通过执行ls -l /boot命令获取。
  • 内存状态信息,通过执行cat /proc/meminfo命令获取。
  • CPU状态信息,通过执行cat /proc/cpuinfo命令获取。
  • 中断报告文件,通过执行cat /proc/interrupts命令获取。
  • 槽位信息,通过执行dmidecode -t slot命令获取。
  • 系统上次启动的时间,通过执行last reboot命令获取。

ascend-report.log.gz

昇腾NPU健康信息。

  • 昇腾软硬件版本信息、昇腾软件安装信息。
  • Ascend DMI版本信息、设备健康状态等信息,通过执行ascend-dmi相关命令获取,请参考Ascend DMI工具
  • 芯片相关信息,拓扑检测通过执行npu-smi相关命令获取。
  • Host的系统级日志
    • Host驱动日志:

      “/var/log/syslog*”下带“ascend”的日志内容。

    • Host内核态日志:

      “/var/log/messages*”下带“ascend”的日志内容。

      “/var/log/kern.log*”下带“ascend”的日志内容。

      “/var/log/kernel.log*”下带“ascend”的日志内容。

      “/var/log/dmesg*”下带“ascend”的日志内容。

npu_log_collect_YYYYMMDDhhmmss.tar.gz

昇腾NPU日志。

  • collect_scripts_running_log:日志收集脚本运行日志。
  • mcu_log:MCU日志。
  • npu_info_log:NPU状态信息。
  • nputools_log:npu-smi工具运行日志。
  • ascend_log_YYYYMMDDhhmmss.tar.gz:昇腾芯片运行日志。
    • host_info:当前Host侧环境信息。
    • host_log:当前Host侧日志信息。
    • device_log:Device侧全量日志。
    • driver_info:驱动运行信息。
    • install_info:驱动安装信息。
    • script_running.log:工具运行日志。

ascend_user_log.tar.gz

收集的昇腾软件日志,主要是CANN应用类日志,分为Host侧和Device侧应用程序产生的日志。

  • Host侧运行应用程序产生的日志位于“${HOME}/ascend/log/plog”目录。
  • Device侧运行应用程序产生的日志位于“${HOME}/ascend/log/device-<id>”目录。

ascend_user_install_log.tar.gz

CANN安装日志。

其中root用户安装日志位于“/var/log/ascend_seclog”,非root用户存放于“${HOME}/var/log/ascend_seclog”下。

device_log.tar.gz

收集到的昇腾软硬件日志。

包含的目录为“/var/log/npu”

YYYY-MM-DD-HH-MM-SS

文件夹,装载Device的系统级日志,把Device侧日志打包到Host当前目录的日志包中。

-

alog.tar.gz

边缘设备中间件(MindEdge等)的日志。

-

plog.tar.gz

边缘设备管理OM的日志。

-

mindx_sdk_info_*.tar.gz

收集的SDK相关信息。包含:

芯片信息(版本和日志)、操作系统版本信息、环境变量、网络信息以及MindSDKMindIE信息(版本、配置文件、日志、第三方库版本)等。

-