DFX子系统.md 2.5 KB
Newer Older
M
mamingshuai 已提交
1
# DFX子系统<a name="ZH-CN_TOPIC_0000001162014185"></a>
N
NEEN 已提交
2 3 4 5 6 7 8 9 10 11 12 13

-   [简介](#section1347419114210)
-   [系统架构](#section342962219551)
-   [目录](#section62815498425)
-   [相关仓](#section767551120815)

## 简介<a name="section1347419114210"></a>

在OpenHarmony中,DFX\([Design for X](https://en.wikipedia.org/wiki/Design_for_X)\)是为了提升质量属性软件设计,目前包含的内容主要有:DFR(Design for Reliability,可靠性)和DFT(Design for Testability,可测试性)特性。

提供以下功能:

M
mamingshuai 已提交
14
-   HiLog流水日志。
N
NEEN 已提交
15

M
mamingshuai 已提交
16 17 18 19
-   HiView插件平台。
-   FaultLoggerd应用故障收集和订阅。
-   HiAppEvent应用事件记录接口及框架。
-   HiSysEvent系统事件记录接口及服务。
N
NEEN 已提交
20 21 22 23 24 25

## 系统架构<a name="section342962219551"></a>

**图 1**  子系统架构图<a name="fig18347131919423"></a>  


M
mamingshuai 已提交
26
![](figures/zh-cn_image_0000001162062837.png)
N
NEEN 已提交
27 28 29 30

## 目录<a name="section62815498425"></a>

```
M
mamingshuai 已提交
31 32
base/hiviewdfx     # DFX主仓,用于存放编译相关配置
├── hiview         # hiview部件,包含插件平台和事件分发能力
N
NEEN 已提交
33
├── hiview_lite    # hiview_lite部件,包含轻量系统的日志任务能力
M
mamingshuai 已提交
34
├── hilog          # hilog部件,包含标准系统的流水日志能力
N
NEEN 已提交
35 36
├── hilog_lite     # hilog_lite部件,包含轻量和小型系统的流水日志能力
├── hievent_lite   # hievent_lite部件,包含轻量系统的事件日志能力
M
mamingshuai 已提交
37 38 39
├── hiappevent     # hiappevent部件,包含应用事件记录接口及框架
├── hisysevent     # hisysevent部件,包含系统事件记录接口及服务
├── faultloggerd   # faultloggerd部件,包含应用故障日志采集服务
N
NEEN 已提交
40 41 42 43
```

## 相关仓<a name="section767551120815"></a>

S
stesen 已提交
44
**DFX子系统**
N
NEEN 已提交
45

M
mamingshuai 已提交
46
[hiviewdfx\_hiview](https://gitee.com/openharmony/hiviewdfx_hiview/blob/master/README_zh.md)
N
NEEN 已提交
47

M
mamingshuai 已提交
48 49 50 51 52 53 54 55 56 57 58 59 60
[hiviewdfx\_hilog](https://gitee.com/openharmony/hiviewdfx_hilog/blob/master/README_zh.md)

[hiviewdfx\_hiappevent](https://gitee.com/openharmony/hiviewdfx_hiappevent/blob/master/README_zh.md)

[hiviewdfx\_hisysevent](https://gitee.com/openharmony/hiviewdfx_hisysevent/blob/master/README_zh.md)

[hiviewdfx\_faultloggerd](https://gitee.com/openharmony/hiviewdfx_faultloggerd/blob/master/README_zh.md)

[hiviewdfx\_hilog\_lite](https://gitee.com/openharmony/hiviewdfx_hilog_lite/blob/master/README_zh.md)

[hiviewdfx\_hievent\_lite](https://gitee.com/openharmony/hiviewdfx_hievent_lite/blob/master/README_zh.md)

[hiviewdfx\_hiview\_lite](https://gitee.com/openharmony/hiviewdfx_hiview_lite/blob/master/README_zh.md)
N
NEEN 已提交
61