提到双十一不少人第一印象是一张成交金额跳动的炫酷大屏,的确大盘在阿里双十一中几乎是每一个团队标配,例如:html
典型方案是流式计算架构:前端
在阿里集团内,有大量成熟的产品能够完成此类工做,通常可供选型的产品以下:网络
虽然前期作了大量准备工做,但运营、研发和运维等除了看大盘外,还会围绕整个活动的运行作大量工做,例如:架构
从上述例子中能够看到,除了数据的呈现以外,咱们须要对大盘融入“交互式分析”的能力。给你们介绍一种选择:经过日志服务(LOG,原SLS)一站式的查询分析LogSearch/Analytics API 直接对接可视化大屏。
大屏的选择可选方案有日志服务Dashboard,Grafana,Datav等,也能够经过API、JDBC接口对接本身的可视化大屏和第三方的软件(例如Tableua)。日志㐏对三种大屏提供了插件,只需在配置中直接使用SQL进行计算,并展现结果。运维
交互分析 | 平台支撑 | 实时性 | 定时刷新 | 视图支持 | 适合场景 | |
---|---|---|---|---|---|---|
日志服务Dashboard | ️ | PC | ️ | ️ | 丰富 | 运维、运营、开发等 |
Grafana | PC | ️ | 通常 | 时间序列数据场景 | ||
DataV | PC、移动端、大屏 | ️ | ️ | 丰富 | 适合于presentation场景 | |
基于JDBC或OpenAPI自建可视化前端 |
日志服务Dashboard主要面须要交互式分析的查询需求,例如发现错误时,须要下钻定位缘由。跟踪到某个类目中查看细节,对比同比与环比数据。该方案有以下特色:机器学习
实时性强分布式
秒级精度ide
灵活查询函数
机器学习支持性能
分类与聚类函数,帮助发现与定位异常
以日志服务dashboard对接为例,要对接一个大屏,首先要接入数据,而后编写SQL,配置仪表盘视图。
日志服务提供30+数据接入手段能够知足各类数据源诉求,具体参考文档。
咱们在日志服务查询页面,经过SQL语法,计算出须要的指标。SQL语法参考语法文档。
SQL调试好后,配置视图的参数,添加到仪表盘:
视频连接:http://cloud.video.taobao.com/play/u/106279/p/1/e/6/t/1/213808527271.mp4
在配置好的大屏中,使用下钻深刻分析结果:
日志服务控制台内置14+类型视图,用于可视化展现SQL计算结果,具体参考文档
图:datav大屏
图:grafana大屏
图:日志服务dashboard