简体   繁体   English

有没有办法为 Eventhub 实现健康检查服务 - Azure 中的队列以进行资源监控

[英]Is there a way to implement a health check service for Eventhub - queue in Azure for resource monitoring

Requirement -要求 -

From webMethods we are sending event driven messages to Azure Eventhub queues over http.从 webMethods,我们通过 http 向 Azure Eventhub 队列发送事件驱动消息。 We are looking for an option to have a health check service on the availability of the queue rather than the landing zone to handle transient errors.我们正在寻找一种选项,可以针对队列的可用性而不是登陆区域提供健康检查服务来处理瞬态错误。

What are we trying to achieve -我们要达到什么目标——

We are basically trying to implement a transient error handler over resource monitoring in webMethods to avoid unnecessary automated prod alerts for high volume interfaces.我们基本上是在尝试在 webMethods 中通过资源监控实现瞬态错误处理程序,以避免对大量接口进行不必要的自动 prod 警报。 Also to have a automated suspend and retry mechanism of feeds rather than doing it manually.还要有一个自动暂停和重试提要机制,而不是手动进行。

Please do let me know if there is a way to implement this solution.请让我知道是否有办法实施此解决方案。

There are four transient exceptions in Azure Event Hubs messaging which can be generated by using .NET framework API. Azure 事件中心消息传递中有四个暂时异常,可以使用 .NET 框架 API 生成。

Additionally from this, there are 3 top approaches to monitor the health status of Azure Event Hubs.此外,还有 3 种顶级方法可以监控 Azure 事件中心的运行状况。

  • Metric Based Monitoring基于指标的监控
  • Azure Event Hub Logging Azure 事件中心日志记录
    • Activity Log活动日志
    • Diagnostic Log诊断日志
  • Status Monitoring状态监控

Note: Monitoring the Azure resource status does not mean monitoring the physical status of a resource, but it also includes monitoring availability, performance, reliability, and consumption.注意:监控 Azure 资源状态并不意味着监控资源的物理状态,还包括监控可用性、性能、可靠性和消耗。

To know more about these approaches and to implement them, please refer this third-party tutorial .要了解有关这些方法的更多信息并实施它们,请参阅此第三方教程

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM