数据监控预警系统,实现不同端信息推送
数据是反映产品和用户状态最真实的一种方式,通过数据指导运营决策,驱动业务增长。数据可分为2种情况:数据监控和数据分析;Wyn嵌入式商业智能软件就提供了完整的数据监控和数据分析能力,下面就为大家进行一个详细介绍。
1.什么是数据监控?
数据监控是及时有效的反馈出数据异常的一种手段,通过对数据的监控去观察是否异常,进行分析数据。
2.什么是数据分析?
数据分析是以业务场景和业务目标为思考起点,业务决策作为终点,按照业务场景和业务目标分解为若干影响的因子和子项目,围绕子项目做基于数据现状分析,知道改善现状的方法。
数据是产品和运营人员工作中重要的一部分,运营人员常说的一句话是“数据在手,天下我有”,任何事情都要以数据来说事。作为一名运营人员,我们在做运营策略的同时,需要分析大量用户数据,去观测用户行为和用户画像。同时我们应该要关心每个数据指标的增长,防止产品出现BUG,影响到我们的最终数据指标。那么我们要怎么及时发现数据异常呢?
以现金贷为例,每天我们都有大量的用户在进行交易行为,如果是有一个小时突然没有用户的交易数据,很少人会随时发觉,往往都是用户打电话询问客服“为什么APP登录不上”“为什么我提交不了资料”等等,这时大家才会发觉APP出现故障。
所以我们要做数据监控。对于数据监控首先我们要明确几个点明确监控目标监控哪些数据监控这些数据每个背后的意义是什么数据预警现在让我们来讲下。
3.监控哪些方面的数据?
我们先来了解什么是监控,监控的重要性以及监控的目标,当然每个人所在的行业不同、公司不同、业务不同、岗位不同、对监控的理解也不同,但是我们需要注意,监控是需要站在公司的业务角度去考虑,而不是针对某个监控技术的使用。
例如如下这些指标:
- 服务器资源监控,CPU,内存,磁盘等;
- 生产设备监控,运行状态,启动,停机,待机,缺料等等;
- 工程施工进度监控,超期等;
- 仓库监控,温度,湿度,库存量等;
- 销售目标监控,完成率等;
通过监控每个业务环节的基础数据,如果数据异常,可以快速定位哪个环节出了问题,进而进一步的分析。
4.数据预警配置
数据预警是通过各种数据维度的比对发现数据异常。
预警即通过数据采集、数据挖掘、数据分析,对已经存在的风险发出预报与警示。
当数据出现问题时迅速作出反应,可第一时间通知到所有人,这样就能快速发现问题。
数据预警有6个点需要明确:
1.量级指标与转化指标的确定
量级指标即每个环节的数据指标,量级指标存在的意义是可以通过我们的加工成为我们想要的数据。
转化指标即每个环节的转化,通过观测转化指标可以快速定位出哪个环节出了问题。
2.每个指标正常波动范围的确定
每个指标要根据历史的数据设定一个正常浮动范围,以及对比指标。
- 预警阈值对比(当前值与阈值对比)
- 状态对比(正常,异常,停机,待机,缺料等等)
- 时间维度对比(预期,超期,延期等)
举个例子,根据CPU使用率,当CPU使用率超过98%触发预警。
3.触发条件的确定
数据预警的触发条件要确定,通常是低于正常浮动范围就会发出预警;在Wyn上可以配置多种条件,针对要监控的数据指标进行配置,选择要监控的指标,右键就可以配置监控
4.预警周期与频次的确定
预警的周期通常是一天,频次半个小时一次或一个小时一次,当然也可以用户自己根据需要进行配置,Wyn支持用户自定义预警的周期及频次。
5.预警方式
常用7种预警通知方式,主要是两种场景,一种是生产现场的大屏可视化预警,通过声音警报,颜色高亮预警;另外一种场景是消息推送通知预警,支持一下5种消息推送方式:
- 企业微信通知
- 钉钉通知
- 邮件通知
- Slack通知
- MSTeams通知
6.监控预警管理
统一的监控预警管理,对所有配置的监控预警可以进行统一的管理。可以查看配置的监控指标预警状态,执行时间,最后一次触发预警报错的时间等等;
5.数据预警示例
以这个安全生产相关的可视化大屏为例,看一下数据监控功能在实际生产中的应用。
首先,我们在安全环保管理中重点关注的指标有:隐患、危险源、安全投入、问题整改期限、厂界噪声,厂区PM10、PM2.5等,针对这些指标,有各种不同的预警机制。
比如,重大隐患数量,每个企业针对重大隐患都是关注度最高的,每个企业针对重大隐患的规定也是不一样的,我们这里以不超过3个重大隐患为界定,去设置我们的重大隐患超标预警。
1.设置我们的重大隐患预警条件为大于等于,阈值为3
2.设置我们的通知方式,可以设置邮件、微信、钉钉,这里我们以邮件为例,设定我们的通知内容:$dashboardName(仪表板名称)中的 $value(预警字段) $condition (预警条件)$threshold(预警阈值) 触发了告警,重大隐患数量已超标,请及时检查。设置通知频率为每次都通知。
3.设置我们的执行计划,因为隐患预警对实时性要求很高,所以我们设置为每天,每隔一分钟执行一次。
4.最后点击确定,这样我们针对安全生产中重大隐患数量的预警就已经设置完成,接下来只要重大隐患数量大于等于3,咱们安全负责相关人员的邮箱、微信或者钉钉就会收到相关警告,达到我们对重大隐患的监控预警。将我们的安全生产中即将遇到的问题防患于未然。
- 邮件推送预警
- 企业微信/钉钉消息推送预警
到这里我们就完整实现了数据预警,将具体内容推送到不同端口。
大家如果对具体内容感兴趣可以私信本葡萄,可以获得内容实例~