设置日志级别
命令功能
设置Host侧和Device侧的日志级别。
命令格式
IDE-daemon-client --host <host_ip>:<port> [--device <deviceID>] --log '<params>'
参数说明
参数名称 |
参数描述 |
是否必选 |
默认值 |
---|---|---|---|
--host |
|
是 |
port默认值为22118。 |
--device |
如果Host连接了多个Device,则可以通过--device deviceID指定具体的Device。如果不指定Device,则默认指定deviceID为0的Device。 |
否 |
deviceID默认值为0。 |
--log |
params包括以下项:
|
是 |
- |
使用示例
- 以HwHiAiUser用户登录Host侧服务器。
- 执行命令,设置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
};