IT系统往往需要配置软硬件监控,以保证系统能够可靠运行。如果监控发出报警需要及时处理,最好能跟踪处理进度。
目前大多数监控报警系统,实际上是无法满足每个企业告警处理流程定制化的要求的。即使告警集成云平台,很多时候也无法满足企业内部特有的告警通道和个性化告警处理流程的要求。也就是说我们需要能够告警处理流程定制化,需要监控告警领域的BPM(业务流程管理)。
SODBASE CEP是以流程建模的方式解决告警处理定制化的问题。和传统BPM比较,BPM适合于主要由人参与驱动的、处理时间较长的流程建模,比如公文审批等。而SODBASE CEP方案则更适合需要快速处理、事件驱动的、包含许多自动逻辑在里面的流程建模。
示例:报警事件流(alarmtypeid,alarmsubid,alarmessage)根据alarmtypeid,alarmsubid确定报警应该发给谁,在企业微信(也可以是企业自己的任何报警渠道)进行报警。如果过了10分钟负责人未响应,则打电话。如果过了20分钟未响应,则从数据库中查出上级进行报警通知。流程如下图所示