---
title: Azure Analysis Services
description: Track key Azure Analysis Services metrics.
breadcrumbs: Docs > Integrations > Azure Analysis Services
---

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

# Azure Analysis Services

{% 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 Analysis Services is a fully managed platform as a service (PaaS) that provides enterprise-grade data models in the cloud.

Use the Datadog Azure integration to collect metrics from Azure Analysis Services.

## 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.analysisservices_servers.command_pool_job_queue_length**(count)                   | Number of jobs in the queue of the command thread pool.*Shown as job*                                                                                                                                                                                                                                                              |
| **azure.analysisservices_servers.connection_current_connections**(count)                    | Current number of client connections established.*Shown as connection*                                                                                                                                                                                                                                                             |
| **azure.analysisservices_servers.current_user_sessions**(count)                             | Current number of user sessions established.*Shown as session*                                                                                                                                                                                                                                                                     |
| **azure.analysisservices_servers.m_engine_memory**(gauge)                                   | Memory usage by mashup engine processes*Shown as byte*                                                                                                                                                                                                                                                                             |
| **azure.analysisservices_servers.m_engine_private_bytes**(gauge)                           | Private bytes usage by mashup engine processes*Shown as byte*                                                                                                                                                                                                                                                                      |
| **azure.analysisservices_servers.m_engine_qpu**(count)                                      | QPU usage by mashup engine processes                                                                                                                                                                                                                                                                                               |
| **azure.analysisservices_servers.m_engine_virtual_bytes**(gauge)                           | Virtual bytes usage by mashup engine processes*Shown as byte*                                                                                                                                                                                                                                                                      |
| **azure.analysisservices_servers.memory_cleaner_current_price**(count)                     | Current price of memory, $/byte/time, normalized to 1000.                                                                                                                                                                                                                                                                          |
| **azure.analysisservices_servers.memory_cleaner_memory_nonshrinkable**(gauge)              | Amount of memory, in bytes, not subject to purging by the background cleaner.*Shown as byte*                                                                                                                                                                                                                                       |
| **azure.analysisservices_servers.memory_cleaner_memory_shrinkable**(gauge)                 | Amount of memory, in bytes, subject to purging by the background cleaner.*Shown as byte*                                                                                                                                                                                                                                           |
| **azure.analysisservices_servers.memory_memory_limit_hard**(gauge)                         | Hard memory limit, from configuration file.*Shown as byte*                                                                                                                                                                                                                                                                         |
| **azure.analysisservices_servers.memory_memory_limit_high**(gauge)                         | High memory limit, from configuration file.*Shown as byte*                                                                                                                                                                                                                                                                         |
| **azure.analysisservices_servers.memory_memory_limit_low**(gauge)                          | Low memory limit, from configuration file.*Shown as byte*                                                                                                                                                                                                                                                                          |
| **azure.analysisservices_servers.memory_memory_limit_verti_paq**(gauge)                   | In-memory limit, from configuration file.*Shown as byte*                                                                                                                                                                                                                                                                           |
| **azure.analysisservices_servers.memory_memory_usage**(gauge)                               | Memory usage of the server process as used in calculating cleaner memory price. Equal to counter Process\PrivateBytes plus the size of memory-mapped data, ignoring any memory which was mapped or allocated by the xVelocity in-memory analytics engine (VertiPaq) in excess of the xVelocity engine Memory Limit.*Shown as byte* |
| **azure.analysisservices_servers.memory_metric**(gauge)                                      | Memory. Range 0-25 GB for S1, 0-50 GB for S2 and 0-100 GB for S4*Shown as byte*                                                                                                                                                                                                                                                    |
| **azure.analysisservices_servers.memory_quota**(gauge)                                       | Current memory quota, in bytes. Memory quota is also known as a memory grant or memory reservation.*Shown as byte*                                                                                                                                                                                                                 |
| **azure.analysisservices_servers.memory_quota_blocked**(count)                              | Current number of quota requests that are blocked until other memory quotas are freed.                                                                                                                                                                                                                                             |
| **azure.analysisservices_servers.memory_thrashing**(gauge)                                   | Average memory thrashing.*Shown as percent*                                                                                                                                                                                                                                                                                        |
| **azure.analysisservices_servers.memory_verti_paq_nonpaged**(gauge)                        | Bytes of memory locked in the working set for use by the in-memory engine.*Shown as byte*                                                                                                                                                                                                                                          |
| **azure.analysisservices_servers.memory_verti_paq_paged**(gauge)                           | Bytes of paged memory in use for in-memory data.*Shown as byte*                                                                                                                                                                                                                                                                    |
| **azure.analysisservices_servers.processing_pool_job_queue_length**(count)                | Number of non-I/O jobs in the queue of the processing thread pool.*Shown as job*                                                                                                                                                                                                                                                   |
| **azure.analysisservices_servers.processing_rows_converted_per_sec**(rate)                | Rate of rows converted during processing.*Shown as row*                                                                                                                                                                                                                                                                            |
| **azure.analysisservices_servers.processing_rows_read_per_sec**(rate)                     | Rate of rows read from all relational databases.*Shown as row*                                                                                                                                                                                                                                                                     |
| **azure.analysisservices_servers.processing_rows_written_per_sec**(rate)                  | Rate of rows written during processing.*Shown as row*                                                                                                                                                                                                                                                                              |
| **azure.analysisservices_servers.qpu_metric**(gauge)                                         | QPU. Range 0-100 for S1, 0-200 for S2 and 0-400 for S4*Shown as unit*                                                                                                                                                                                                                                                              |
| **azure.analysisservices_servers.query_pool_busy_threads**(count)                          | Number of busy threads in the query thread pool.*Shown as thread*                                                                                                                                                                                                                                                                  |
| **azure.analysisservices_servers.successfull_connections_per_sec**(rate)                   | Rate of successful connection completions.*Shown as connection*                                                                                                                                                                                                                                                                    |
| **azure.analysisservices_servers.threads_command_pool_busy_threads**(count)               | Number of busy threads in the command thread pool.*Shown as thread*                                                                                                                                                                                                                                                                |
| **azure.analysisservices_servers.threads_command_pool_idle_threads**(count)               | Number of idle threads in the command thread pool.*Shown as thread*                                                                                                                                                                                                                                                                |
| **azure.analysisservices_servers.threads_long_parsing_busy_threads**(count)               | Number of busy threads in the long parsing thread pool.*Shown as thread*                                                                                                                                                                                                                                                           |
| **azure.analysisservices_servers.threads_long_parsing_idle_threads**(count)               | Number of idle threads in the long parsing thread pool.*Shown as thread*                                                                                                                                                                                                                                                           |
| **azure.analysisservices_servers.threads_long_parsing_job_queue_length**(count)          | Number of jobs in the queue of the long parsing thread pool.*Shown as job*                                                                                                                                                                                                                                                         |
| **azure.analysisservices_servers.threads_processing_pool_busy_i_o_job_threads**(count) | Number of threads running I/O jobs in the processing thread pool.*Shown as thread*                                                                                                                                                                                                                                                 |
| **azure.analysisservices_servers.threads_processing_pool_busy_non_i_o_threads**(count) | Number of threads running non-I/O jobs in the processing thread pool.*Shown as thread*                                                                                                                                                                                                                                             |
| **azure.analysisservices_servers.threads_processing_pool_i_o_job_queue_length**(count) | Number of I/O jobs in the queue of the processing thread pool.*Shown as job*                                                                                                                                                                                                                                                       |
| **azure.analysisservices_servers.threads_processing_pool_idle_i_o_job_threads**(count) | Number of idle threads for I/O jobs in the processing thread pool.*Shown as thread*                                                                                                                                                                                                                                                |
| **azure.analysisservices_servers.threads_processing_pool_idle_non_i_o_threads**(count) | Number of idle threads in the processing thread pool dedicated to non-I/O jobs.*Shown as thread*                                                                                                                                                                                                                                   |
| **azure.analysisservices_servers.threads_query_pool_idle_threads**(count)                 | Number of idle threads for I/O jobs in the processing thread pool.*Shown as thread*                                                                                                                                                                                                                                                |
| **azure.analysisservices_servers.threads_query_pool_job_queue_length**(count)            | Number of jobs in the queue of the query thread pool.*Shown as job*                                                                                                                                                                                                                                                                |
| **azure.analysisservices_servers.threads_short_parsing_busy_threads**(count)              | Number of busy threads in the short parsing thread pool.*Shown as thread*                                                                                                                                                                                                                                                          |
| **azure.analysisservices_servers.threads_short_parsing_idle_threads**(count)              | Number of idle threads in the short parsing thread pool.*Shown as thread*                                                                                                                                                                                                                                                          |
| **azure.analysisservices_servers.threads_short_parsing_job_queue_length**(count)         | Number of jobs in the queue of the short parsing thread pool.*Shown as job*                                                                                                                                                                                                                                                        |
| **azure.analysisservices_servers.total_connection_failures**(count)                         | Total failed connection attempts.*Shown as connection*                                                                                                                                                                                                                                                                             |
| **azure.analysisservices_servers.total_connection_requests**(count)                         | Total connection requests. These are arrivals.*Shown as request*                                                                                                                                                                                                                                                                   |
| **azure.analysisservices_servers.count**(gauge)                                               | The count of Azure Analysis Services resources                                                                                                                                                                                                                                                                                     |
| **azure.analysisservices_servers.private_bytes**(gauge)                                      | Private bytes.*Shown as byte*                                                                                                                                                                                                                                                                                                      |
| **azure.analysisservices_servers.threads_query_pool_job_queue_lengt**(gauge)             | Number of jobs in the queue of the query thread pool.                                                                                                                                                                                                                                                                              |
| **azure.analysisservices_servers.virtual_bytes**(gauge)                                      | Virtual bytes.*Shown as byte*                                                                                                                                                                                                                                                                                                      |

### Events{% #events %}

The Azure Analysis Services integration does not include any events.

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

The Azure Analysis Services integration does not include any service checks.

## Troubleshooting{% #troubleshooting %}

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