AWS NAT Gateway

Información general

Utiliza AWS NAT Gateway para permitir que las instancias de una subred privada se conecten a Internet, pero impedir que Internet inicie conexiones con las instancias.

Habilita esta integración para ver todas tus métricas de NAT Gateway en Datadog.

Configuración

Instalación

Si aún no lo has hecho, configura primero la integración de Amazon Web Services.

Recopilación de métricas

  1. En la página de la integración de AWS, asegúrate de que NATGateway está habilitado en la pestaña Metric Collection.
  2. Instala la integración de Datadog y AWS NAT Gateway.

Recopilación de logs

Activar logging

Configura AWS NAT Gateway para enviar logs a un bucket de S3 o a CloudWatch.

Nota: Si generas logs en un bucket de S3, asegúrate de que amazon_nat_gateway esté configurado como Target prefix (Prefijo de destino).

Enviar logs a Datadog

  1. Si aún no lo has hecho, configura la función de Lambda del Datadog Forwarder.

  2. Una vez instalada la función de Lambda, añade manualmente un activador en el bucket de S3 o grupo de logs de CloudWatch que contenga tus logs de AWS NAT Gateway en la consola de AWS:

Datos recopilados

Métricas

aws.natgateway.active_connection_count
(count)
El número total de conexiones TCP concurrentes activas a través de la gateway NAT.
Se muestra como conexión
aws.natgateway.active_connection_count.maximum
(count)
El número máximo de conexiones TCP activas concurrentes a través de la gateway NAT.
Se muestra como conexión
aws.natgateway.active_connection_count.minimum
(count)
El número mínimo de conexiones TCP concurrentes activas a través de la gateway NAT.
Se muestra como conexión
aws.natgateway.bytes_in_from_destination
(gauge)
Número de bytes recibidos por la gateway NAT desde el destino.
Se muestra como byte
aws.natgateway.bytes_in_from_destination.sum
(gauge)
La suma de bytes recibidos por la gateway NAT desde el destino.
Se muestra como byte
aws.natgateway.bytes_in_from_source
(gauge)
El número de bytes recibidos por la gateway NAT de los clientes de VPC.
Se muestra como byte
aws.natgateway.bytes_in_from_source.sum
(gauge)
La suma de bytes recibidos por la gateway NAT de los clientes de VPC.
Se muestra como byte
aws.natgateway.bytes_out_to_destination
(gauge)
Número de bytes enviados a través de la gateway NAT al destino.
Se muestra como byte
aws.natgateway.bytes_out_to_destination.sum
(gauge)
La suma de bytes enviados a través de la gateway NAT al destino.
Se muestra como byte
aws.natgateway.bytes_out_to_source
(gauge)
El número de bytes enviados a través de la gateway NAT a los clientes de VPC.
Se muestra como byte
aws.natgateway.bytes_out_to_source.sum
(gauge)
La suma de bytes enviados a través de la gateway NAT a los clientes de VPC.
Se muestra como byte
aws.natgateway.connection_attempt_count
(count)
El número de intentos de conexión realizados a través de la gateway NAT.
Se muestra como intento
aws.natgateway.connection_attempt_count.sum
(count)
La suma de los intentos de conexión realizados a través de la gateway NAT.
Se muestra como intento
aws.natgateway.connection_established_count
(count)
El número de conexiones establecidas a través de la gateway NAT.
Se muestra como conexión
aws.natgateway.connection_established_count.sum
(count)
La suma de conexiones establecidas a través de la gateway NAT.
aws.natgateway.error_port_allocation
(count)
El número de veces que la gateway NAT no pudo asignar un puerto fuente.
Se muestra como error
aws.natgateway.error_port_allocation.sum
(count)
La suma de veces que la gateway NAT no pudo asignar un puerto fuente.
Se muestra como error
aws.natgateway.idle_timeout_count
(count)
El número de tiempos de espera causados por conexiones que pasan del estado activo al inactivo.
Se muestra como tiempo de espera
aws.natgateway.idle_timeout_count.sum
(count)
La suma de los tiempos de espera causados por las conexiones que pasan del estado activo al inactivo.
Se muestra como tiempo de espera
aws.natgateway.packets_drop_count
(count)
Número de paquetes descartados por la gateway NAT.
Se muestra como paquete
aws.natgateway.packets_drop_count.sum
(count)
La suma de paquetes descartados por la gateway NAT.
Se muestra como paquete
aws.natgateway.packets_in_from_destination
(count)
Número de paquetes recibidos por la gateway NAT desde el destino.
Se muestra como paquete
aws.natgateway.packets_in_from_destination.sum
(count)
La suma de paquetes recibidos por la gateway NAT desde el destino.
Se muestra como paquete
aws.natgateway.packets_in_from_source
(count)
Número de paquetes recibidos por la gateway NAT de los clientes de VPC.
Se muestra como paquete
aws.natgateway.packets_in_from_source.sum
(count)
La suma de paquetes recibidos por la gateway NAT de los clientes de VPC.
Se muestra como paquete
aws.natgateway.packets_out_to_destination
(count)
Número de paquetes enviados a través de la gateway NAT al destino.
Se muestra como paquete
aws.natgateway.packets_out_to_destination.sum
(count)
La suma de paquetes enviados a través de la gateway NAT al destino.
Se muestra como paquete
aws.natgateway.packets_out_to_source
(count)
Número de paquetes enviados a través de la gateway NAT a los clientes de VPC.
Se muestra como paquete
aws.natgateway.packets_out_to_source.sum
(count)
La suma de paquetes enviados a través de la gateway NAT a los clientes de VPC.
Se muestra como paquete

Eventos

La integración de AWS NAT Gateway no incluye ningún evento.

Checks de servicio

La integración de AWS NAT Gateway no incluye ningún check de servicio.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el soporte de Datadog.