1# hilog 2 3 4HiLog日志系统,提供给系统框架、服务、以及应用,用于打印日志,记录用户操作、系统运行状态等。开发者可以通过hilog命令行查询相关日志信息。 5 6 7## 环境要求 8 9- 根据hdc命令行工具指导,完成[环境准备](hdc.md#环境准备)。 10 11- 正常连接设备。 12 13 14## 命令行说明 15 16| 短选项 | 长选项 | 参数 | 说明 | 17| -------- | -------- | -------- | -------- | 18| -h | --help | - | 帮助命令。 | 19| 缺省 | 缺省 | - | 阻塞读日志,不退出。 | 20| -x | --exit | - | 非阻塞读日志,读完退出。 | 21| -g | - | - | 查询buffer的大小,配合-t指定某一类型使用,默认app和core。 | 22| -G | --buffer-size | <size> | 设置指定<type>日志类型缓冲区的大小,配合-t指定某一类型使用,默认app和core, 可使用B/K/M为单位,范围为64K-16M。 | 23| -r | - | - | 清除buffer日志,配合-t指定某一类型使用,默认app和core。 | 24| <!--DelRow-->-p | --privacy | <on/off> | 支持系统调试时日志隐私开关控制。 | 25| <!--DelRow--> | | on | 打开隐私开关,显示<private>。 | 26| <!--DelRow--> | | off | 关闭隐私开关,显示明文。 | 27| -k | - | <on/off> | Kernel日志读取开关控制。 | 28| | | on | 打开读取kernel日志。 | 29| | | off | 关闭读取kernel日志。 | 30| -s | --statistics | - | 查询统计信息,需配合-t或-D使用。 | 31| -S | - | - | 清除统计信息,需配合-t或-D使用。 | 32| -Q | - | <control-type> | 流控缺省配额开关控制。 | 33| | | pidon | 进程流控开关打开。 | 34| | | pidoff | 进程流控开关关闭。 | 35| | | domainon | domain流控开关打开。 | 36| | | domainoff | domain流控开关关闭。 | 37| -L | --level | <level> | 指定级别的日志,示例:-L D/I/W/E/F。 | 38| -t | --type | <type> | 指定类型的日志,示例:-t app/core/init/only_prerelease。app为应用日志,core为系统日志,init为启动日志,only_prerelease为仅在系统release版本前打印的日志,应用开发者无需关注。| 39| -D | --domain | <domain> | 指定domain。 | 40| -T | --tag | <tag> | 指定tag。 | 41| -a | --head | <n> | 只显示前<n>行日志。 | 42| -z | --tail | <n> | 只显示后<n>行日志。 | 43| -P | --pid | <pid> | 标识不同的pid。 | 44| -e | --regex | <expr> | 只打印日志消息与<expr>匹配的行,其中<expr>是一个正则表达式。 | 45| -f | --filename | <filename> | 设置落盘的文件名。 | 46| -l | --length | <length> | 设置落盘的文件大小,需要大于等于64K。 | 47| -n | --number | <number> | 设置落盘文件的个数。 | 48| -j | --jobid | <jobid> | 设置落盘任务的ID。 | 49| -w | --write | <control> | 落盘任务控制。 | 50| | | query | 落盘任务查询。 | 51| | | start | 落盘任务开始,命令行参数为文件名、单文件大小、落盘算法、rotate文件数目。 | 52| | | stop | 落盘任务停止。 | 53| | | refresh | 刷新缓冲区的日志到落盘文件。 | 54| | | clear | 删除已经落盘的日志文件。 | 55| -m | --stream | <algorithm> | 落盘方式控制。 | 56| | | none | 无压缩方式落盘。 | 57| | | zlib | zlib压缩算法落盘,落盘文件为.gz。 | 58| | | zstd | zstd压缩算法落盘,落盘文件为.zst。 | 59| -v | --format | <format> | 显示格式控制。 | 60| | | time | 显示本地时间。 | 61| | | color | 显示不同级别显示不同颜色,参数缺省级别颜色模式处理(按黑白方式)。 | 62| | | epoch | 显示相对1970时间。 | 63| | | monotonic | 显示相对启动时间。 | 64| | | usec | 显示微秒精度时间。 | 65| | | nsec | 显示纳秒精度时间。 | 66| | | year | 显示将年份添加到显示的时间。 | 67| | | zone | 显示将本地时区添加到显示的时间。 | 68| | | wrap | 日志换行显示时,新行不增加时间戳等前缀。 | 69| -b | --baselevel | <loglevel> | 设置可打印日志的最低等级:D(DEBUG)/I(INFO)/W(WARN)/E(ERROR)/F(FATAL)。 | 70| | --persist| - |配置日志级别设置命令持久化(重启设置不会丢失)。| 71 72## 常用命令 73 74### 查看帮助命令 75 76 ``` 77 hilog -h 78 ``` 79 80 **使用样例:** 81 82 ``` 83 $ hilog -h 84 Usage: 85 -h --help 86 Show all help information. 87 Show single help information with option: 88 query/clear/buffer/stats/persist/private/kmsg/flowcontrol/baselevel/domain/combo 89 Querying logs options: 90 No option performs a blocking read and keeps printing. 91 -x --exit 92 Performs a non-blocking read and exits when all logs in buffer are printed. 93 -a <n>, --head=<n> 94 Show n lines logs on head of buffer. 95 -z <n>, --tail=<n> 96 Show n lines logs on tail of buffer. 97 ``` 98 99### 非阻塞读日志 100 101 ``` 102 hilog -x 103 ``` 104 105 **使用样例:** 106 107 ``` 108 $ hilog -x 109 11-15 15:51:02.087 2823 2823 I A01B05/com.ohos.sceneboard/AOD: AodClockFullScreen --> timeTextLineHeight:313.3333333333333 clockMarginTop:99 110 11-15 15:51:02.087 2823 2823 I A01B05/com.ohos.sceneboard/AOD: AodClockFullScreen --> timeFontSize:114.48717948717947 111 11-15 15:51:02.090 2823 2823 I A01B05/com.ohos.sceneboard/AOD: AodClockFullScreen --> timeTextWidth:202,timeTextHeight:292 112 11-15 15:51:02.100 2823 2823 I A01B05/com.ohos.sceneboard/AOD: ComponentUtil --> Component(ComponentId-AodClockNumber) draw complete. 113 11-15 15:51:02.110 1197 1197 E C01406/render_service/OHOS::RS: [LoadImgsbyResolution] Can't find resolution (1084 x 2412) in config file 114 11-15 15:51:02.127 1197 1197 E C01406/render_service/OHOS::RS: [LoadImgsbyResolution] Can't find resolution (1084 x 2412) in config file 115 ``` 116 117### 查看日志缓冲区大小 118 119 ``` 120 hilog -g 121 ``` 122 123 **使用样例:** 124 125 ``` 126 $ hilog -g 127 Log type app buffer size is 16.0M 128 Log type init buffer size is 16.0M 129 Log type core buffer size is 16.0M 130 Log type only_prerelease buffer size is 16.0M 131 ``` 132 133### 修改日志缓冲区大小 134 135 ``` 136 hilog -G size 137 ``` 138 139 **使用样例:** 140 ``` 141 $ hilog -G 16M 142 Set log type app buffer size to 16.0M successfully 143 Set log type init buffer size to 16.0M successfully 144 Set log type core buffer size to 16.0M successfully 145 Set log type only_prerelease buffer size to 16.0M successfully 146 ``` 147 148### 清除缓冲区日志 149 150 ``` 151 hilog -r 152 ``` 153 154 **使用样例:** 155 ``` 156 $ hilog -r 157 Log type core,app,only_prerelease buffer clear successfully 158 ``` 159 160### 内核日志读取开关控制 161 162 ``` 163 hilog -k on/off 164 ``` 165 166 **使用样例:** 167 ``` 168 $ hilog -k on 169 Set hilogd storing kmsg log on successfully 170 $ 171 $ hilog -k off 172 Set hilogd storing kmsg log off successfully 173 ``` 174 175### 查询统计信息 176 177 ``` 178 hilog -s 179 ``` 180 181 **使用样例:** 182 ``` 183 $ param set persist.sys.hilog.stats true 184 Set parameter persist.sys.hilog.stats true success 185 $ reboot 186 $ hilog -s 187 Log statistic report (Duration: 0h0m32s.564, From: 11-15 16:04:08.628): 188 Total lines: 137517, length: 8.0M 189 DEBUG lines: 0(0%), length: 0.0B(0%) 190 INFO lines: 101795(74%), length: 6.1M(76%) 191 WARN lines: 10268(7.5%), length: 719.9K(8.8%) 192 ERROR lines: 25452(19%), length: 1.2M(15%) 193 FATAL lines: 2(0.0015%), length: 259.0B(0.0031%) 194 ------------------------------------------------------------ 195 Domain Table: 196 LOGTYPE- DOMAIN---- TAG----------------------------- MAX_FREQ-- TIME---------------- MAX_TP---- TIME---------------- LINES----- LENGTH---- DROPPED--- 197 app----- 0xf00----- -------------------------------- 924.00---- 11-15 16:04:25.594-- 111975.00- 11-15 16:04:25.594-- 3386------ 371.5K---- 0--------- 198 app----- 0x0------- -------------------------------- 285.00---- 11-15 16:04:34.877-- 44242.00-- 11-15 16:04:34.877-- 990------- 129.2K---- 0--------- 199 ``` 200 201 **统计信息说明** 202 ``` 203 MAX_FREQ:日志打印频率最高的每秒行数 204 TIME: 对应发生时间 205 MAX_TP: 日志打印频率最高的每秒字节数 206 LINES: 统计周期内的总行数 207 LENGTH: 统计周期内的总字节数 208 DROPPED: 统计周期内丢失的行数 209 ``` 210 211### 清除统计信息 212 213 ``` 214 hilog -S 215 ``` 216 217 **使用样例:** 218 219 ``` 220 $ hilog -S 221 Statistic info clear successfully 222 ``` 223 224### 进程流控开关 225 226 ``` 227 hilog -Q pidon/pidoff 228 ``` 229 230 **使用样例:** 231 232 ``` 233 $ hilog -Q pidon 234 Set flow control by process to enabled successfully 235 $ 236 $ hilog -Q pidoff 237 Set flow control by process to disabled successfully 238 ``` 239 240### domain流控开关 241 242 ``` 243 hilog -Q domainon/domainoff 244 ``` 245 246 **使用样例:** 247 248 ``` 249 $ hilog -Q domainon 250 Set flow control by domain to enabled successfully 251 $ 252 $ hilog -Q domainoff 253 Set flow control by domain to disabled successfully 254 ``` 255 256### 查看指定级别日志 257 258 ``` 259 hilog -L D/I/W/E/F 260 ``` 261 262 **使用样例:** 263 264 ``` 265 $ hilog -L E 266 08-28 09:01:25.730 2678 2678 E A00F00/com.aidataservice/AiDataService_5.10.7.320: DataChangeNotifyManager: notifyDataChange CommonEntity no valid entity to notify 267 08-28 09:01:56.058 8560 8560 E A00500/com.ohos.settingsdata/SettingsData: DB not ready request = datashare:///com.ohos.settingsdata/entry/settingsdata/SETTINGSDATA?Proxy=true&key=analysis_service_switch_on , retry after DB startup 268 08-28 09:01:56.082 8560 8560 E A00500/com.ohos.settingsdata/SettingsData: decoder failure: /data/migrate/settings_global.xml , error code:-1 269 08-28 09:01:56.082 8560 8560 E A00500/com.ohos.settingsdata/SettingsData: clearXml failed:No such file or directory, error code:13900002 270 08-28 09:01:56.083 8560 8560 E A00500/com.ohos.settingsdata/SettingsData: readText failed:No such file or directory, error code:13900002 271 08-28 09:01:56.371 8586 8586 E A00500/com.ohos.settingsdata/SettingsData: DB not ready request = datashare:///com.ohos.settingsdata/entry/settingsdata/SETTINGSDATA?Proxy=true&key=photo_network_connection_status , retry after DB startup 272 08-28 09:01:56.408 8586 8586 E A00500/com.ohos.settingsdata/SettingsData: decoder failure: /data/migrate/settings_global.xml , error code:-1 273 ``` 274 275### 查看指定类型日志 276 277 ``` 278 hilog -t app 279 ``` 280 281 **使用样例:** 282 283 ``` 284 $ hilog -t app 285 11-15 16:04:45.903 5630 5630 I A0A5A5/os.hiviewcare:staticSubscriber/Diagnosis: [DetectionFilter]820001084: switch off 286 11-15 16:04:45.905 5630 5630 I A0A5A5/os.hiviewcare:staticSubscriber/Diagnosis: [DetectionFilter]847005050: frequency limit 287 11-15 16:04:45.905 5630 5630 I A0A5A5/os.hiviewcare:staticSubscriber/Diagnosis: [SmartNotifyHandler]detections after filter: [] 288 11-15 16:04:45.905 5630 5630 I A0A5A5/os.hiviewcare:staticSubscriber/Diagnosis: [SmartNotifyHandler]no detections to detect 289 11-15 16:04:45.924 5687 5687 I A01B06/common/KG: MetaBalls-SystemTopPanelController --> init charging status = 3 290 ``` 291 292### 查看指定domain日志 293 294 ``` 295 hilog -D 01B06 296 ``` 297 298 **使用样例:** 299 300 ``` 301 $ hilog -D 01B06 302 11-15 16:04:54.981 5687 5687 I A01B06/common/KG: MetaBalls-MetaBallRenderer --> pressTime = 0 appearTime = 1731657885972 303 11-15 16:04:54.981 5687 5687 I A01B06/common/KG: MetaBalls-MetaBallRenderer --> backAnimator on finish 304 11-15 16:04:54.982 5687 5687 I A01B06/common/KG: MetaBalls-MetaBallRenderer --> setTimeout over 9s and begin animate on finish 305 11-15 16:04:55.297 5687 5687 I A01B06/common/KG: MetaBalls-MetaBallRenderer --> chargingTextExitAnimation onFinish 306 11-15 16:04:55.494 5687 5687 I A01B06/common/KG: MetaBalls-MetaBallRenderer --> uiExtension session send data success,type: exitAnimationFinish 307 ``` 308 309### 查看指定TAG日志 310 311 ``` 312 hilog -T tag 313 ``` 314 315 **使用样例:** 316 317 ``` 318 $ hilog -T SAMGR 319 08-28 09:27:59.581 610 11504 I C01800/samgr/SAMGR: CommonEventCollect save extraData 1661 320 08-28 09:27:59.581 610 11504 I C01800/samgr/SAMGR: OnReceiveEvent get action: usual.event.BATTERY_CHANGED code: 0, extraDataId 1661 321 08-28 09:27:59.582 610 11504 I C01800/samgr/SAMGR: DoEvent:4 name:usual.event.BATTERY_CHANGED value:0 322 08-28 09:27:59.582 610 11504 W C01800/samgr/SAMGR: LoadSa SA:10120 AddDeath fail,cnt:1,callpid:610 323 08-28 09:27:59.583 610 11504 I C01800/samgr/SAMGR: LoadSa SA:10120 size:1,count:1 324 08-28 09:27:59.601 610 11504 I C01800/samgr/SAMGR: Scheduler SA:10120 loading 325 08-28 09:27:59.965 11518 11518 I C01800/media_analysis_service/SAMGR: SA:10120 OpenSo spend 315ms 326 08-28 09:27:59.965 610 4064 I C01800/samgr/SAMGR: AddProc:media_analysis_service. size:75 327 ``` 328 329### 查看缓冲区前n行日志 330 331 ``` 332 hilog -a 8 333 ``` 334 335 **使用样例:** 336 337 ``` 338 $ hilog -a 8 339 11-15 16:04:08.628 0 0 I I00000/HiLog: ========Zeroth log of type: init 340 11-15 16:04:08.603 506 506 I I02C01/cust_carrier_mount/CustCarrierMount: MountCarrierToShared start 341 11-15 16:04:08.604 506 506 I I02C01/cust_carrier_mount/CustCarrierMount: success to mount carrier to shared 342 11-15 16:04:15.394 972 972 I I02C01/cust_carrier_mount/CustCarrierMount: UpdateCotaOpkeyLink start 343 11-15 16:04:15.396 972 972 W I02C01/cust_carrier_mount/CustCarrierMount: not exsit CUST_GLOBAL_CARRIER_DIR or COTA_PARAM_CARRIER_DIR 344 11-15 16:04:15.887 972 972 I I02C01/cust_carrier_mount/CustCarrierMount: success to update cota carrier 345 11-15 16:04:48.749 5777 5901 I A00001/com.hiai.core/HiAI_Metadata: metadata is null 346 11-15 16:04:48.749 5777 5901 I A00001/com.hiai.core/HiAI_PluginAbilityInfo: abilityInfo is null 347 ``` 348 349### 查看缓冲区后n行日志 350 351 ``` 352 hilog -z 8 353 ``` 354 355 **使用样例:** 356 357 ``` 358 $ hilog -z 8 359 11-15 16:12:19.015 1899 7867 W C01719/wifi_manager_service/ffrt: 423:FFRTQosApplyForOther:244 tid 7867, Operation not permitted, ret:-1, eno:1 360 11-15 16:12:19.125 1043 1072 I C01C42/time_service/TimeService: uid: 1010 id:428551571 name:wifi_manager_service wk:0 361 11-15 16:12:19.125 1043 1072 I C01C42/time_service/TimeService: bat: -1 id:428551571 we:505225000000 mwe:512725000000 362 11-15 16:12:19.125 1043 1072 I C01C42/time_service/TimeService: typ:3 trig: 505 225000000, bt: 495230369193 363 11-15 16:12:19.125 1043 1072 I C01C42/time_service/TimeService: cb: 428551571 ret: 0 364 11-15 16:12:19.435 3086 7813 I C01719/com.ohos.contactsdataability/ffrt: 45:~WorkerThread:72 to exit, qos[3] 365 11-15 16:12:19.691 800 1404 I C01713/resource_schedule_service/SUSPEND_MANAGER: [(HasSpecialStateFromBgtask):759] 20020107_com.ohos.medialibrary.medialibrarydata 366 11-15 16:12:19.691 800 1404 I C01713/resource_schedule_service/SUSPEND_MANAGER: [(DozeFreezeUnit):890] Doze has special:ERR_HAS_PID_EFFICIENCY_RESOURCE 367 ``` 368 369### 查看指定进程日志 370 371 ``` 372 hilog -P pid 373 ``` 374 375 **使用样例:** 376 377 ``` 378 $ hilog -P 618 379 08-28 10:19:16.872 618 17729 I C02D15/hiview/XPower: [task_52]#current system load is: 0.028767 380 08-28 10:19:23.997 618 17580 I C02D10/hiview/CpuCollector: CalculateProcessCpuStatInfos: startTime=1724811553746, endTime=1724811563996, startBootTime=47001084, endBootTime=47011335, period=10251 381 08-28 10:19:23.999 618 17580 I C02D10/hiview/CpuCollector: CollectProcessCpuStatInfos: collect process cpu statistics information size=234, isNeedUpdate=1 382 08-28 10:19:24.002 618 17580 W C01650/hiview/Rdb: DB : 383 08-28 10:19:24.002 618 17580 W C01650/hiview/Rdb: device: 12583051 inode: 40230 mode: 432 size: 569344 natime: Wed Aug 28 00:00:06 2024 384 08-28 10:19:24.002 618 17580 W C01650/hiview/Rdb: smtime: Wed Aug 28 00:34:30 2024 385 08-28 10:19:24.002 618 17580 W C01650/hiview/Rdb: sctime: Wed Aug 28 00:34:30 2024 386 ``` 387 388### 查看符合正则匹配关键字的日志 389 390 ``` 391 hilog -e start 392 ``` 393 394 **使用样例:** 395 396 ``` 397 $ hilog -e start 398 11-15 16:17:17.578 547 4504 I C01800/samgr/SAMGR: AddProc start proc:media_analysis_service spend 223ms 399 11-15 16:17:17.578 547 4504 I C01800/samgr/SAMGR: Scheduler proc:media_analysis_service handle started event 400 11-15 16:17:17.578 547 4504 I C01800/samgr/SAMGR: Scheduler proc:media_analysis_service started 401 11-15 16:17:17.580 8877 8877 I C01810/media_analysis_service/SAFWK: start tasks proc:media_analysis_service end,spend 1ms 402 11-15 16:17:17.582 8877 8877 I C01651/media_analysis_service/DataShare: [operator()()-data_share_manager_impl.cpp:134]: RecoverObs start 403 11-15 16:17:17.589 8877 8893 I C01651/media_analysis_service/DataShare: [Connect()-ams_mgr_proxy.cpp:67]: connect start, uri = ******/media 404 11-15 16:17:18.225 1155 1633 I C02943/power_host/ThermalHdi: CreateLogFile start 405 11-15 16:17:18.264 1155 1633 I C02943/power_host/ThermalHdi: CompressFile start 406 ``` 407 408### 查看和设置落盘任务 409 410 ``` 411 hilog -w control 412 ``` 413 414 > **说明:** 415 > 416 > 查询当前任务: hilog -w query 417 > 418 > 开启hilog落盘任务,并且设置落盘文件数量为1000个: hilog -w start -n 1000 419 > 420 > 开启kmsglog落盘任务,并且设置落盘文件数量为100个: hilog -w start -n 100 -t kmsg 421 > 422 > 停止当前落盘任务: hilog -w stop 423 > 424 > 开启kmsglog落盘任务,并且设置落盘规则,其中压缩方式可以为zlib,zstd,none。以设置规则为例:文件名为kmsglog,大小为2M,数量为100个, 其压缩方式为zlib压缩,命令行为: hilog -w start -t kmsg -f kmsglog -l 2M -n 100 -m zlib 425 426 **使用样例:** 427 428 ``` 429 $ hilog -w query 430 Persist task query failed 431 No running persistent task [CODE: -63] 432 $ 433 $ hilog -w start -n 1000 434 Persist task [jobid:1][fileNum:1000][fileSize:4194304] start successfully 435 $ 436 $ hilog -w start -n 100 -t kmsg 437 Persist task [jobid:2][fileNum:100][fileSize:4194304] start successfully 438 $ 439 $ hilog -w stop 440 Persist task [jobid:1] stop successfully 441 Persist task [jobid:2] stop successfully 442 $ 443 $ hilog -w start -t kmsg -f kmsglog -l 2M -n 100 -m zlib 444 Persist task [jobid:2][fileNum:100][fileSize:2097152] start successfully 445 ``` 446 447### 设置日志显示格式 448 449 ``` 450 hilog -v time/color/epoch/monotonic/usec/nsec/year/zone/wrap 451 ``` 452 453 **使用样例:** 454 455 ``` 456 $ hilog -v time 457 11-15 16:36:21.027 1134 1723 I C02B01/riladapter_host/HrilExt: [NotifyToBoosterTel-(hril_manager_ext.cpp:440)] RilExt:Notify to booster tel finish 458 11-15 16:36:21.027 1134 1723 I C02B01/riladapter_host/HrilExt: [NotifyToBoosterNet-(hril_manager_ext.cpp:450)] RilExt: HNOTI_BOOSTER_NET_IND report to booster net 459 11-15 16:36:21.027 1134 1723 I C02B01/riladapter_host/HrilExt: [NotifyToBoosterNet-(hril_manager_ext.cpp:454)] RilExt: HNOTI_BOOSTER_NET_IND report to booster net finish 460 11-15 16:36:21.027 1134 1723 I P01FFF/riladapter_host/Rilvendor: CHAN [HandleUnsolicited] HandleUnsolicited done for modem:0, index:0, atResponse:^BOOSTERNTF: 3, 20,"0600100001000004000000000102A4FF0202F6FF" 461 11-15 16:36:21.802 2809 2831 E C02D06/com.ohos.sceneboard/XCollie: Send kick,foundation to hungtask Successful 462 11-15 16:36:21.911 882 3016 I C01F0B/telephony/TelephonyVSim: state machine ProcessEvent Id: 125 463 11-15 16:36:21.911 882 3016 I C01F0B/telephony/TelephonyVSim: StateProcess 464 $ 465 $ hilog -v nsec 466 11-15 16:37:09.010658555 1134 1723 I C02B01/riladapter_host/HrilExt: [BoosterRawInd-(hril_booster.cpp:296)] RilExt: BoosterRawInd 467 11-15 16:37:09.010676263 1134 1723 I C02B01/riladapter_host/HrilExt: [BoosterRawInd-(hril_booster.cpp:328)] check need notify to satellite:indType 6 468 11-15 16:37:09.010800221 1134 1723 I C02B01/riladapter_host/HrilExt: [NotifyToBoosterTel-(hril_manager_ext.cpp:436)] RilExt: report to telephony ext, requestNum: 4201 469 11-15 16:37:09.011011680 1134 1723 I C02B01/riladapter_host/HrilExt: [NotifyToBoosterTel-(hril_manager_ext.cpp:440)] RilExt:Notify to booster tel finish 470 11-15 16:37:09.011064805 1134 1723 I C02B01/riladapter_host/HrilExt: [NotifyToBoosterNet-(hril_manager_ext.cpp:450)] RilExt: HNOTI_BOOSTER_NET_IND report to booster net 471 11-15 16:37:09.011200742 1134 1723 I C02B01/riladapter_host/HrilExt: [NotifyToBoosterNet-(hril_manager_ext.cpp:454)] RilExt: HNOTI_BOOSTER_NET_IND report to booster net finish 472 ``` 473 474### 查看和设置日志级别 475 476 ``` 477 // 全局日志级别默认为Info,查询全局日志级别 478 param get param get hilog.loggable.global 479 480 // 设置全局日志级别 481 hilog -b D/I/W/E/F 482 483 // 设置[DOMAINID]可打印的日志级别 484 hilog -b D/I/W/E/F -D [DOMAINID] 485 486 // 设置[TAG]可打印的日志级别 487 hilog -b D/I/W/E/F -T [TAG] 488 489 // 设置全局日志级别,重启仍生效 490 hilog -b D/I/W/E/F --persist 491 ``` 492 493 **使用样例:** 494 495 ``` 496 $ param get hilog.loggable.global 497 I 498 499 $ hilog -b E 500 Set global log level to E successfully 501 502 $ hilog -b D -D 0x2d00 503 Set domain 0x2d00 log level to D successfully 504 505 $ hilog -b E -T testTag 506 Set tag testTag log level to E successfully 507 ``` 508<!--Del--> 509### 隐私开关 510 511 ``` 512 hilog -p on/off 513 ``` 514 515 **使用样例:** 516 517 ``` 518 # hilog -p on 519 Set hilog privacy format on successfully 520 # 521 # hilog -p off 522 Set hilog privacy format off successfully 523 ``` 524<!--DelEnd-->