{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/",
        "slug": "dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently",
        "url": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/"
        },
        "title": "Use separate metric rules when conditions must alert independently",
        "summary": "Do multiple conditions in one Azure metric alert rule behave as independent alternatives?",
        "format": {
            "slug": "explainer",
            "name": "Explainer"
        },
        "priority": {
            "slug": "info",
            "name": "Information"
        },
        "featured": false,
        "image": {
            "theme": "continuity-recovery",
            "label": "Continuity & recovery",
            "alt": "Paired infrastructure paths converging on a stable recovered service.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "business-continuity",
                "name": "Business Continuity",
                "url": "https://update.dsesecurity.com/topic/business-continuity/"
            },
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-09-10T00:22:27+00:00",
        "modified_at": "2026-09-10T02:14:31+00:00",
        "reviewed_on": "2026-09-09",
        "reading_minutes": 2,
        "word_count": 249,
        "potentially_affected": "Azure Monitor metric alert designs combining several conditions or several target resources.",
        "dse_recommendation": "Write the required Boolean behavior before consolidating metric alert conditions into one rule.",
        "primary_source": {
            "name": "Monitor multiple time series in a single metric alert rule - Azure Monitor | Microsoft Learn",
            "url": "https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-metric-multiple-time-series-single-rule",
            "published_on": null,
            "authority": "Microsoft Learn"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<h2>Source facts</h2>\n<p>An Azure Monitor metric alert can contain up to five conditions, combined with AND: every condition must be met to fire, and a fired alert resolves when any condition stops being met. This differs from a multi-resource rule, which evaluates each resource separately and allows only one condition. Multi-resource targets must share a resource type and Azure region. <a href=\"https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-metric-multiple-time-series-single-rule\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Learn</a>.</p>\n<h2>Applicability</h2>\n<p>Review this distinction when simplifying a collection of alert rules or when an operator expects either of two symptoms to trigger independently. A single rule is not automatically equivalent to the separate rules it replaces. Confirm that the chosen resource and dimension combination is supported before implementation.</p>\n<h2>DSE recommendation</h2>\n<p>Write the required Boolean behavior before consolidating metric alert conditions into one rule. Ask the service owner whether the requirement means both symptoms together or either symptom on its own. Keep independent conditions in separate rules when that is the intended outcome. For a correlated condition set, document why losing any one condition should end the combined alert rather than leave the incident assumption unchanged.</p>\n<h2>Verification</h2>\n<p>Use an approved test plan covering neither condition, each condition alone and both together. Record the actual alert behavior and the transition when one condition clears. For a multi-resource design, compare outcomes separately for each target. Preserve the expected truth table with the rule configuration so later consolidation work does not silently change the detection requirement.</p>\n<h2>Official references</h2>\n<p><a href=\"https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-metric-multiple-time-series-single-rule\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Learn: Multiple time series in a metric alert rule</a>. Source reviewed September 9, 2026.</p>",
        "content_text": "Source facts\nAn Azure Monitor metric alert can contain up to five conditions, combined with AND: every condition must be met to fire, and a fired alert resolves when any condition stops being met. This differs from a multi-resource rule, which evaluates each resource separately and allows only one condition. Multi-resource targets must share a resource type and Azure region. Microsoft Learn.\nApplicability\nReview this distinction when simplifying a collection of alert rules or when an operator expects either of two symptoms to trigger independently. A single rule is not automatically equivalent to the separate rules it replaces. Confirm that the chosen resource and dimension combination is supported before implementation.\nDSE recommendation\nWrite the required Boolean behavior before consolidating metric alert conditions into one rule. Ask the service owner whether the requirement means both symptoms together or either symptom on its own. Keep independent conditions in separate rules when that is the intended outcome. For a correlated condition set, document why losing any one condition should end the combined alert rather than leave the incident assumption unchanged.\nVerification\nUse an approved test plan covering neither condition, each condition alone and both together. Record the actual alert behavior and the transition when one condition clears. For a multi-resource design, compare outcomes separately for each target. Preserve the expected truth table with the rule configuration so later consolidation work does not silently change the detection requirement.\nOfficial references\nMicrosoft Learn: Multiple time series in a metric alert rule. Source reviewed September 9, 2026.",
        "content_markdown": "## Source facts\n\nAn Azure Monitor metric alert can contain up to five conditions, combined with AND: every condition must be met to fire, and a fired alert resolves when any condition stops being met. This differs from a multi-resource rule, which evaluates each resource separately and allows only one condition. Multi-resource targets must share a resource type and Azure region. [Microsoft Learn](https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-metric-multiple-time-series-single-rule).\n\n## Applicability\n\nReview this distinction when simplifying a collection of alert rules or when an operator expects either of two symptoms to trigger independently. A single rule is not automatically equivalent to the separate rules it replaces. Confirm that the chosen resource and dimension combination is supported before implementation.\n\n## DSE recommendation\n\nWrite the required Boolean behavior before consolidating metric alert conditions into one rule. Ask the service owner whether the requirement means both symptoms together or either symptom on its own. Keep independent conditions in separate rules when that is the intended outcome. For a correlated condition set, document why losing any one condition should end the combined alert rather than leave the incident assumption unchanged.\n\n## Verification\n\nUse an approved test plan covering neither condition, each condition alone and both together. Record the actual alert behavior and the transition when one condition clears. For a multi-resource design, compare outcomes separately for each target. Preserve the expected truth table with the rule configuration so later consolidation work does not silently change the detection requirement.\n\n## Official references\n\n[Microsoft Learn: Multiple time series in a metric alert rule](https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-metric-multiple-time-series-single-rule). Source reviewed September 9, 2026."
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/",
                "url": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-09-09"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Use separate metric rules when conditions must alert independently",
                        "item": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/#article",
                "identifier": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/",
                "url": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/",
                "headline": "Use separate metric rules when conditions must alert independently",
                "description": "Do multiple conditions in one Azure metric alert rule behave as independent alternatives?",
                "abstract": "Do multiple conditions in one Azure metric alert rule behave as independent alternatives?",
                "articleBody": "Source facts\nAn Azure Monitor metric alert can contain up to five conditions, combined with AND: every condition must be met to fire, and a fired alert resolves when any condition stops being met. This differs from a multi-resource rule, which evaluates each resource separately and allows only one condition. Multi-resource targets must share a resource type and Azure region. Microsoft Learn.\nApplicability\nReview this distinction when simplifying a collection of alert rules or when an operator expects either of two symptoms to trigger independently. A single rule is not automatically equivalent to the separate rules it replaces. Confirm that the chosen resource and dimension combination is supported before implementation.\nDSE recommendation\nWrite the required Boolean behavior before consolidating metric alert conditions into one rule. Ask the service owner whether the requirement means both symptoms together or either symptom on its own. Keep independent conditions in separate rules when that is the intended outcome. For a correlated condition set, document why losing any one condition should end the combined alert rather than leave the incident assumption unchanged.\nVerification\nUse an approved test plan covering neither condition, each condition alone and both together. Record the actual alert behavior and the transition when one condition clears. For a multi-resource design, compare outcomes separately for each target. Preserve the expected truth table with the rule configuration so later consolidation work does not silently change the detection requirement.\nOfficial references\nMicrosoft Learn: Multiple time series in a metric alert rule. Source reviewed September 9, 2026.",
                "datePublished": "2026-09-10T00:22:27+00:00",
                "dateModified": "2026-09-10T02:14:31+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/dse-20260909-569-use-separate-metric-rules-when-conditions-must-alert-independently/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/continuity-recovery-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Use separate metric rules when conditions must alert independently"
                },
                "articleSection": [
                    "Business Continuity",
                    "IT"
                ],
                "keywords": [
                    "Business Continuity",
                    "IT",
                    "Explainer",
                    "Information priority"
                ],
                "genre": "Explainer",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "Business Continuity",
                        "url": "https://update.dsesecurity.com/topic/business-continuity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    }
                ],
                "wordCount": 249,
                "timeRequired": "PT2M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "Monitor multiple time series in a single metric alert rule - Azure Monitor | Microsoft Learn",
                    "url": "https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-metric-multiple-time-series-single-rule"
                }
            }
        ]
    }
}