• EnglishEspañol日本語한국어Português
  • Log inStart now

Amazon VPC monitoring integration

Important

Enable the AWS CloudWatch Metric Streams integration to monitor all CloudWatch metrics from your AWS services, including custom namespaces. Individual integrations are no longer our recommended option.

New Relic infrastructure integrations include an integration for reporting your Amazon VPC data to New Relic. This document explains how to activate the integration and describes the data reported.

Features

The Amazon Virtual Private Cloud (VPC) is a virtual network that utilizes the scalable infrastructure of Amazon Web Services (AWS). With New Relic's VPC integration, you can gain visibility into configuration event changes that are overlaid across your Amazon services.

VPC data is available in pre-built dashboards, and you can create custom queries and charts. You can also create alert conditions to notify you about changes in the VPC.

Additionally, Enhanced Amazon VPC Flow Logs enables you to capture information about IP traffic to and from network interfaces in your VPC.

Activate

To enable this integration follow standard procedures to Connect AWS services to New Relic.

Configuration and polling

You can change the polling frequency and filter data using configuration options.

Default polling information for the Amazon VPC integration:

  • Default New Relic polling interval: 15 minutes
  • Amazon CloudWatch data interval: 1 minute

Find and use data

To find your integration data, go to one.newrelic.com > All capabilities > Infrastructure > AWS and select one of the VPC integration links.

You can query and explore your data using the PrivateNetworkSample event type, with provider values of:

Important

By default, collection of VpcNatGateway, VpcVpnTunnel, and VpcVpnConnection data is disabled.

This is because if you have many NAT gateways or many VPNs (connections and tunnels), it might lead to an increase on your CloudWatch bill. For this reason, the integration provides configuration settings to set whether you want to fetch that data.

For more on how to use your data, see Understand integration data.

Metric data

VPC NAT Gateway data

This integration collects the following data from PrivateNetworkSample with a provider value of VpcNatGateway:

Tip

For full descriptions, see Amazon VPC NAT Gateway Metrics and Dimensions.

Name

Description

activeConnectionCount

The total number of concurrent active TCP connections through the NAT gateway.

bytesInFromDestination

The number of bytes received by the NAT gateway from the destination.

bytesInFromSource

The number of bytes received by the NAT gateway from clients in your VPC.

bytesOutToDestination

The number of bytes sent out through the NAT gateway to the destination.

bytesOutToSource

The number of bytes sent through the NAT gateway to the clients in your VPC.

connectionAttemptCount

The number of connection attempts made through the NAT gateway.

connectionEstablishedCount

The number of connections established through the NAT gateway.

errorPortAllocation

The number of times the NAT gateway could not allocate a source port.

idleTimeoutCount

The number of connections that transitioned from the active state to the idle state. An active connection transitions to idle if it was not closed gracefully and there was no activity for the last 350 seconds.

packetsDropCount

The number of packets dropped by the NAT gateway.

packetsInFromDestination

The number of packets received by the NAT gateway from the destination.

packetsInFromSource

The number of packets received by the NAT gateway from clients in your VPC.

packetsOutToDestination

The number of packets sent out through the NAT gateway to the destination.

packetsOutToSource

The number of packets sent through the NAT gateway to the clients in your VPC.

VPC VPN Tunnel

This integration collects the following data from PrivateNetworkSample with a provider value of VpcVpnTunnel:

Tip

For full descriptions, see Amazon VPC VPN Metrics and Dimensions.

Name

Description

tunnelState

The state of the tunnel. 0 indicates DOWN and 1 indicates UP.

tunnelDataIn

The bytes received through the VPN tunnel. Each metric data point represents the number of bytes received after the previous data point. Use the Sum statistic to show the total number of bytes received during the period.

tunnelDataOut

The bytes sent through the VPN tunnel. Each metric data point represents the number of bytes sent after the previous data point. Use the Sum statistic to show the total number of bytes sent during the period.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.