创建采集配置文件
服务化性能数据采集通过json配置文件,配置采集数据的开关、保存路径等。
在任意路径新建json配置文件,此处以ms_service_profiler_config.json文件名为例,配置文件格式如下:
1 2 3 4 5 6 7 8 | { "enable": 1, "prof_dir": "${PATH}", "profiler_level": "INFO", "host_system_usage_freq": -1, "npu_memory_usage_freq": -1, "acl_task_time": 0 } |
参数 |
说明 |
是否必选 |
---|---|---|
enable |
是否开启性能数据采集的开关,取值为:
|
是 |
prof_dir |
采集到的性能数据的存放路径,可自定义,默认值为${HOME}/.ms_server_profiler。 |
否 |
profiler_level |
数据采集等级,取值为INFO。 |
否 |
host_system_usage_freq |
CPU和内存系统指标采集频率,默认关闭不采集。范围整数1~50,单位hz,表示每秒采集的次数。设置为-1时关闭采集该指标。 说明:
开启该功能可能占用较大内存。 |
否 |
npu_memory_usage_freq |
NPU Memory使用率指标的采集频率,默认关闭不采集。范围整数1~50,单位hz,表示每秒采集的次数。设置为-1时关闭采集该指标。 说明:
开启该功能可能占用较大内存。 |
否 |
acl_task_time |
开启采集算子下发耗时、算子执行耗时数据的开关,取值为:
|
否 |
父主题: 数据采集