更新时间:2021-03-18 GMT+08:00
分享

设置日志级别

命令功能

设置Host侧和Device侧的日志级别。

命令格式

IDE-daemon-client --host <host_ip>:<port> [--device <deviceID>] --log '<params>'

参数说明

表1 参数说明

参数名称

参数描述

是否必选

默认值

--host

  • host_ip:指定Host侧的IP地址。
  • port:指定端口号。

port默认值为22118。

--device

如果Host连接了多个Device,则可以通过--device deviceID指定具体的Device。如果不指定Device,则默认指定deviceID为0的Device。

deviceID默认值为0。

--log

params包括以下项:

  • SetLogLevel 设置全局日志级别,0表示全局级日志级别,1表示模块级日志级别,2表示event日志级别(在设置event日志级别时,“enable”表示开启event日志级别,“disable”表示不开启event日志级别)。
  • SetLogLevel[moduleName:level] 设置指定模块日志级别
    • level:error, info, warning, debug, null(表示不打印日志)
    • moduleName: 模块名称

-

使用示例

  1. 以HwHiAiUser用户登录Host侧服务器。
  2. 执行命令,设置Host侧和Device侧的日志级别。
    IDE-daemon-client --host xx.xx.xx.xx:22118 --log 'SetLogLevel(0)[error]'
    IDE-daemon-client --host xx.xx.xx.xx:22118 --log 'SetLogLevel(1)[SLOG:error]'
    IDE-daemon-client --host xx.xx.xx.xx:22118 --log 'SetLogLevel(2)[enable]'
    • xx.xx.xx.xx需要替换为实际的Host的IP地址。
    • moduleName通过枚举形式定义,包括如下值:

      enum {

      DLOG = 0, // Dlog

      SLOG, // Slog

      IDEDD, // IDE daemon device

      IDEDH, // IDE daemon host

      LOGAGTH, // log agent host

      HCCL, // HCCL

      FMK, // Framework

      HIAIENGINE, // Matrix

      DVPP, // DVPP

      RUNTIME, // Runtime

      CCE, // CCE

      #if (OS_TYPE == LINUX)

      HDC, // HDC

      #else

      HDCL, // HDCL windows has a def with the same name HDC, so change HDC to HDCL

      #endif

      DRV, // Driver

      MDCCONTROL, // Mdc control

      MDCFUSION, // Mdc fusion

      MDCLOCATION, // Mdc location

      MDCPERCEPTION, // Mdc perception

      MDCMOP,

      MDCFSM,

      MDCCOMMON,

      MDCMONITOR,

      MDCBSWP, // MDC basesoftware platform

      MDCDEFAULT, // MDC UNDEFINE

      MDCSC, // MDC spatial cognition

      MDCBP,

      MDCTF,

      MLL,

      DEVMM, // Dlog memory managent

      KERNEL, // Kernel

      MDCSMCMD, // sm_control_cmd

      MDCSCREEN, // parking_spot_screen

      LIBMEDIA, // Libmedia

      CCECPU, // ai cpu

      ASCENDDK, // AscendDK

      ROS, // ROS

      HCCP,

      RoCE,

      TEFUSION,

      PROFILING, // Profiling

      DP, // Data Preprocess

      APP, // User Application call HIAI_ENGINE_LOG

      INVLID_MOUDLE_ID

      };
分享:

    相关文档

    相关产品