Skip to content

Add Azure Managed Grafana Integration #10011

Open
@ssnseawolf

Description

@ssnseawolf

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe the problem.

Aspire does not currently have an Azure Managed Grafana integration. There is a demo app for local Grafana development, but an Azure Managed Grafana integration would offer some substantial benefits:

  • Identity configuration: There's a good security story around Aspire setting only the permissions required by Grafana. It's too easy to grant excessive permissions with Azure Managed Grafana manually.
  • Dashboard configuration: Aspire's intimate understanding of the project can allow it to auto-include dashboards based on the AppHost's resources.

There's a good story with Azure Managed Grafana owing to Aspire's knowledge of the project's resources, and how Aspire can configure the Grafana instance for the user.

Describe the solution you'd like

An Azure Managed Grafana integration would best serve the community by offering:

  • Identity configuration that gives Azure Managed Grafana the minimum permissions necessary.
  • Auto-installed dashboards. These dashboards already exist and are configured for Azure Monitor, though a bit scattered.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-integrationsIssues pertaining to Aspire Integrations packagesazureIssues associated specifically with scenarios tied to using Azure

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions