Clarification on Azure Service Bus ServerErrors Alert Evaluation and Notification Behavior

sneka selvakumar 0 Reputation points
2026-01-20T23:05:27.8533333+00:00

I would like some general clarification regarding Azure Service Bus ServerErrors metric alerts and how alert evaluation and notifications work.
I have an Azure Monitor metric alert configured on a Service Bus namespace using the ServerErrors metric. While the alert has triggered and sent notifications on some occasions, there are scenarios where server errors are visible in the Service Bus metrics view, but no corresponding alert notification is received.

To better understand this behavior, could you please help clarify the following points:

  1. Is this behavior considered expected for transient platform-level server errors that recover automatically?
  2. Under what conditions can Service Bus ServerErrors be recorded in metrics but not trigger an alert notification?
  3. Are there any known limitations, delays, or suppression mechanisms in Azure Monitor that could prevent alert notifications for short-lived Service Bus server errors?
  4. What are Microsoft’s recommended best practices for alerting on Service Bus ServerErrors to balance visibility and noise?

Thank you in advance for your guidance.

Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Pravallika KV 9,665 Reputation points Microsoft External Staff Moderator
    2026-01-21T02:00:55.6933333+00:00

    Hi @sneka selvakumar ,

    Thanks for reaching out to Microsoft Q&A.

    Here's a breakdown of your queries:

    Is this behavior considered expected for transient platform-level server errors that recover automatically?

    Yes, it's generally expected that transient platform-level server errors may not always trigger alert notifications. These types of errors can resolve themselves quickly, and if the errors are short-lived, the alert may not have a chance to fire.

    Under what conditions can Service Bus ServerErrors be recorded in metrics but not trigger an alert notification?

    ServerErrors can be recorded in metrics without triggering an alert notification if:

    • The duration of the error is shorter than your alert's evaluation frequency.
    • The number of errors does not exceed the configured thresholds for triggering an alert.
    • There may be certain suppression rules in place that prevent notifications for transient errors.

    Are there any known limitations, delays, or suppression mechanisms in Azure Monitor that could prevent alert notifications for short-lived Service Bus server errors?

    Azure Monitor has certain limitations, such as:

    • Alerts can be suppressed during maintenance windows or if the alert rules are misconfigured.
      • There may be a delay in alert firing due to the frequency of evaluation you have set.

    What are Microsoft’s recommended best practices for alerting on Service Bus ServerErrors to balance visibility and noise?

    • Set appropriate thresholds to minimize noise while maintaining sensitivity to critical issues.
      • Consider increasing the evaluation frequency of your alerts to capture transient errors more effectively.
      • Create action groups to manage how notifications are sent, ensuring they reach the right personnel with minimal spam.

    Refereces:

    Hope this helps!


    If the resolution was helpful, kindly take a moment to click on 210246-screenshot-2021-12-10-121802.pngand click on Yes for was this answer helpful. And, if you have any further query do let us know.

    0 comments No comments

  2. Q&A Assist
    2026-01-20T23:06:39.23+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more
    1. Yes, it is expected behavior for transient platform-level server errors that recover automatically. These types of errors may not always trigger an alert notification, especially if they resolve quickly without significant impact.
    2. Service Bus ServerErrors can be recorded in metrics but not trigger an alert notification under several conditions:
      • The errors may occur and resolve within the evaluation period of the alert, leading to no alert being fired.
      • If the alert is configured with specific thresholds or conditions that are not met despite the presence of server errors.
      • The alert may already be in a fired state for the same metric time series, preventing additional notifications until the alert is resolved.
    3. There are known limitations and suppression mechanisms in Azure Monitor that could prevent alert notifications for short-lived Service Bus server errors:
      • Alerts are stateful by default, meaning once an alert is fired for a specific metric time series, it won't fire again until the condition is no longer met for a defined period.
      • The evaluation intervals and lookback windows can also affect when alerts are triggered, potentially leading to delays in notifications.
    4. Microsoft recommends several best practices for alerting on Service Bus ServerErrors:
      • Set up Azure Monitor alerts for critical reliability metrics, including thresholds for server error rates, to proactively detect issues.
      • Use dynamic thresholds where appropriate to adapt to changing conditions and reduce noise from transient errors.
      • Consider implementing separate alert rules for different severity levels of errors to balance visibility with the potential for alert fatigue.
      • Regularly review and adjust alert configurations based on historical data and operational needs to ensure they remain effective.

    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.