Azure / Infrastructure / Data Monitoring
This dashboard displays traffic-light indicators to show the health of your Azure infrastructure resources based on key performance indicators and thresholds defined for each infrastructure resource type. The KPIs and thresholds come from Azure Monitor Baseline Alerts (https://azure.github.io/azure-monitor-baseline-alerts/).
This dashboard displays traffic-light indicators to show the health of your Azure infrastructure resources based on key performance indicators and thresholds defined for each infrastructure resource type. The KPIs and thresholds come from Azure Monitor Baseline Alerts (https://azure.github.io/azure-monitor-baseline-alerts/). This is one of a collection of dashboards linked together via dashboard links and the “azure-infra-monitor” tag. Dashboards in the collection include:
- Azure / Infrastructure / Apps Monitoring
- Azure / Infrastructure / Compute Monitoring
- Azure / Infrastructure / Data Monitoring - Azure / Infrastructure / Network Monitoring
- Azure / Infrastructure / Storage and Key Vaults Monitoring
The other dashboards in this collection can be found in the Azure Monitor Team Grafana library here: https://grafana.com/orgs/azure/dashboards. Once imported, you will be able to access these dashboards using the Azure Infra Monitoring Dashboards tab.
Prerequisites
The queries used in the dashboard require that you have resource metrics being sent to a Log Analytics Workspace. This can be achieved through a resource’s diagnostic settings.
- Apps Monitoring, Data Monitoring and Storage and Key Vaults Monitoring: The AzureMetrics and AzureDiagnostics tables are required. This can be achieved through a resource’s diagnostic settings. For detailed instructions, refer to Azure Monitor Essentials: Diagnostic Settings: here
- Compute Monitoring: The InsightsMetrics table is required. Enable VM Insights by following the instructions provided here.
- Network Monitoring: The AzureMetrics table is required. This can be achieved through a resource’s diagnostic settings. For detailed instructions, refer to Azure Monitor Essentials: Diagnostic Settings: here
Installation and Configuration
This dashboard requires the JSON API Grafana plugin and a configured data source for Azure Monitor Baseline Alerts.
Follow these steps to install and configure the plugin:
- Navigate to Connections->Connect Data.
- Search for “JSON API” and then select the JSON API data source.
- Install the plugin if it is not already installed.
- On the JSON API plugin page, click “Create a JSON API data source".
- On the create JSON API page, give it the name “AMBA” and for the URL, give it the value https://raw.githubusercontent.com/Azure/azure-monitor-baseline-alerts/main/visualizations/grafana/infra-monitoring-amba-thresholds.json and then click the Save & test button. You should see a green checkbox and Success message if configured correctly.
Data source config
Collector config:
Upload an updated version of an exported dashboard.json file from Grafana
Revision | Description | Created | |
---|---|---|---|
Download |
![Azure Cosmos DB](/media/solutions/azure-cosmos-db/azure-cosmos-db-logo-blue.jpg)
Azure Cosmos DB
![by Grafana Labs](/static/assets/img/icons/orange-check.png)
With the Grafana plugin for Azure Cosmos DB, you can quickly visualize and query your Azure Cosmos DB data from within Grafana.
Learn more