You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-monitor/best-practices-analysis.md
+14-6Lines changed: 14 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,21 +62,23 @@ The [out-of-the-box Grafana Azure alerts dashboard](https://grafana.com/grafana/
62
62
63
63
### Power BI
64
64
65
-
[Power BI](https://powerbi.microsoft.com/documentation/powerbi-service-get-started/) is useful for creating business-centric dashboards and reports, along with reports that analyze long-term KPI (Key Performance Indicator) trends. You can [import the results of a log query](./logs/log-powerbi.md) into a Power BI dataset. This will allow you to take advantage of features such as combining data from different sources and sharing reports on the web and mobile devices.
65
+
[Power BI](https://powerbi.microsoft.com/documentation/powerbi-service-get-started/) is useful for creating business-centric dashboards and reports, along with reports that analyze long-term KPI (Key Performance Indicator) trends. You can [import the results of a log query](./logs/log-powerbi.md) into a Power BI dataset, which allows you to take advantage of features such as combining data from different sources and sharing reports on the web and mobile devices.
66
66
67
67
:::image type="content" source="media/visualizations/power-bi.png" lightbox="media/visualizations/power-bi.png" alt-text="Screenshot that shows an example Power BI report for IT operations." border="false":::
68
68
69
69
## Choose the right visualization tool
70
70
71
-
Azure Monitor suggests using Azure Managed Grafana for data visualizations and dashboards in cloud-native scenarios, such as Kubernetes and AKS, as well as multicloud, OSS, and third-party integrations. For other Azure scenarios, including Azure hybrid environments with Azure Arc, workbooks are the recommended option.
71
+
Azure Monitor suggests using Azure Managed Grafana for data visualizations and dashboards in cloud-native scenarios, such as Kubernetes and Azure Kubernetes Service (AKS), as well as multicloud, OSS, and third-party integrations. For other Azure scenarios, including Azure hybrid environments with Azure Arc, workbooks are the recommended option.
72
+
73
+
**Option 1**
72
74
73
75
**Use Azure workbooks for:**
74
76
75
77
* Out of the box and customizable Azure-native reports
* Managed with Azure Automation including ARM, Bicep, and Terraform
79
-
* With no additional cost
81
+
* With no extra cost
80
82
* Most complete set of Azure datasources
81
83
* Azure-managed hybrid and edge environments
82
84
* Integrations with Azure actions and Azure Automation
@@ -93,6 +95,12 @@ Azure Monitor suggests using Azure Managed Grafana for data visualizations and d
93
95
* Sharing dashboards outside of the Azure portal
94
96
* Leveraging open-source community dashboards
95
97
98
+
**Option 2**
99
+
100
+
| Use Azure workbooks for: | Use Azure Managed Grafana for: |
101
+
|---------|---------|
102
+
| • Out of the box and customizable Azure-native reports<br> • Within the Azure portal<br> • Accessed exclusively via users' Azure RBAC (role-based access control) assignments<br> • Managed with Azure Automation including ARM, Bicep, and Terraform<br> • With no extra cost<br>• Most complete set of Azure datasources<br>• Azure-managed hybrid and edge environments<br>• Integrations with Azure actions and Azure Automation<br>• Creating custom reports based on Azure Monitor Insights<br>• Leveraging Azure GitHub community templates<br> | • Cloud-native environments monitored with Prometheus and CNCF (Cloud Native Computing Foundation) tools<br>• Multicloud and multi-platform environments<br>• Multi-tenancy and portability support<br>• Interoperability with open-source and third party tools<br>• Extensive flexibility combining data queries, query results, and performing open-ended client-side data processing<br>• Sharing dashboards outside of the Azure portal<br>• Leveraging open-source community dashboards<br> |
|| Can combine a metrics graph and the results of a log query with operational data for related services ||
113
121
|| Share a dashboard with service owners through integration with [Azure role-based access control](../role-based-access-control/overview.md)||
114
122
| |||
115
-
|[**Azure Managed Grafana**](../managed-grafana/overview.md)|Multi-platform, multicloud single pane of glass visualizations |For users without Azure access |
116
-
|| Seamless integration with Azure |Use for external visualization experiences, especially for RAG type dashboards in SOC and NOC environments |
123
+
|[**Azure Managed Grafana**](../managed-grafana/overview.md)|Multi-platform multicloud single pane of glass visualizations |For users without Azure access |
124
+
|| Seamless integration with Azure |Use for external visualization experiences, especially for RAG type dashboards in SOC and NOC environments |
117
125
|| Can combine time-series and event data in a single visualization panel |Cloud Native CNCF monitoring |
118
126
|| Can create dynamic dashboards based on user selection of dynamic variables |Multicloud environments |
119
127
|| Prometheus support|Overall Statuses, Up/Down, and high level trend reports for management or executive level users |
0 commit comments