尝试添加一个自定义系统事件,但是web没有显示

背景:风扇被拔后,web的当前告警没有相关告警显示。所以打算新定义一个风扇在位的系统事件日志。但是按照openubmc网站文档下的事件定制与开发进行添加相关代码后web上的当前告警和系统事件板块没有相关告警。
我新增了fan7,8两个风扇在位事件,其中fan8写死值1,告警门限是0,然后运算符是不等于。这么配置fan8的告警应该必产生的,但是web没有显示。
以下是相关代码的添加:
1


2

3

4

5

本地构建的时候vpd版本号是不是没改

vpd的版本从1.70.86改成1.70.87但是还是一样的现象,收集日志看,CLU使用的sr文件也没有错,里面有我加的两个风扇在位事件。

eventcode应该是奇数,因为有assert和deassert,0x04000003事件的deassert是你配的这个code。

另外你去/opt/bmc/conf/event_def.json和/data/opt/bmc/conf/event_def.json看一下里面有你的事件定义不

我将eventcode改成了0x0400000B,还是不行。另外我搜了下event_def.json文件。
以下三个event_def.json文件,都包含有我的事件定义。
./manifest/temp/build_openUBMC_debug_dev/buildimg/rtos_with_driver/rootfs/opt/bmc/conf/event_def.json
./manifest/temp/build_openUBMC_debug_dev/tmp_root/opt/bmc/conf/event_def.json
./manifest/temp/build_openUBMC_debug_dev/conan_install/vpd/opt/bmc/conf/event_def.json

telnet连了去文件系统看,这篇帖子有人遇到过相关问题。
【问题求助】拔电源线/风扇未产生冗余及输出告警 - Hardware SIG - openUBMC 论坛