Azure / Infrastructure / Compute 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/).

Azure / Infrastructure / Compute Monitoring screenshot 1

Azure Infrastructure Health Monitor

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.

  1. 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
  2. Compute Monitoring: The InsightsMetrics table is required. Enable VM Insights by following the instructions provided here.
  3. 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:

  1. Navigate to Connections->Connect Data.
  2. Search for “JSON API” and then select the JSON API data source.
  3. Install the plugin if it is not already installed.
  4. On the JSON API plugin page, click “Create a JSON API data source".
  5. 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.
Revisions
RevisionDescriptionCreated
Azure Cosmos DB

Azure Cosmos DB

by Grafana Labs
Grafana Labs solution

With the Grafana plugin for Azure Cosmos DB, you can quickly visualize and query your Azure Cosmos DB data from within Grafana.

Learn more

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies