Forum Discussion

PraveenVeli's avatar
PraveenVeli
Icon for Advocate I rankAdvocate I
1 year ago
Solved

Fabric Service Status

Hi,

Can we programtically access the Fabric service status page? https://support.fabric.microsoft.com/support/.

 

We would like to programmatically (maybe via REST API calls or similar) access the service status to have an internal dashboard that alerts us or provides visibility whenever the status changes from good to a different state.

  • Hi PraveenVeli ,

     

    andrewsommer is correct that there's no direct API for the Fabric status page, but there are a couple of workarounds you can use for monitoring.

    Alternative approaches:

    Microsoft 365 Service Communications API: Fabric incidents often show up in the broader Microsoft 365 service health data:

    GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews

    You'll need appropriate admin permissions, but this covers many Fabric service issues.

    Web scraping the status page: Since there's no official API, you could scrape the status page periodically:

    • Use PowerShell with Invoke-WebRequest
    • Parse the HTML for status indicators
    • Set up alerts based on changes

    Power Automate monitoring:

    • Create a flow that checks the status page URL
    • Look for specific text changes that indicate issues
    • Send notifications when status changes

    RSS/Atom feeds: Check if Microsoft has any service status feeds you can subscribe to - sometimes they're not well-documented but exist.

    Azure Service Health: Some Fabric issues also appear in Azure Service Health if you're using Azure resources alongside Fabric.

    Practical tip: Combine multiple approaches since Fabric service issues sometimes show up in Microsoft 365 health before the dedicated Fabric status page gets updated.

    The web scraping approach is probably your most reliable option for real-time monitoring of that specific status page.


    If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
    This response was assisted by AI for translation and formatting purposes.

6 Replies

  • Hi PraveenVeli ,

     

    andrewsommer is correct that there's no direct API for the Fabric status page, but there are a couple of workarounds you can use for monitoring.

    Alternative approaches:

    Microsoft 365 Service Communications API: Fabric incidents often show up in the broader Microsoft 365 service health data:

    GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews

    You'll need appropriate admin permissions, but this covers many Fabric service issues.

    Web scraping the status page: Since there's no official API, you could scrape the status page periodically:

    • Use PowerShell with Invoke-WebRequest
    • Parse the HTML for status indicators
    • Set up alerts based on changes

    Power Automate monitoring:

    • Create a flow that checks the status page URL
    • Look for specific text changes that indicate issues
    • Send notifications when status changes

    RSS/Atom feeds: Check if Microsoft has any service status feeds you can subscribe to - sometimes they're not well-documented but exist.

    Azure Service Health: Some Fabric issues also appear in Azure Service Health if you're using Azure resources alongside Fabric.

    Practical tip: Combine multiple approaches since Fabric service issues sometimes show up in Microsoft 365 health before the dedicated Fabric status page gets updated.

    The web scraping approach is probably your most reliable option for real-time monitoring of that specific status page.


    If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
    This response was assisted by AI for translation and formatting purposes.

  • Microsoft does not expose a public REST API to retrieve the current Microsoft Fabric service status directly from its official status page

     

    Please mark this post as a solution if it helps you. Appreciate Kudos.

  • Nothing stops you from scraping that page in regular intervals, via Power Automate for example.

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi PraveenVeli ,

    Thanks a lot burakkaragoz  that’s a super helpful and well-rounded explanation with practical options.

    PraveenVeli  Just checking in did you get a chance to look into the above provided solution? It covers several workarounds that might fit your internal monitoring needs. Let us know if you need help implementing any of them.

    Regards,
    Akhil.