创建仪表板和警报的框架

Posted

技术标签:

【中文标题】创建仪表板和警报的框架【英文标题】:framework to create dashboards and alarms 【发布时间】:2012-05-11 00:46:07 【问题描述】:

我正在为我公司的一个大数据项目撰写文章。我们正在编写收集大量数据的软件(如数据的点击流)。目前我们将这些数据存储在 HBase 中。我们计划在此基础上构建分析。我们研究了 OBIEE 和一个可能的解决方案,其中聚合的 HBase 数据可以加载到 Oracle 实例并让 OBIEE 位于 Oracle 数据的前面。这可能是一个可行的解决方案,但它有很多依赖关系,我们将受到 Oracle 能力的限制(我们的数据非常庞大)。

如果我们要编写自己的分析门户,主要是创建丰富的用户界面(定期报告仪表板、自定义仪表板)和业务警报,是否有任何框架可以让我轻松做到这一点。

任何帮助将不胜感激。

谢谢

【问题讨论】:

受oracle能力限制?鉴于 oracle dbs 可以包含 EB 的数据,您的“巨大”最好非常巨大。 【参考方案1】:

我是 InfoCaptor 的开发者,我们刚刚在https://my.infocaptor.com发布了我们的仪表板和商业智能免费平台

您可能需要查看它,因为它包含您正在寻找的警报的声音警报

感谢您的反馈

【讨论】:

【参考方案2】:

由于您使用的是 HBase(开源/Cloud db),我看不出使用 oracle(专有/RDBMS)的原因。在我看来,这是一种倒退。我认为不管复杂性和需求规模如何,所有分析数据都可以通过在 HBase 协处理器的帮助下使用 Hadoop 上的一组 MapReduce 作业来收集,并且这些数据可以存储在 hbase 本身上。为了更快地读取,您可以使用缓存前端工具,例如 Redis / memcached。

对于实时分析数据,您可以使用 Hadoop 管道功能。

希望这会有所帮助。一段时间以来,我们一直在使用这种组合,结果令人震惊。

【讨论】:

您可以探索 GWT (Google web toolkit) 来构建您的 web ui/仪表板。它支持多种 Google 可视化。

以上是关于创建仪表板和警报的框架的主要内容,如果未能解决你的问题,请参考以下文章

sql 仪表板警报

Grafana的介绍与使用

我可以在不向 CloudWatch 仪表板添加警报的情况下定义具有扩展策略的 EC2 自动扩展组吗?

Grafana Alert/AzureMonitor:在 Grafana 中为图形创建警报规则时出现执行错误

警报将检查每月的每个特定日期

无法在仪表板中创建新行 (Cloudboost)