---
title: Azure AI Bot Service
description: >-
  Track request traffic and latency across Azure AI Bot Service bots, channels,
  and connections.
breadcrumbs: Docs > Integrations > Azure AI Bot Service
---

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

# Azure AI Bot 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 AI Bot Service](https://learn.microsoft.com/en-us/azure/bot-service/bot-service-overview) hosts conversational bots and connects them to channels like Teams, Slack, and web chat. This integration surfaces request traffic and latency for bots, their channel connections, and their service connections.

## 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.botservice_botservices_connections.count**(gauge)             | The count of Azure AI Bot Service bot connections.                                                   |
| **azure.botservice_botservices_channels.count**(gauge)                | The count of Azure AI Bot Service bot channels.                                                      |
| **azure.botservice_botservices.count**(gauge)                          | The count of Azure AI Bot Service bots.                                                              |
| **azure.botservice_botservices.request_latency**(count)               | Time taken by the server to process the request.*Shown as millisecond*                               |
| **azure.botservice_botservices.requests_traffic**(count)              | Number of requests made. Azure labels this metric with a percent unit, but it aggregates as a count. |
| **azure.botservice_botservices_channels.request_latency**(gauge)     | Time to get a response to a request.*Shown as millisecond*                                           |
| **azure.botservice_botservices_channels.requests_traffic**(gauge)    | Number of requests within a given period of time.                                                    |
| **azure.botservice_botservices_connections.request_latency**(gauge)  | Time to get a response to a request.*Shown as millisecond*                                           |
| **azure.botservice_botservices_connections.requests_traffic**(gauge) | Number of requests within a given period of time.                                                    |
| **azure.botservice_checknameavailability.request_latency**(gauge)     | Time to get a response to a request.*Shown as millisecond*                                           |
| **azure.botservice_checknameavailability.requests_traffic**(gauge)    | Number of requests within a given period of time.                                                    |
| **azure.botservice_hostsettings.request_latency**(gauge)              | Time to get a response to a request.*Shown as millisecond*                                           |
| **azure.botservice_hostsettings.requests_traffic**(gauge)             | Number of requests within a given period of time.                                                    |
| **azure.botservice_listauthserviceproviders.request_latency**(gauge)  | Time to get a response to a request.*Shown as millisecond*                                           |
| **azure.botservice_listauthserviceproviders.requests_traffic**(gauge) | Number of requests within a given period of time.                                                    |
| **azure.botservice_listqnamakerendpointkeys.request_latency**(gauge)  | Time to get a response to a request.*Shown as millisecond*                                           |
| **azure.botservice_listqnamakerendpointkeys.requests_traffic**(gauge) | Number of requests within a given period of time.                                                    |

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

Azure AI Bot Service does not include any service checks.

### Events{% #events %}

Azure AI Bot Service does not include any events.

## Troubleshooting{% #troubleshooting %}

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