前言
阿里云日志服务是针对日志类数据一站式服务,您无需开发就能快捷完成日志数据采集、消费、投递以及查询分析等功能。仪表盘是日志服务提供的实时数据分析大盘,有着广泛的用户基础。为了让用户更便捷地查看仪表盘内容,日志服务近期推出了仪表盘订阅功能。
功能特点
日志服务仪表盘订阅功能简单易用,它具有如下功能特点:
- 支持配置多种订阅策略,满足用户的多样性需求。
- 支持一键跳转回原始仪表板,方便问题追溯。
- 支持多终端浏览。
情景再现
小明是买买网站的数据分析师,每天的工作离不开制作各类报表。下图是小明基于存储在日志服务中的运营数据绘制的网站运营分析报表。
运营总监非常关心公司的运营状况,小明需要每天定时地将运营报表发送给他,这里面存在着大量的重复工作。随着报表数量和订阅人员地增加,手动完成这些工作变得愈发困难。
通过仪表盘订阅功能,小明只需简单配置,日志服务便会定期将报表发给目标对象,大大解放了生产力。
快速开始
假设您需要每天早上 9 点将网站运营分析报表通过邮件发送给运营总监和 CEO,只需完成如下两步配置。
设置通知频率
点击仪表盘右上角的订阅按钮进入新建订阅页面。
填写订阅名称,设置发送频率,然后点击下一步。
设置通知方式
通知方式支持邮件和钉钉机器人,这里选择邮件。收件人这一栏填写运营总监和 CEO 的邮箱,并用逗号分隔。最后,点击提交。
推送结果
完成上述配置后,订阅人的邮箱里会按时收到包含报表图片的邮件,如下图所示。
单击邮箱中的图片可以将其放大。如果发现图表中某些数据异常,可以通过邮件中的超链接跳转至日志服务控制台进行详细分析。
基于 Cron 表达式配置频率
支持多种频率配置方式是订阅服务的一大优势,除了提供常用的基于每小时、每天、每周的配置方式外,还提供基于 Cron 表达式的配置方式。
Cron 表达式是一个包含 5 个域的字符串,域之间通过空格分隔。这 5 个域从左到右的含义依次为:分钟、小时、月份中的日期、月份、星期中的日期(为保证订阅质量,这边最小的精度为分钟)。
字段 | 允许值 | 允许特殊字符 |
---|---|---|
分钟 | 0~59的整数 | , - * / |
小时 | 0~23的整数 | , - * / |
日期 | 1~31的整数 | , - * / |
月份 | 1~12的整数 | , - * / |
星期 | 1~7的整数 | , - * / |
特殊字符说明:
- * 表示匹配该域的任意值,比如在小时使用*,说明每小时都推送。
- - 表示范围,例如星期使用1-5表示周一到周五推送。
- / 表示开始触发,然后每隔固定时间触发,比如分钟使用5/30说明刚开始的第5分钟推送一次,之后30分钟间隔推送。
- , 表示枚举值,比如分钟使用5,30说明第5分钟和第30分钟都执行
常用Cron表达式:
表达式 | 含义 |
---|---|
0 0/1 * * * | 0点0分第一次推送,之后每隔一小时推送 |
30 9 * * * | 每天早上9点30分推送一次 |
0 0 1 * * | 每月1日0点0分推送 |
0 22 * * 1-5 | 周一到周五的每天晚上10点推送 |
视频样例
您还可以通过观看视频,进一步了解仪表盘订阅的更多内容。
https://help.aliyun.com/document_detail/110051.html