Skip to content

Commit d977e6d

Browse files
committed
Add Dashboards with Grafana article for Azure Managed Redis
1 parent d375746 commit d977e6d

1 file changed

Lines changed: 114 additions & 0 deletions

File tree

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
---
2+
title: Dashboards with Grafana in Azure Managed Redis
3+
description: Learn how to use the built-in Grafana experience in Azure Managed Redis to monitor cache performance, memory, operations, and connectivity with prebuilt dashboards and ad-hoc queries.
4+
ms.topic: how-to
5+
ms.date: 04/03/2026
6+
---
7+
8+
# Dashboards with Grafana in Azure Managed Redis
9+
10+
**Dashboards with Grafana** in [Azure Managed Redis](overview.md) brings [Azure Monitor's](/azure/azure-monitor/fundamentals/overview) built-in Grafana experience directly into the Azure portal. You can create and customize Grafana dashboards using your Azure Managed Redis metrics and logs without deploying a separate [Azure Managed Grafana](/azure/managed-grafana/overview) instance. Built-in Grafana controls support a wide range of visualization panels and client-side transformations.
11+
12+
> [!NOTE]
13+
> This feature uses the Grafana experience built into Azure Monitor. It is separate from [Azure Managed Grafana](/azure/managed-grafana/overview), which is a standalone fully managed Grafana service.
14+
15+
## Key capabilities
16+
17+
- **Start from prebuilt dashboards.** Use Azure-managed dashboards tailored for Azure Managed Redis monitoring scenarios including cache performance, memory, operations, and connectivity.
18+
- **Create and edit dashboards.** Add panels, modify queries, and apply client-side transformations.
19+
- **Save and share as Azure resources.** Store dashboards as standard Azure resources with [Azure role-based access control (RBAC)](/azure/role-based-access-control/overview) and automate with [Azure Resource Manager (ARM) templates](/azure/azure-resource-manager/templates/overview) or [Bicep](/azure/azure-resource-manager/bicep/overview).
20+
- **Explore data ad-hoc.** Use Grafana **Explore** to run queries and add the results to new or existing dashboards.
21+
22+
## Prerequisites
23+
24+
- An [Azure Managed Redis resource](overview.md).
25+
- Permissions to read Azure Managed Redis monitoring data and create resources in the target subscription and resource group.
26+
- [Diagnostic settings configured](monitor-diagnostic-settings.md) on the Azure Managed Redis resource so that metrics flow to Azure Monitor.
27+
28+
## Open the Grafana experience in Azure Managed Redis
29+
30+
1. In the Azure portal, open your **Azure Managed Redis** resource.
31+
2. In the left menu, under **Monitoring**, select **Dashboards with Grafana**.
32+
33+
The gallery lists **Azure-managed** dashboards and your **Saved dashboards** for the current Azure Managed Redis resource.
34+
35+
:::image type="content" source="media/grafana-dashboards/gallery.png" alt-text="Screenshot of the Dashboards with Grafana gallery in Azure Managed Redis, showing Featured dashboards including the Azure Managed Redis dashboard.":::
36+
37+
## Start quickly with prebuilt dashboards
38+
39+
Azure provides a prebuilt **Azure Managed Redis** dashboard with four sections:
40+
41+
**Summary** — at-a-glance stat panels:
42+
- CPU Usage, Memory Usage, Connected Clients, Total Operations, Cache Read, Cache Write
43+
44+
**Performance** — time-series charts:
45+
- CPU & Memory, Read & Write
46+
47+
**Operations** — time-series charts:
48+
- Operations (per second), Hit & Miss ratio
49+
50+
**Connectivity** — time-series charts:
51+
- Connected Clients, Geo Replication Healthy
52+
53+
To open the dashboard, select **Azure Managed Redis** from the gallery. Use the time range picker and the **Redis** and **Namespace** filters at the top to scope data to your resource.
54+
55+
:::image type="content" source="media/grafana-dashboards/dashboard-panels.png" alt-text="Screenshot of the Azure Managed Redis Grafana dashboard showing the Summary row with CPU Usage, Memory Usage, Connected Clients, Total Operations, Cache Read, and Cache Write panels, and the Performance section with a CPU and Memory time-series chart.":::
56+
57+
## Create, edit, and save dashboards
58+
59+
You can customize the prebuilt dashboard or start from scratch.
60+
61+
- **Edit the prebuilt dashboard.** Open the dashboard and select **Edit**. Modify panels, queries, and transformations.
62+
- **Save a copy.** Select **Save As** to save your changes as a new dashboard. Choose a subscription, resource group, and name.
63+
- **Start from scratch.** In the gallery, select **New** to create a blank dashboard and add panels.
64+
65+
Every saved dashboard is an **Azure resource**. You can manage it with Azure RBAC, export an ARM template, and include the dashboard in automation pipelines.
66+
67+
:::image type="content" source="media/grafana-dashboards/edit-save.png" alt-text="Screenshot of the Azure Managed Redis Grafana dashboard toolbar with the Edit and Save As buttons highlighted.":::
68+
69+
> [!NOTE]
70+
> Dashboards saved from within an Azure Managed Redis resource are automatically associated with that resource and appear in the gallery under **Saved dashboards**.
71+
72+
## Use Grafana Explore
73+
74+
Grafana **Explore** helps you run ad-hoc queries without starting inside a dashboard. You can add the results to a new or existing dashboard.
75+
76+
1. From the top menu of the Grafana experience, select **Explore**.
77+
2. Choose a data source and build queries for the desired time range.
78+
3. Select **Add to dashboard** to turn the visualization into a panel.
79+
80+
:::image type="content" source="media/grafana-dashboards/explore.png" alt-text="Screenshot of the Grafana Explore view with Azure Monitor selected as the data source, a CPU metric query configured for an Azure Managed Redis resource, and a time-series graph showing results.":::
81+
82+
## Manage access and automate at scale
83+
84+
- **Control access with Azure RBAC.** Assign roles at the dashboard resource, resource group, or subscription scope to control who can view or edit dashboards.
85+
- **Automate with ARM or Bicep.** Export an ARM template from a saved dashboard and deploy it consistently across environments.
86+
87+
## Costs
88+
89+
The Grafana experience within Azure Managed Redis has no additional cost beyond your [Azure Managed Redis](https://azure.microsoft.com/pricing/details/managed-redis/) resource charges. Standard Azure Monitor charges apply for any diagnostic data you configure to flow to Log Analytics workspaces, storage accounts, or event hubs.
90+
91+
## Limitations
92+
93+
- **Supports Azure data sources only.** Azure Monitor, Azure Monitor managed service for Prometheus, and Azure Data Explorer.
94+
- **Saved dashboards are scoped per resource.** Dashboards saved from within an Azure Managed Redis resource appear only in that resource's gallery.
95+
96+
## Troubleshooting
97+
98+
**A saved dashboard doesn't appear in the gallery.**
99+
100+
Verify the dashboard was saved from within the Azure Managed Redis resource's **Dashboards with Grafana** experience. If you saved it elsewhere, open the gallery and select **Refresh**.
101+
102+
**You can't save a dashboard.**
103+
104+
Verify you have permissions to create resources in the target subscription and resource group.
105+
106+
**Data doesn't load.**
107+
108+
Check that the Azure Managed Redis resource has [diagnostic settings configured](monitor-diagnostic-settings.md) and that the selected time range contains data. Diagnostic settings can take up to 90 minutes to start flowing after they are first configured.
109+
110+
## Related content
111+
112+
- [Monitor Azure Managed Redis using diagnostic settings](monitor-diagnostic-settings.md)
113+
- [Azure Monitor overview](/azure/azure-monitor/fundamentals/overview)
114+
- [Azure Managed Grafana overview](/azure/managed-grafana/overview)

0 commit comments

Comments
 (0)