---
title: Azure SignalR Service
description: >-
  Monitor connection health, traffic, errors, and server load across Azure
  SignalR Service resources.
breadcrumbs: Docs > Integrations > Azure SignalR Service
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# Azure SignalR Service
Integration version1.0.0
{% callout %}
# Important note for users on the following Datadog sites: us2.ddog-gov.com

{% alert level="info" %}
To find out if this integration is available in your organization, see your [Datadog Integrations](https://app.datadoghq.com/integrations) page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email [support@ddog-gov.com](mailto:support@ddog-gov.com).
{% /alert %}

{% /callout %}

## Overview{% #overview %}

Azure SignalR Service provides managed real-time messaging for web applications. This integration collects connection, traffic, error, latency, and server load metrics across the `Microsoft.SignalRService` resource provider.

## Setup{% #setup %}

### Installation{% #installation %}

If you haven't already, set up the [Microsoft Azure integration](https://docs.datadoghq.com/integrations/azure.md) first. There are no other installation steps.

## Data Collected{% #data-collected %}

### Metrics{% #metrics %}

|  |
|  |
| **azure.signalrservice_signalr.count**(gauge)                                    | The count of Azure SignalR Service resources.                                                              |
| **azure.signalrservice_signalr.system_errors**(gauge)                           | Percentage of system errors.*Shown as percent*                                                             |
| **azure.signalrservice_signalr.user_errors**(gauge)                             | Percentage of user errors.*Shown as percent*                                                               |
| **azure.signalrservice_signalr.server_load**(gauge)                             | SignalR server load.*Shown as percent*                                                                     |
| **azure.signalrservice_signalr.connection_close_count**(count)                 | Number of connections closed for various reasons.*Shown as connection*                                     |
| **azure.signalrservice_signalr.connection_count**(gauge)                        | Number of user connections.*Shown as connection*                                                           |
| **azure.signalrservice_signalr.connection_open_count**(count)                  | Number of new connections opened.*Shown as connection*                                                     |
| **azure.signalrservice_signalr.connection_quota_utilization**(gauge)           | Percentage of connections in use relative to the connection quota.*Shown as percent*                       |
| **azure.signalrservice_signalr.inbound_traffic**(count)                         | Inbound traffic to the service.*Shown as byte*                                                             |
| **azure.signalrservice_signalr.message_count**(count)                           | Total number of messages.*Shown as message*                                                                |
| **azure.signalrservice_signalr.outbound_traffic**(count)                        | Outbound traffic from the service.*Shown as byte*                                                          |
| **azure.signalrservice_signalr.server_connection_latency**(gauge)              | Latency of the server connection.*Shown as millisecond*                                                    |
| **azure.signalrservice_signalr_replicas.system_errors**(gauge)                 | Percentage of system errors for a SignalR replica.*Shown as percent*                                       |
| **azure.signalrservice_signalr_replicas.user_errors**(gauge)                   | Percentage of user errors for a SignalR replica.*Shown as percent*                                         |
| **azure.signalrservice_signalr_replicas.server_load**(gauge)                   | SignalR server load for a SignalR replica.*Shown as percent*                                               |
| **azure.signalrservice_signalr_replicas.connection_close_count**(count)       | Number of connections closed for various reasons for a SignalR replica.*Shown as connection*               |
| **azure.signalrservice_signalr_replicas.connection_count**(gauge)              | Number of user connections for a SignalR replica.*Shown as connection*                                     |
| **azure.signalrservice_signalr_replicas.connection_open_count**(count)        | Number of new connections opened for a SignalR replica.*Shown as connection*                               |
| **azure.signalrservice_signalr_replicas.connection_quota_utilization**(gauge) | Percentage of connections in use relative to the connection quota for a SignalR replica.*Shown as percent* |
| **azure.signalrservice_signalr_replicas.inbound_traffic**(count)               | Inbound traffic to the service for a SignalR replica.*Shown as byte*                                       |
| **azure.signalrservice_signalr_replicas.message_count**(count)                 | Total number of messages for a SignalR replica.*Shown as message*                                          |
| **azure.signalrservice_signalr_replicas.outbound_traffic**(count)              | Outbound traffic from the service for a SignalR replica.*Shown as byte*                                    |
| **azure.signalrservice_signalr_replicas.server_connection_latency**(gauge)    | Latency of the server connection for a SignalR replica.*Shown as millisecond*                              |

### Service Checks{% #service-checks %}

Azure SignalR Service does not include any service checks.

### Events{% #events %}

Azure SignalR Service does not include any events.

## Troubleshooting{% #troubleshooting %}

Need help? Contact [Datadog support](https://docs.datadoghq.com/help/).
