Menu
Grafana Cloud RSS

Azure

With Azure, you can monitor Azure metrics and view Azure logs.

Azure Metrics

Grafana Alloy enables you to send metrics from Azure resources to Grafana Cloud. The Resource Graph identifies which resources to gather metrics from. Grafana Alloy, embedded with the azure-metrics-exporter, gathers metrics and sends them to Grafana Cloud.

How Azure Metrics works
How Azure Metrics works

To get Azure Metrics running, refer to Configure Azure Metrics.

Preconfigured dashboards

You can use the filters on any dashboard to refine your data. Filters are appropriate for each dashboard, and may include:

  • Data source
  • Job
  • Resource group
  • Subscription name
  • Resource name
  • Bucket name
  • Instance
  • Namespace
Filtering a dashboard to refine data by resource group
Filtering a dashboard to refine data by resource group

Additionally, use the time range selector to change time period of your data.

Changing the time range selector for a dashboard to the last 24 hours
Changing the time range selector for a dashboard to the last 24 hours

Go to an Azure dashboard

  1. To see any metrics dashboard, configure Azure metrics.
  2. In the main menu, click Azure to open the Services tab.
    List of available services on **Services** tab
    List of available services on Services tab
  3. Locate the specific service in the list, and click the dashboard in the View your data column of the table.

The following dashboards are available out of the box.

Azure API Gateway

The Azure API Gateway dashboard shows the following data:

  • The number of API Gateway instances
  • The top 5 api gateway instances by the number of failed requests
  • The top 5 api gateway instances by the number of current connections
  • Failed requests
  • Response status by code
  • Throughput
  • Total time per request

You can filter the view and see data by job, group, or subscription.

Azure API Gateway dashboard showing data from the last 30 days
Azure API Gateway dashboard showing data from the last 30 days

Azure Blob Storage

Blob storage showing metrics for the past two days
Blob storage showing metrics for the past two days

Azure Elastic Pool

The Azure Elastic Pool dashboard shows the following per elastic pool:

  • CPU utilization
  • Memory utilization
  • eDTU utilization
  • Concurrent sessions average
Azure Elastic pool dashboard showing data for the past 30 minutes
Azure Elastic pool dashboard showing data for the past 30 minutes

Azure Event Hub

The Azure Event Hub dashboard shows the following about the Event Hub namespace:

  • Requests: Number of API requests received by the namespace
  • Messages: Number of messages processed by the namespace
  • Incoming bytes: Total bytes processed by the namespace
  • Errors: Errors reported by the namespace
Azure Event Hub dashboard showing data for the past 30 minutes
Azure Event Hub dashboard showing data for the past 30 minutes

Azure Load Balancing

The Azure Load Balancing dashboard shows the following data:

  • A summary of the total number of sync packets, packets, bytes, and SNAT connections
  • Sync packets transmitted within the time range selected
  • Packets transmitted within the time range selected
  • Bytes transmitted within the time range selected
  • New SNAT connections created within the time range selected
  • SNAT ports used and allocated within the time range selected
  • Total SNAT ports currently used
Azure load balancing for the last 30 minutes
Azure load balancing for the last 30 minutes

Azure Service Bus

The Azure Service Buss dashboard shows the following data:

  • Total incoming and outgoing messages, and requests success rate
  • Active connections by namespace
  • Successful requests
  • Incoming requests
  • Incoming messages
  • Average active messages
  • Outgoing messages
  • Average message size

Azure SQL Database

The Azure SQL Database dashboard shows the following data by database:

  • Successful connections
  • Deadlocks
  • Average sessions
  • Percent of CPU utilization
  • Bytes of storage utilization
  • Percent used of storage limit
  • Average number of database transaction units used
  • Statistics on utilization and limits of database transaction units
SQL Database showing metrics for the past two days
SQL Database showing metrics for the past two days

Azure Virtual Machines

The Azure Virtual Machines dashboard shows the following data:

  • Number of VM instances
  • Availability of virtual machines
  • Top five instances of CPU utilization
  • Top five instances of disk read/write bytes
  • Top five instances of disk read/write operations per second
  • Top five instances of network throughput received/sent
  • Total disk bytes
  • Average of disk operations per second
  • Network throughput sent/received
  • Inbound and outbound connections
Azure Virtual Machines dashboard showing metrics for the past 30 minutes
Azure Virtual Machines dashboard showing metrics for the past 30 minutes

Azure Virtual Network

The Azure Virtual Network dashboard shows the following data:

  • Current DDoS status
  • Round trip time for pings to a VM
  • DDoS trigger packets by type
  • Bytes by DDoS action
  • Bytes dropped in DDoS by protocol
  • Bytes forwarded in DDoS by protocol
  • Packets by DDoS action
  • Packets dropped in DDoS by protocol
  • Packets forwarded in DDoS by protocol

Azure Event Hub

Grafana Alloy enables you to send data from the Azure Event Hubs to Grafana Cloud. Azure Monitor streams log data from configured sources to an Event Hub namespace that has been created with a Kafka endpoint. Grafana Alloy pulls the data from the Event Hub namespace and sends it to Grafana Cloud.

How Azure Logs works
How Azure Logs works

To get Azure Event Hubs running, refer to Configure Azure Event Hubs for logs.

Azure logs

Azure logs for the past two days
Azure logs for the past two days