---
title: Alibaba Cloud ESA
description: >-
  Monitor Alibaba Cloud ESA bandwidth, traffic, request rates, and HTTP status
  code metrics.
breadcrumbs: Docs > Integrations > Alibaba Cloud ESA
---

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

# Alibaba Cloud ESA
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 %}

Alibaba Cloud ESA (Edge Security Acceleration) is an edge platform that combines content delivery, security protection, and edge computing to accelerate and protect websites and applications.

Use this integration to monitor bandwidth, traffic, request rates, HTTP status codes, and Edge Routine metrics across your ESA sites.

## Setup{% #setup %}

### Installation{% #installation %}

After you set up the [Alibaba Cloud](https://docs.datadoghq.com/integrations/alibaba_cloud.md) integration, ensure that the ESA service is included in your Alibaba Cloud monitoring configuration.

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

### Metrics{% #metrics %}

|  |
|  |
| **alibabacloud.esa.bandwidth.value**(rate)                       | ESA response bandwidth.*Shown as bit*                 |
| **alibabacloud.esa.client_request_bandwidth.value**(rate)      | Client request bandwidth.*Shown as bit*               |
| **alibabacloud.esa.client_request_traffic.value**(gauge)       | Client request traffic.*Shown as byte*                |
| **alibabacloud.esa.connection.value**(gauge)                     | Number of connections.*Shown as connection*           |
| **alibabacloud.esa.edge_status_code_count2xx.value**(gauge)   | Number of edge 2xx responses.*Shown as request*       |
| **alibabacloud.esa.edge_status_code_count3xx.value**(gauge)   | Number of edge 3xx responses.*Shown as request*       |
| **alibabacloud.esa.edge_status_code_count4xx.value**(gauge)   | Number of edge 4xx responses.*Shown as request*       |
| **alibabacloud.esa.edge_status_code_count5xx.value**(gauge)   | Number of edge 5xx responses.*Shown as request*       |
| **alibabacloud.esa.edge_status_code_ratio2xx.value**(gauge)   | Ratio of edge 2xx responses.*Shown as percent*        |
| **alibabacloud.esa.edge_status_code_ratio3xx.value**(gauge)   | Ratio of edge 3xx responses.*Shown as percent*        |
| **alibabacloud.esa.edge_status_code_ratio4xx.value**(gauge)   | Ratio of edge 4xx responses.*Shown as percent*        |
| **alibabacloud.esa.edge_status_code_ratio5xx.value**(gauge)   | Ratio of edge 5xx responses.*Shown as percent*        |
| **alibabacloud.esa.er_request.sum**(gauge)                      | Number of Edge Routine requests.*Shown as request*    |
| **alibabacloud.esa.er_subrequest.sum**(gauge)                   | Number of Edge Routine subrequests.*Shown as request* |
| **alibabacloud.esa.error.sum**(gauge)                            | Number of errors.*Shown as error*                     |
| **alibabacloud.esa.esa_protected_request.value**(gauge)        | Number of ESA-protected requests.*Shown as request*   |
| **alibabacloud.esa.esa_protected_traffic.value**(gauge)        | ESA-protected traffic.*Shown as byte*                 |
| **alibabacloud.esa.inbound_bandwidth.value**(rate)              | Inbound bandwidth.*Shown as bit*                      |
| **alibabacloud.esa.inbound_traffic.value**(gauge)               | Inbound traffic.*Shown as byte*                       |
| **alibabacloud.esa.origin_response_bandwidth.value**(rate)     | Origin response bandwidth.*Shown as bit*              |
| **alibabacloud.esa.origin_response_request.value**(gauge)      | Number of origin response requests.*Shown as request* |
| **alibabacloud.esa.origin_response_traffic.value**(gauge)      | Origin response traffic.*Shown as byte*               |
| **alibabacloud.esa.origin_status_code_count2xx.value**(gauge) | Number of origin 2xx responses.*Shown as request*     |
| **alibabacloud.esa.origin_status_code_count3xx.value**(gauge) | Number of origin 3xx responses.*Shown as request*     |
| **alibabacloud.esa.origin_status_code_count4xx.value**(gauge) | Number of origin 4xx responses.*Shown as request*     |
| **alibabacloud.esa.origin_status_code_count5xx.value**(gauge) | Number of origin 5xx responses.*Shown as request*     |
| **alibabacloud.esa.origin_status_code_ratio2xx.value**(gauge) | Ratio of origin 2xx responses.*Shown as percent*      |
| **alibabacloud.esa.origin_status_code_ratio3xx.value**(gauge) | Ratio of origin 3xx responses.*Shown as percent*      |
| **alibabacloud.esa.origin_status_code_ratio4xx.value**(gauge) | Ratio of origin 4xx responses.*Shown as percent*      |
| **alibabacloud.esa.origin_status_code_ratio5xx.value**(gauge) | Ratio of origin 5xx responses.*Shown as percent*      |
| **alibabacloud.esa.outbound_bandwidth.value**(rate)             | Outbound bandwidth.*Shown as bit*                     |
| **alibabacloud.esa.outbound_traffic.value**(gauge)              | Outbound traffic.*Shown as byte*                      |
| **alibabacloud.esa.request.value**(gauge)                        | Number of client requests.*Shown as request*          |
| **alibabacloud.esa.total_traffic.sum**(gauge)                   | Total traffic.*Shown as byte*                         |
| **alibabacloud.esa.traffic.value**(gauge)                        | ESA response traffic.*Shown as byte*                  |

### Events{% #events %}

Alibaba Cloud ESA does not include any events.

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

Alibaba Cloud ESA does not include any service checks.

## Troubleshooting{% #troubleshooting %}

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