---
title: Alibaba Cloud NAT Gateway
description: >-
  Monitor NAT Gateway metrics for SNAT and DNAT services enabling internet
  access for Alibaba Cloud VPC resources.
breadcrumbs: Docs > Integrations > Alibaba Cloud NAT Gateway
---

# Alibaba Cloud NAT Gateway
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 NAT Gateway](https://www.alibabacloud.com/product/nat-gateway) is an enterprise-class gateway that provides Network Address Translation (NAT) services for Virtual Private Clouds (VPCs). It supports SNAT and DNAT, allowing instances within a VPC to access or be accessed from the internet without exposing private IP addresses.

This integration allows you to monitor and alert on SNAT connection usage and rate-limit drops for your NAT gateways by collecting metrics from the `alibabacloud.nat_gateway` namespace.

## Setup{% #setup %}

### Installation{% #installation %}

After you set up the [Alibaba Cloud](https://docs.datadoghq.com/integrations/alibaba_cloud.md) integration, metrics for NAT Gateway are collected automatically.

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

### Metrics{% #metrics %}

|  |
|  |
| **alibabacloud.nat\_gateway.snat\_connection.maximum**(rate)                                      | Number of SNAT connections.*Shown as connection*                                       |
| **alibabacloud.nat\_gateway.snat\_connection\_drop\_concurrent\_connection\_limit.maximum**(rate) | Limit of Concurrent SNAT connections.*Shown as connection*                             |
| **alibabacloud.nat\_gateway.snat\_connection\_drop\_connection\_rate\_limit.maximum**(rate)       | Limit of SNAT connection rate.*Shown as connection*                                    |
| **alibabacloud.nat\_gateway.bw\_rate\_in\_from\_inside.value**(rate)                              | Inbound bandwidth rate from VPC.*Shown as bit*                                         |
| **alibabacloud.nat\_gateway.bw\_rate\_in\_from\_outside.value**(rate)                             | Inbound bandwidth rate from public internet.*Shown as bit*                             |
| **alibabacloud.nat\_gateway.bw\_rate\_out\_to\_inside.value**(rate)                               | Outbound bandwidth rate to VPC.*Shown as bit*                                          |
| **alibabacloud.nat\_gateway.bw\_rate\_out\_to\_outside.value**(rate)                              | Outbound bandwidth rate to public internet.*Shown as bit*                              |
| **alibabacloud.nat\_gateway.bytes\_in\_from\_inside.value**(gauge)                                | Inbound bytes from VPC.*Shown as byte*                                                 |
| **alibabacloud.nat\_gateway.bytes\_in\_from\_outside.value**(gauge)                               | Inbound bytes from public internet.*Shown as byte*                                     |
| **alibabacloud.nat\_gateway.bytes\_out\_to\_inside.value**(gauge)                                 | Outbound bytes to VPC.*Shown as byte*                                                  |
| **alibabacloud.nat\_gateway.bytes\_out\_to\_outside.value**(gauge)                                | Outbound bytes to public internet.*Shown as byte*                                      |
| **alibabacloud.nat\_gateway.drop\_total\_bps.value**(rate)                                        | Total dropped bandwidth through NAT Gateway.*Shown as bit*                             |
| **alibabacloud.nat\_gateway.drop\_total\_pps.value**(rate)                                        | Total dropped packet rate through NAT Gateway.*Shown as packet*                        |
| **alibabacloud.nat\_gateway.eni\_bytes\_drop\_rx.value**(gauge)                                   | Interface inbound dropped bytes.*Shown as byte*                                        |
| **alibabacloud.nat\_gateway.eni\_bytes\_drop\_tx.value**(gauge)                                   | Interface outbound dropped bytes.*Shown as byte*                                       |
| **alibabacloud.nat\_gateway.eni\_bytes\_rx.value**(gauge)                                         | Interface inbound bytes.*Shown as byte*                                                |
| **alibabacloud.nat\_gateway.eni\_bytes\_tx.value**(gauge)                                         | Interface outbound bytes.*Shown as byte*                                               |
| **alibabacloud.nat\_gateway.eni\_packets\_drop\_port\_allocation\_fail.value**(gauge)             | Interface SNAT packets dropped due to source port allocation failure.*Shown as packet* |
| **alibabacloud.nat\_gateway.eni\_packets\_drop\_rx.value**(gauge)                                 | Interface inbound dropped packets.*Shown as packet*                                    |
| **alibabacloud.nat\_gateway.eni\_packets\_drop\_tx.value**(gauge)                                 | Interface outbound dropped packets.*Shown as packet*                                   |
| **alibabacloud.nat\_gateway.eni\_packets\_rx.value**(gauge)                                       | Interface inbound packets.*Shown as packet*                                            |
| **alibabacloud.nat\_gateway.eni\_packets\_tx.value**(gauge)                                       | Interface outbound packets.*Shown as packet*                                           |
| **alibabacloud.nat\_gateway.eni\_session\_active\_connection.value**(gauge)                       | Total SNAT connections on interface at the current time.*Shown as connection*          |
| **alibabacloud.nat\_gateway.eni\_session\_limit\_drop\_connection.value**(rate)                   | Connection drop rate on interface when session limit is reached.*Shown as connection*  |
| **alibabacloud.nat\_gateway.eni\_session\_new\_connection.value**(rate)                           | New connection rate on interface.*Shown as connection*                                 |
| **alibabacloud.nat\_gateway.eni\_session\_new\_limit\_drop\_connection.value**(rate)              | New connection drop rate on interface when limit is reached.*Shown as connection*      |
| **alibabacloud.nat\_gateway.error\_port\_allocation\_count.value**(gauge)                         | Number of port allocation failures in the interval.*Shown as error*                    |
| **alibabacloud.nat\_gateway.error\_port\_allocation\_rate.value**(rate)                           | Port allocation failure rate.*Shown as error*                                          |
| **alibabacloud.nat\_gateway.in\_bps\_sum.value**(rate)                                            | Total throughput through NAT Gateway.*Shown as bit*                                    |
| **alibabacloud.nat\_gateway.net\_rx.pkgs.value**(rate)                                            | Inbound packet rate.*Shown as packet*                                                  |
| **alibabacloud.nat\_gateway.net\_rx.rate.value**(rate)                                            | Inbound bandwidth.*Shown as bit*                                                       |
| **alibabacloud.nat\_gateway.net\_tx.pkgs.value**(rate)                                            | Outbound packet rate.*Shown as packet*                                                 |
| **alibabacloud.nat\_gateway.net\_tx.rate.value**(rate)                                            | Outbound bandwidth.*Shown as bit*                                                      |
| **alibabacloud.nat\_gateway.net\_tx.rate\_percent.value**(gauge)                                  | Outbound bandwidth usage rate.*Shown as percent*                                       |
| **alibabacloud.nat\_gateway.packets\_in\_from\_inside.value**(gauge)                              | Inbound packet count from VPC.*Shown as packet*                                        |
| **alibabacloud.nat\_gateway.packets\_in\_from\_outside.value**(gauge)                             | Inbound packet count from public internet.*Shown as packet*                            |
| **alibabacloud.nat\_gateway.packets\_out\_to\_inside.value**(gauge)                               | Outbound packet count to VPC.*Shown as packet*                                         |
| **alibabacloud.nat\_gateway.packets\_out\_to\_outside.value**(gauge)                              | Outbound packet count to public internet.*Shown as packet*                             |
| **alibabacloud.nat\_gateway.pps\_rate\_in\_from\_inside.value**(rate)                             | Inbound packet rate from VPC.*Shown as packet*                                         |
| **alibabacloud.nat\_gateway.pps\_rate\_in\_from\_outside.value**(rate)                            | Inbound packet rate from public internet.*Shown as packet*                             |
| **alibabacloud.nat\_gateway.pps\_rate\_out\_to\_inside.value**(rate)                              | Outbound packet rate to VPC.*Shown as packet*                                          |
| **alibabacloud.nat\_gateway.pps\_rate\_out\_to\_outside.value**(rate)                             | Outbound packet rate to public internet.*Shown as packet*                              |
| **alibabacloud.nat\_gateway.session\_active\_connection.value**(gauge)                            | SNAT concurrent connection count.*Shown as connection*                                 |
| **alibabacloud.nat\_gateway.session\_active\_connection\_water\_lever.value**(gauge)              | Concurrent connection usage watermark.*Shown as percent*                               |
| **alibabacloud.nat\_gateway.session\_limit\_drop\_connection.value**(rate)                        | Concurrent connection drop rate.*Shown as connection*                                  |
| **alibabacloud.nat\_gateway.session\_limit\_drop\_rate.value**(rate)                              | Rate of drops exceeding concurrent connection limit.*Shown as connection*              |
| **alibabacloud.nat\_gateway.session\_new\_connection.value**(rate)                                | New connection rate.*Shown as connection*                                              |
| **alibabacloud.nat\_gateway.session\_new\_connection2.value**(rate)                               | New connection establishment rate.*Shown as connection*                                |
| **alibabacloud.nat\_gateway.session\_new\_connection\_water\_lever.value**(gauge)                 | New connection usage watermark.*Shown as percent*                                      |
| **alibabacloud.nat\_gateway.session\_new\_limit\_drop\_connection.value**(rate)                   | New connection drop rate.*Shown as connection*                                         |
| **alibabacloud.nat\_gateway.session\_new\_limit\_drop\_rate.value**(rate)                         | Rate of drops exceeding new connection limit.*Shown as connection*                     |

### Events{% #events %}

The Alibaba Cloud NAT Gateway integration does not include any events.

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

The Alibaba Cloud NAT Gateway integration does not include any service checks.

## Troubleshooting{% #troubleshooting %}

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