Azure Monitor Dashboards: Visualize Your Application's Health

Dashboards in Azure Monitor provide a flexible canvas to display and share insights into your application's performance and health across your Azure resources.

Tip: For a more interactive experience, consider using Azure Workbooks, which offer richer visualization and analysis capabilities.

Key Concepts

On This Page

What are Azure Dashboards?

Azure Dashboards are a part of the Azure portal that allows you to create customized views of your cloud resources. You can arrange various tiles, charts, and graphs to monitor key metrics, logs, and alerts in one place.

Creating and Managing Dashboards

You can create dashboards directly within the Azure portal.

  1. Navigate to the Azure portal.
  2. Click on "Dashboard" in the left-hand menu, or search for "Dashboard" in the top search bar.
  3. Click "Create new dashboard" or select an existing one to edit.
  4. You can create either a Private dashboard (visible only to you) or a Shared dashboard (visible to others with appropriate permissions).

Adding Charts and Metrics

Most metrics and logs from Azure Monitor can be visualized on a dashboard.

  1. From your dashboard, click "Edit".
  2. Click "Add tile".
  3. Browse the gallery for pre-built tiles or select "Add custom tile" to create your own.
  4. For custom charts, navigate to the specific resource you want to monitor (e.g., a Virtual Machine, App Service).
  5. Go to the "Monitoring" section and select "Metrics" or "Logs".
  6. Configure your chart by selecting metrics, dimensions, and aggregation types.
  7. Click "Pin to dashboard" and choose the dashboard where you want to add it.

Example: Pinning a CPU Usage Chart

To add a CPU usage chart for a Virtual Machine:

  1. Go to the Virtual Machine resource page.
  2. Navigate to Monitoring > Metrics.
  3. Select the Percentage CPU metric.
  4. Configure the time range and aggregation.
  5. Click the "Pin to dashboard" button.
  6. Choose your desired dashboard and click "Pin".

Pinning to Dashboards

The "Pin to dashboard" functionality is a common pattern across many Azure services. It allows you to quickly add visualizations, resource blades, or even entire resource groups to your dashboard.

Sharing Dashboards

Sharing dashboards is crucial for team collaboration and ensuring everyone has visibility into the same critical data.

Best Practice: Use shared dashboards for critical operational insights and grant read-only access to most users, while limiting edit permissions to a few administrators.

< Previous: Azure Monitor Metrics Next: Azure Monitor Logs >