简介
在OpenHarmony中,DFX([Design for X])是为了提升质量属性的软件设计,目前包含的内容主要有:DFR(Design for Reliability,可靠性)和DFT(Design for Testability,可测试性)特性。
提供以下功能:
- HiLog流水日志,标准系统类设备(参考内存≥128MB)适用、HiLog_Lite轻量流水日志,轻量系统类设备(参考内存≥128KiB),小型系统类设备(参考内存≥1MiB)适用。
- HiTraceChain分布式跟踪,标准系统类设备(参考内存≥128MiB)适用。
- HiTraceMeter性能跟踪,标准系统类设备(参考内存≥128MiB)适用。
- HiCollie卡死故障检测,标准系统类设备(参考内存≥128MiB)适用。
- HiSysEvent系统事件埋点,标准系统类设备(参考内存≥128MiB)适用。
- HiDumper信息导出,标准系统类设备(参考内存≥128MB)适用。
- Faultlogger崩溃故障检测,标准系统类设备(参考内存≥128MB)适用。
- Hiview插件平台,标准系统类设备(参考内存≥128MB)适用。
- HiAppEvent应用事件及HiChecker缺陷扫描仅供应用开发者使用。
基本概念
流水日志:
流水日志是系统运行过程中产生的一些日志信息,用于开发人员了解系统或应用运行过程、状态。
分布式跟踪:
在一个分布式系统中,一次业务的发起往往会涉及多个软件模块,通过进程内、