search
事件 数据采集

事件数据采集

简介

DataFlux 的事件数据目前由两部分组成,分别为异常检测所产生的告警事件,和通过接口上报的自定义事件。

数据采集

自定义上报事件

需要按照数据请求格式对事件进行上报,具体的数据上报格式、以及操作步骤请查看 DataWay API 中的“上报事件数据”接口。

异常检测事件

在添加异常检测规则后,所有产生的告警历史数据会自动保存到「事件」中,每一条告警记录即为一个事件,同时你也可以在「异常检测」中查看规则的「相关事件」。

字段说明

保留标签

标签名 说明
__eventId 事件ID
__source 事件的来源,保留值datafluxTrigger表示来自触发器
__status 事件等级和状态,info:提示,warning:警告,error:错误,critical:严重,ok:恢复,默认:info
__ruleId 触发器对应的触发规则id
__ruleName 触发器对应的触发规则名
__type 保留值noData表示无数据告警
__actionType 触发动作,mail:邮件,dingTalkRobot:钉钉,ProfWangAlertHub:王教授,HTTPRequest:webhook回调,DataFluxFunc:自定义触发动作

保留指标

指标名 类型 说明
__title string 事件标题
__content string 事件内容
__suggestion string 事件处理建议
__duration int 事件的持续时间
__dimensions JSONString 检测维度
__targets - 检测规则的检测指标
__checkDps - 展示检测的目标对象数据点
__outlierDps - 异常的数据点
__extendDps - 其他用于观察的数据点,用于绘图

除了这些保留的标签和指标外,用户也可以根据业务需求自定义其他的标签和指标