{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/",
        "slug": "dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage",
        "url": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/"
        },
        "title": "Do not mistake resource-wide Failure Anomalies detection for per-API coverage",
        "summary": "Does Application Insights Failure Anomalies independently alert on each API sharing the resource?",
        "format": {
            "slug": "briefing",
            "name": "Briefing"
        },
        "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:23:41+00:00",
        "modified_at": "2026-09-10T02:08:05+00:00",
        "reviewed_on": "2026-09-09",
        "reading_minutes": 2,
        "word_count": 254,
        "potentially_affected": "Web applications sending request telemetry to an Application Insights resource with Failure Anomalies detection.",
        "dse_recommendation": "Map critical API-level detection requirements separately from the resource-wide Failure Anomalies signal.",
        "primary_source": {
            "name": "Smart Detection of Failure Anomalies in Application Insights - Azure Monitor | Microsoft Learn",
            "url": "https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/proactive-failure-diagnostics",
            "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>Application Insights Failure Anomalies evaluates failure rates across the resource&#8217;s total requests, not independently for each API or application feeding it. After instrumentation, it needs sufficient data and a 24-hour learning period before alerting begins. Its machine-learning decisions are not fully deterministic. An alert&#8217;s analysis can identify characteristics such as operation, response code or application version, but those diagnostic details do not change the resource-wide detection scope. <a href=\"https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/proactive-failure-diagnostics\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Learn</a>.</p>\n<h2>Applicability</h2>\n<p>Use this distinction when several applications or operations contribute to one resource, or when a service owner expects a specific API failure to produce a dedicated signal. Do not interpret a detailed operation name in an alert as proof that every operation has an independent detector.</p>\n<h2>DSE recommendation</h2>\n<p>Map critical API-level detection requirements separately from the resource-wide Failure Anomalies signal. Ask each service owner to define which operation-specific failures require attention and what observation would satisfy that requirement. Review the current telemetry grouping before relying on this detector for those commitments. Treat its diagnostic clusters as investigation leads, with user impact confirmed from the application&#8217;s own evidence.</p>\n<h2>Verification</h2>\n<p>Inspect the resource&#8217;s contributing applications and the actual scope of the alert rule. In an authorized test or retrospective review, compare an operation&#8217;s failure evidence with the overall resource signal. Record any uncovered requirement rather than claiming the absence of an anomaly proves API health. Include instrumentation and learning readiness in the review, and keep proposed supplemental checks distinct from tests already performed.</p>\n<h2>Official references</h2>\n<p><a href=\"https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/proactive-failure-diagnostics\" target=\"_blank\" rel=\"noopener noreferrer\">Microsoft Learn: Failure Anomalies smart detection</a>. Source reviewed September 9, 2026.</p>",
        "content_text": "Source facts\nApplication Insights Failure Anomalies evaluates failure rates across the resource’s total requests, not independently for each API or application feeding it. After instrumentation, it needs sufficient data and a 24-hour learning period before alerting begins. Its machine-learning decisions are not fully deterministic. An alert’s analysis can identify characteristics such as operation, response code or application version, but those diagnostic details do not change the resource-wide detection scope. Microsoft Learn.\nApplicability\nUse this distinction when several applications or operations contribute to one resource, or when a service owner expects a specific API failure to produce a dedicated signal. Do not interpret a detailed operation name in an alert as proof that every operation has an independent detector.\nDSE recommendation\nMap critical API-level detection requirements separately from the resource-wide Failure Anomalies signal. Ask each service owner to define which operation-specific failures require attention and what observation would satisfy that requirement. Review the current telemetry grouping before relying on this detector for those commitments. Treat its diagnostic clusters as investigation leads, with user impact confirmed from the application’s own evidence.\nVerification\nInspect the resource’s contributing applications and the actual scope of the alert rule. In an authorized test or retrospective review, compare an operation’s failure evidence with the overall resource signal. Record any uncovered requirement rather than claiming the absence of an anomaly proves API health. Include instrumentation and learning readiness in the review, and keep proposed supplemental checks distinct from tests already performed.\nOfficial references\nMicrosoft Learn: Failure Anomalies smart detection. Source reviewed September 9, 2026.",
        "content_markdown": "## Source facts\n\nApplication Insights Failure Anomalies evaluates failure rates across the resource’s total requests, not independently for each API or application feeding it. After instrumentation, it needs sufficient data and a 24-hour learning period before alerting begins. Its machine-learning decisions are not fully deterministic. An alert’s analysis can identify characteristics such as operation, response code or application version, but those diagnostic details do not change the resource-wide detection scope. [Microsoft Learn](https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/proactive-failure-diagnostics).\n\n## Applicability\n\nUse this distinction when several applications or operations contribute to one resource, or when a service owner expects a specific API failure to produce a dedicated signal. Do not interpret a detailed operation name in an alert as proof that every operation has an independent detector.\n\n## DSE recommendation\n\nMap critical API-level detection requirements separately from the resource-wide Failure Anomalies signal. Ask each service owner to define which operation-specific failures require attention and what observation would satisfy that requirement. Review the current telemetry grouping before relying on this detector for those commitments. Treat its diagnostic clusters as investigation leads, with user impact confirmed from the application’s own evidence.\n\n## Verification\n\nInspect the resource’s contributing applications and the actual scope of the alert rule. In an authorized test or retrospective review, compare an operation’s failure evidence with the overall resource signal. Record any uncovered requirement rather than claiming the absence of an anomaly proves API health. Include instrumentation and learning readiness in the review, and keep proposed supplemental checks distinct from tests already performed.\n\n## Official references\n\n[Microsoft Learn: Failure Anomalies smart detection](https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/proactive-failure-diagnostics). 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-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/",
                "url": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-09-09"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Do not mistake resource-wide Failure Anomalies detection for per-API coverage",
                        "item": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/#article",
                "identifier": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/",
                "url": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/",
                "headline": "Do not mistake resource-wide Failure Anomalies detection for per-API coverage",
                "description": "Does Application Insights Failure Anomalies independently alert on each API sharing the resource?",
                "abstract": "Does Application Insights Failure Anomalies independently alert on each API sharing the resource?",
                "articleBody": "Source facts\nApplication Insights Failure Anomalies evaluates failure rates across the resource’s total requests, not independently for each API or application feeding it. After instrumentation, it needs sufficient data and a 24-hour learning period before alerting begins. Its machine-learning decisions are not fully deterministic. An alert’s analysis can identify characteristics such as operation, response code or application version, but those diagnostic details do not change the resource-wide detection scope. Microsoft Learn.\nApplicability\nUse this distinction when several applications or operations contribute to one resource, or when a service owner expects a specific API failure to produce a dedicated signal. Do not interpret a detailed operation name in an alert as proof that every operation has an independent detector.\nDSE recommendation\nMap critical API-level detection requirements separately from the resource-wide Failure Anomalies signal. Ask each service owner to define which operation-specific failures require attention and what observation would satisfy that requirement. Review the current telemetry grouping before relying on this detector for those commitments. Treat its diagnostic clusters as investigation leads, with user impact confirmed from the application’s own evidence.\nVerification\nInspect the resource’s contributing applications and the actual scope of the alert rule. In an authorized test or retrospective review, compare an operation’s failure evidence with the overall resource signal. Record any uncovered requirement rather than claiming the absence of an anomaly proves API health. Include instrumentation and learning readiness in the review, and keep proposed supplemental checks distinct from tests already performed.\nOfficial references\nMicrosoft Learn: Failure Anomalies smart detection. Source reviewed September 9, 2026.",
                "datePublished": "2026-09-10T00:23:41+00:00",
                "dateModified": "2026-09-10T02:08:05+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/dse-20260909-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/"
                },
                "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-495-do-not-mistake-resource-wide-failure-anomalies-detection-for-per-api-coverage/#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": "Do not mistake resource-wide Failure Anomalies detection for per-API coverage"
                },
                "articleSection": [
                    "Business Continuity",
                    "IT"
                ],
                "keywords": [
                    "Business Continuity",
                    "IT",
                    "Briefing",
                    "Information priority"
                ],
                "genre": "Briefing",
                "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": 254,
                "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": "Smart Detection of Failure Anomalies in Application Insights - Azure Monitor | Microsoft Learn",
                    "url": "https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/proactive-failure-diagnostics"
                }
            }
        ]
    }
}