1209bc2fbSopenharmony_ci# HiCollie组件<a name="ZH-CN_TOPIC_0000001077200880"></a>
2209bc2fbSopenharmony_ci
3209bc2fbSopenharmony_ci-   [简介](#section11660541593)
4209bc2fbSopenharmony_ci-   [系统架构](#section342962219551)
5209bc2fbSopenharmony_ci-   [目录](#section55125489224)
6209bc2fbSopenharmony_ci-   [约束](#section161941989596)
7209bc2fbSopenharmony_ci-   [编译构建](#section20568163942320)
8209bc2fbSopenharmony_ci-   [说明](#section12699104113233)
9209bc2fbSopenharmony_ci-   [接口说明](#section8725142134818)
10209bc2fbSopenharmony_ci-   [使用说明](#section19959125052315)
11209bc2fbSopenharmony_ci-   [相关仓](#section1134984213235)
12209bc2fbSopenharmony_ci
13209bc2fbSopenharmony_ci## 简介<a name="section11660541593"></a>
14209bc2fbSopenharmony_ci
15209bc2fbSopenharmony_ciHiCollie提供了软件看门狗功能。针对系统服务死锁、应用主线程阻塞,用户业务流程超时等故障,HiCollie提供了一套统一的用于故障检测和故障日志生成的框架,提供软件超时故障日志,辅助定位软件超时问题。
16209bc2fbSopenharmony_ci
17209bc2fbSopenharmony_ci## 系统架构<a name="section342962219551"></a>
18209bc2fbSopenharmony_ci
19209bc2fbSopenharmony_ci## 目录<a name="section55125489224"></a>
20209bc2fbSopenharmony_ci
21209bc2fbSopenharmony_ci```
22209bc2fbSopenharmony_ci/base/hiviewdfx/hicollie                       #  HiCollie目录
23209bc2fbSopenharmony_ci├── frameworks/native/                       # HiCollie native代码
24209bc2fbSopenharmony_ci├── interfaces/native/innerkits/include      # HiCollie native头文件
25209bc2fbSopenharmony_ci```
26209bc2fbSopenharmony_ci
27209bc2fbSopenharmony_ci## 约束<a name="section161941989596"></a>
28209bc2fbSopenharmony_ci
29209bc2fbSopenharmony_ciHiCollie接口单个进程最多可以注册128个定时器。超出上限的定时器注册操作无效,无法完成设定的逻辑超时检测功能。
30209bc2fbSopenharmony_ci
31209bc2fbSopenharmony_ci## 编译构建<a name="section20568163942320"></a>
32209bc2fbSopenharmony_ci
33209bc2fbSopenharmony_ci请参考HiCollie开发指南。
34209bc2fbSopenharmony_ci
35209bc2fbSopenharmony_ci## 说明<a name="section12699104113233"></a>
36209bc2fbSopenharmony_ci
37209bc2fbSopenharmony_ci## 接口说明<a name="section8725142134818"></a>
38209bc2fbSopenharmony_ci
39209bc2fbSopenharmony_ci## 相关仓<a name="section1134984213235"></a>
40209bc2fbSopenharmony_ci
41209bc2fbSopenharmony_ciDFX子系统:
42209bc2fbSopenharmony_ci
43209bc2fbSopenharmony_ci[DFX子系统](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/DFX%E5%AD%90%E7%B3%BB%E7%BB%9F.md)
44209bc2fbSopenharmony_ci
45209bc2fbSopenharmony_ciDFX组件:
46209bc2fbSopenharmony_ci
47209bc2fbSopenharmony_ci[hiviewdfx\_hiview](https://gitee.com/openharmony/hiviewdfx_hiview/blob/master/README_zh.md)
48209bc2fbSopenharmony_ci
49209bc2fbSopenharmony_ci[hiviewdfx\_hilog](https://gitee.com/openharmony/hiviewdfx_hilog/blob/master/README_zh.md)
50209bc2fbSopenharmony_ci
51209bc2fbSopenharmony_ci[hiviewdfx\_hitrace](https://gitee.com/openharmony/hiviewdfx_hitrace/blob/master/README_zh.md)
52209bc2fbSopenharmony_ci
53209bc2fbSopenharmony_ci**hiviewdfx\_hicollie**
54209bc2fbSopenharmony_ci
55209bc2fbSopenharmony_ci[hiviewdfx\_hidumper](https://gitee.com/openharmony/hiviewdfx_hidumper/blob/master/README_zh.md)
56209bc2fbSopenharmony_ci
57209bc2fbSopenharmony_ci[hiviewdfx\_hiappevent](https://gitee.com/openharmony/hiviewdfx_hiappevent/blob/master/README_zh.md)
58209bc2fbSopenharmony_ci
59209bc2fbSopenharmony_ci[hiviewdfx\_hisysevent](https://gitee.com/openharmony/hiviewdfx_hisysevent/blob/master/README_zh.md)
60209bc2fbSopenharmony_ci
61