---
title: Amazon PrivateLink
description: Track key AWS PrivateLink metrics.
breadcrumbs: Docs > Integrations > Amazon PrivateLink
---

# Amazon PrivateLink
Integration version1.0.0
## Overview{% #overview %}

AWS PrivateLink provides private connectivity between VPCs, AWS services, and your on-premises networks.

Enable this integration to monitor the health and performance of your VPC endpoints or endpoint services with Datadog.

**Important:** If you would like to send telemetry data to Datadog through PrivateLink, follow [these instructions](https://docs.datadoghq.com/agent/guide/private-link.md).

## Setup{% #setup %}

### Installation{% #installation %}

If you haven't already, set up the [Amazon Web Services integration](https://docs.datadoghq.com/integrations/amazon_web_services.md) first.

### Metric collection{% #metric-collection %}

1. In the [AWS integration page](https://app.datadoghq.com/integrations/amazon-web-services), ensure that `PrivateLinkEndPoints` and `PrivateLinkServices` are enabled under the `Metric Collection` tab.
1. Install the [Datadog - AWS PrivateLink integration](https://app.datadoghq.com/integrations/amazon-privatelink).

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

### Metrics{% #metrics %}

|  |
|  |
| **aws.privatelinkservices.active\_connections**(gauge)     | The number of active connections from clients to targets through the endpoints.                                    |
| **aws.privatelinkservices.bytes\_processed**(count)        | The number of bytes exchanged between endpoint services and endpoints in both directions.                          |
| **aws.privatelinkservices.endpoints\_count**(gauge)        | The number of endpoints connected to the endpoint service.                                                         |
| **aws.privatelinkservices.new\_connections**(count)        | The number of new connections established from clients to targets through the endpoints.                           |
| **aws.privatelinkservices.rst\_packets\_sent**(count)      | The number of RST packets sent to endpoints by the endpoint service.                                               |
| **aws.privatelinkendpoints.active\_connections**(gauge)    | The number of concurrent active connections. This includes connections in the `SYN_SENT` and `ESTABLISHED` states. |
| **aws.privatelinkendpoints.bytes\_processed**(count)       | The number of bytes exchanged between endpoints and endpoint services aggregated in both directions.               |
| **aws.privatelinkendpoints.new\_connections**(count)       | The number of new connections established through the endpoint.                                                    |
| **aws.privatelinkendpoints.packets\_dropped**(count)       | The number of packets dropped by the endpoint.                                                                     |
| **aws.privatelinkendpoints.rst\_packets\_received**(count) | The number of RST packets received by the endpoint.                                                                |

### Events{% #events %}

The AWS PrivateLink integration does not include any events.

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

The AWS PrivateLink integration does not include any service checks.

## Troubleshooting{% #troubleshooting %}

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

## Further Reading{% #further-reading %}

- [Connect to Datadog over AWS PrivateLink](https://www.datadoghq.com/architecture/connect-to-datadog-over-aws-privatelink/)
