目录
1.简介
Platform Health Management,以下简称phm模块, 主要进行在线监控-截止时间监控和逻辑程序流监控,等一些平台监控监测功能。参考CP中的WdgM模块
2.监控实体
phm以监控实体为单元进行监测,每个监控实体映射到一个进程;
每个监控实体,有一个本地监控状态;对一个功能组来说,一个或多个本地监控 最终对应到一个全局监控状态。
3.健康通道监控
健康通道主要包括:
- 软件监控的全局监控状态;
- 环境监控结果,如电压,温度等监控;
- 内存测试用例结果,如RAM测试,ROM测试;
- 内核或Os状态,如OS状态,内核状态;
- 虚拟机或ECU等状态。
不同的监控例程以监控通道状态 这一统一抽象方式报告给phm。
监控通道配置要素:
- name,给application的唯一的名称
- ID,全局的唯一ID
- HealthStatusInitValue,初始监控状态
4.监控模式
包括 Alive/Deadline/Logical
当进程终止时,本地监控状态应设置为,LOCAL_STATUS_DEACTIVA