首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure Eventhub报警系统

Azure Eventhub报警系统
EN

Stack Overflow用户
提问于 2015-09-30 13:32:07
回答 1查看 802关注 0票数 0

我们有一个在Azure上运行的IoT服务,它会产生很多事件。我们需要构建一个新的功能,允许最终用户根据系统事件配置警报。它允许用户选择一个事件并配置一个动作(电子邮件、webhook等),以便在发生这样的事件时执行。我们正在评估Azure Eventhub和可能的Azure流分析作为候选人的工作。

我们面临的问题是:我们认为我们将得到许多流分析工作运行。例如,当我们有3000名客户配置3条警报时,我们需要运行9000条流分析作业,这些作业从甚至是头的对象中选择特定的事件,将其推送到一个队列中进行警报处理。这不仅是一个艰苦的维护工作,但我认为这不是一个真正成本效益的解决方案。

对这个或更好的解决方案有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-30 17:14:15

我假设来自多个客户的事件转到一个固定的小事件集线器中,而动作则进入一个固定的小队列集。您可以将其设计为单个Azure流分析作业处理多个客户。引用数据(让我们称之为CustomerToAlertLookup)可以用来决定哪个客户已经配置了哪个警报,事件流可以与CustomerToAlertLookup连接,以决定是否应该存在警报。

所需Azure流分析作业的数量将是输出数量和可管理性首选项的一个因素。

如果您添加一个假设的但更具体的场景,我可以尝试编写一个示例查询。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32867479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档