← All dashboards

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

Azure Infrastructure Health Monitor

This repository contains a dashboard that displays traffic-light indicators to show the health of your Azure infrastructure resources based on key performance indicators (KPIs) and thresholds defined for each infrastructure resource type.

New Features in This Version

In this version, the dashboard introduces the ability to select multiple (up to 5) Azure subscriptions. Additionally, the dashboard now queries KPI thresholds directly from Azure Monitor Baseline Alerts using the JSON API Grafana plugin.

For more information on Azure Monitor Baseline Alerts, please visit Azure Monitor Baseline Alerts.

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. For detailed instructions, refer to Azure Monitor Essentials: Diagnostic Settings.

  • Virtual Machines and VM Scale Sets: InsightsMetrics table is required. Enable VM Insights by following the instructions provided here.
  • Storage: StorageBlobLogs table is required. More information on enabling diagnostic settings for Storage can be found here.
  • Key Vaults: AzureDiagnostics table is required. Learn more about enabling diagnostic settings for Key Vaults 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.

Dashboard revisions

RevisionDecscriptionCreated

Reviews

Login or Sign up to write a review

Reviews from the community

Get this dashboard

Data source:

Dependencies:

Import the dashboard template:

or

Download JSON

Docs: Importing dashboards

Downloads: 89