自定义告警说明
OM SDK支持用户进行二次开发,新增自定义告警信息。边缘管理系统在初始化故障检测组件时,会调用/usr/local/mindx/MindXOM/lib/libcustomized_alarm.so(需要由用户实现)文件里的自定义故障检测接口(drv_fault_check_init)和回调函数注册接口(drv_fault_check_register_callback),用于拉起自定义告警检测组件。当检测到告警时,由注册的回调函数将告警信息写入OM SDK提供的告警文件里。

- drv_fault_check_init接口用于初始化和启动自定义告警,检测逻辑需要由用户自行实现。
- drv_fault_check_register_callback用于将OM SDK的回调函数注册到自定义告警组件里,当发生告警时,调用注册的回调函数,将告警信息写入告警文件里。
自定义告警检测初始化流程
图1 检测流程图

告警上报流程
- 上报到边缘管理系统的Web界面
图2 上报告警流程图
- 上报到FusionDirector
图3 上报告警流程图
父主题: 自定义告警