Azure Managed Grafana won't run

Marcin van de Ven 35 Reputation points
2025-03-07T07:52:11.4133333+00:00

This morning me and my colleagues found out that we are unable to get into our Azure Managed Grafana instance. We tried several things in Azure: resetting the versions, (re)moving permissions and ran the troubleshooter. This all did not work.

The provisioning state keeps displaying failed, and going to the instance URL provided by Azure keeps returning an "internal server error" (500 in the browser developer window).

We did manage to deploy a new instance, so it seems there is nothing wrong with the permissions or billing, however, we used a different located for this, as our original West Europe location was not possible to select.

It there any way we, or Microsoft, can see what went wrong and why Grafana suddenly stopped working?

Azure Managed Grafana
Azure Managed Grafana
An Azure service used to deploy Grafana dashboards for analytics and monitoring solutions.
125 questions
{count} vote

1 answer

Sort by: Most helpful
  1. Naveena Patlolla 820 Reputation points Microsoft External Staff
    2025-03-10T19:35:09.37+00:00

    Hi Marcin van de Ven
    Troubleshooting Azure Managed Grafana Access Issues

    If you've successfully created an Azure Managed Grafana instance but can't access it via the endpoint URL, follow these steps to identify and resolve the issue.

    1. Ensure You're Using a Microsoft Entra Account (formerly Azure AD)

    • Azure Managed Grafana doesn't support personal Microsoft accounts (e.g., Outlook, Hotmail, or Live.com accounts).
    • You must sign in with a Microsoft Entra account (Azure AD account) that has the required permissions.
    • If you're using a Microsoft account, try signing in with an organizational account instead.

    2. Check for "Can't Reach This Page" Error

    If you receive a "can't reach this page" error, follow these steps:

    1.Verify the Provisioning State:

    • Go to Azure Portal → Managed Grafana Instance.
    • Under Overview, check the Provisioning State (should be "Succeeded").
    • If it shows Failed or Provisioning, wait a few minutes or try restarting the instance.
    • More details on this issue: Troubleshooting Managed Grafana.

    2.Check Networking Issues:

    • If the instance is configured with private networking, ensure that the correct VNet and firewall rules allow access.
    • If using a private endpoint, verify that your DNS settings resolve the Grafana instance correctly.

    3. Fix "No Roles Assigned" Error

    If you see a "No Roles Assigned" error when accessing Grafana, follow these steps:

    1.Assign the Required Azure RBAC Roles:

    • Go to Azure Portal → Managed Grafana Instance.
    • Click Access Control (IAM) → Role Assignments.
    • Ensure the user has at least one of the following roles:

    Grafana Admin (Full access to Grafana settings and dashboards)

    Grafana Editor (Can create and modify dashboards)

    Grafana Viewer (Can view dashboards but cannot edit)

    2.Refresh the User Permissions:

    • Sign out and sign back into Grafana to apply the new role assignments.
    • More details: No Roles Assigned Fix.

    4. Enable Diagnostic Settings to Check Logs

    If the issue persists, enable diagnostic logging to capture errors:

    1. Go to Azure Portal → Managed Grafana → Monitoring → Diagnostic settings.
    2. Click Add diagnostic setting.
    3. Select the log categories to collect, such as:
    • AuditLogs (Tracks login attempts and permission changes).
    • GrafanaServiceLogs (Provides insight into service availability and errors). 4.Choose a storage account, Log Analytics workspace, or Event Hub to send logs. 5.Click Save and monitor logs for issues.

    5. Set Up Resource Health Alerts & Automate Monitoring

    To get notified of Grafana service issues, set up alerts for Resource Health:

    1. Go to Azure Portal → Monitor → Service Health → Resource Health.
    2. Select your Managed Grafana Instance.
    3. Click New Alert Rule → Set Condition to detect "Unavailable" status.
    4. Configure Actions (e.g., Email or Teams notifications).
    5. Save the alert to get notified when issues arise.

    Please do not forget to "Accept the answer” and “upvote it” wherever the information provided helps you, this can be beneficial to other community members.it would be greatly appreciated and helpful to others.

    0 comments No comments

Your answer

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