事件驱动系统报警

时间:2018-07-14 18:45:55

标签: monitoring alarm event-driven event-driven-design

如何定义事件驱动体系结构的整体监视?

每个组件都通过事件与其他组件对话。消费者会根据用例在几分钟到几天内对事件做出反应。每个组件执行一些工作,更新数据库并生成事件。然后,事件使用者执行一些工作并更新数据库。这里的数据库是dynamoDb。我也将所有数据都保留在Elastic搜索中。我在数据库中有数百万条记录。

例如:组件A更新数据库中的记录X,并生成一个事件供组件B使用,该组件必须在5分钟内到达事件并更新数据库中的同一记录X。它如何监视A正在生成事件而B正在监听事件,即。 X将在5分钟内更新 如果X在5分钟之内没有更新,就会触发警报。

(我有一些需要在几秒钟,几分钟,几天和几周内更新记录的情况)。

0 个答案:

没有答案