• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 | &lt;on/off&gt; | 支持系统调试时日志隐私开关控制。 |
25| <!--DelRow--> |  | on | 打开隐私开关,显示&lt;private&gt;。 |
26| <!--DelRow--> |  | off | 关闭隐私开关,显示明文。 |
27| -k | - | &lt;on/off&gt; | Kernel日志读取开关控制。 |
28|  |  | on | 打开读取kernel日志。 |
29|  |  | off | 关闭读取kernel日志。 |
30| -s | --statistics | - | 查询统计信息,需配合-t或-D使用。 |
31| -S | - | - | 清除统计信息,需配合-t或-D使用。 |
32| -Q | - | &lt;control-type&gt; | 流控缺省配额开关控制。 |
33|  |  | pidon | 进程流控开关打开。 |
34|  |  | pidoff | 进程流控开关关闭。 |
35|  |  | domainon | domain流控开关打开。 |
36|  |  | domainoff | domain流控开关关闭。 |
37| -L | --level | &lt;level&gt; | 指定级别的日志,示例:-L D/I/W/E/F。 |
38| -t | --type | &lt;type&gt; | 指定类型的日志,示例:-t app/core/init/only_prerelease。app为应用日志,core为系统日志,init为启动日志,only_prerelease为仅在系统release版本前打印的日志,应用开发者无需关注。|
39| -D | --domain | &lt;domain&gt; | 指定domain。 |
40| -T | --tag | &lt;tag&gt; | 指定tag。 |
41| -a | --head | &lt;n&gt; | 只显示前&lt;n&gt;行日志。 |
42| -z | --tail | &lt;n&gt; | 只显示后&lt;n&gt;行日志。 |
43| -P | --pid | &lt;pid&gt; | 标识不同的pid。 |
44| -e | --regex | &lt;expr&gt; | 只打印日志消息与&lt;expr&gt;匹配的行,其中&lt;expr&gt;是一个正则表达式。 |
45| -f | --filename | &lt;filename&gt; | 设置落盘的文件名。 |
46| -l | --length | &lt;length&gt; | 设置落盘的文件大小,需要大于等于64K。 |
47| -n | --number | &lt;number&gt; | 设置落盘文件的个数。 |
48| -j | --jobid | &lt;jobid&gt; | 设置落盘任务的ID。 |
49| -w | --write | &lt;control&gt; | 落盘任务控制。 |
50|  |  | query | 落盘任务查询。 |
51|  |  | start | 落盘任务开始,命令行参数为文件名、单文件大小、落盘算法、rotate文件数目。 |
52|  |  | stop | 落盘任务停止。 |
53|  |  | refresh | 刷新缓冲区的日志到落盘文件。 |
54|  |  | clear | 删除已经落盘的日志文件。 |
55| -m | --stream | &lt;algorithm&gt; | 落盘方式控制。 |
56|  |  | none | 无压缩方式落盘。 |
57|  |  | zlib | zlib压缩算法落盘,落盘文件为.gz。 |
58|  |  | zstd | zstd压缩算法落盘,落盘文件为.zst。 |
59| -v | --format | &lt;format&gt; | 显示格式控制。 |
60|  |  | time | 显示本地时间。 |
61|  |  | color | 显示不同级别显示不同颜色,参数缺省级别颜色模式处理(按黑白方式)。 |
62|  |  | epoch | 显示相对1970时间。 |
63|  |  | monotonic | 显示相对启动时间。 |
64|  |  | usec | 显示微秒精度时间。 |
65|  |  | nsec | 显示纳秒精度时间。 |
66|  |  | year | 显示将年份添加到显示的时间。 |
67|  |  | zone | 显示将本地时区添加到显示的时间。 |
68|  |  | wrap | 日志换行显示时,新行不增加时间戳等前缀。 |
69| -b | --baselevel | &lt;loglevel&gt; | 设置可打印日志的最低等级: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-->