Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(aws): refresh intro content per sme review #18826

Closed
wants to merge 2 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -8,111 +8,50 @@ translate:
- jp
metaDescription: Amazon integrations let you monitor your AWS data in several New Relic features.
redirects:
- /docs/integrations/amazon-integrations/get-started/introduction-aws-integrations
- /docs/infrastructure/amazon-integrations/getting-started/introduction-aws-integrations
- /docs/integrations/amazon-integrations/getting-started/introduction-aws-integrations
- /docs/accounts/install-new-relic/partner-based-installation/new-relic-aws-amazon-web-services
- /docs/partnerships/amazon-web-services-users
- /docs/accounts-partnerships/partnerships/partner-based-installation/amazon-web-services-aws-users
- /docs/accounts/install-new-relic/partner-based-installation/amazon-web-services-aws-users
- /docs/infrastructure/amazon-integrations/aws-integrations-list/aws-cloudformation-integration
- /docs/integrations/amazon-integrations/aws-integrations-list/aws-cloudformation-integration
- /docs/aws-cloudformation-integration
- /docs/infrastructure/amazon-integrations
- /docs/integrations/amazon-integrations
- /docs/integrations/amazon-integrations/get-started/introduction-aws-integrations
- /docs/infrastructure/amazon-integrations/getting-started/introduction-aws-integrations
- /docs/integrations/amazon-integrations/getting-started/introduction-aws-integrations
- /docs/accounts/install-new-relic/partner-based-installation/new-relic-aws-amazon-web-services
- /docs/partnerships/amazon-web-services-users
- /docs/accounts-partnerships/partnerships/partner-based-installation/amazon-web-services-aws-users
- /docs/accounts/install-new-relic/partner-based-installation/amazon-web-services-aws-users
- /docs/infrastructure/amazon-integrations/aws-integrations-list/aws-cloudformation-integration
- /docs/integrations/amazon-integrations/aws-integrations-list/aws-cloudformation-integration
- /docs/aws-cloudformation-integration
- /docs/infrastructure/amazon-integrations
- /docs/integrations/amazon-integrations
freshnessValidatedDate: 2024-09-20
---

New Relic offers several methods to collect performance data about your Amazon Web Services (AWS) environment. Once you've connected New Relic with AWS, you get total visibility into AWS telemetry data, letting you closely monitor the health of your AWS stack.

## Integrate New Relic with your AWS stack [#connect]

To get started, you need to establish a connection between New Relic and your AWS services. Establishing the initial connection integrates New Relic into your AWS stack so you can access additional integrations within the AWS ecosystem.

Here are options to get started:

<table>
<thead>
<tr>
<th>
AWS solution
</th>
<th>
New Relic integration method
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
CloudWatch Metric Streams
</td>
<td>
[Set up Cloudwatch Metric Streams integration](/docs/infrastructure/amazon-integrations/connect/cloudwatch-metric-streams/aws-metric-stream-setup) (Recommended)
</td>
</tr>
<tr>
<td>
Amazon EC2 instances
</td>
<td>
[Install the infrastructure agent with CloudFormation template](/docs/infrastructure/amazon-integrations/connect/ec2-quickstart)
</td>
</tr>
<tr>
<td>
AWS GovCloud (US)
</td>
<td>
[Connect your Amazon account to New Relic](/docs/infrastructure/amazon-integrations/connect/connect-aws-govcloud-new-relic)
</td>
</tr>
<tr>
<td>
AWS System Manager Distributor
</td>
<td>
[Install the infrastructure agent on AWS System Manager Distributor](/docs/infrastructure/amazon-integrations/aws-integrations-list/aws-sys-dist)
</td>
</tr>
<tr>
<td>
Amazon Elastic Kubernetes Service (Amazon EKS)
</td>
<td>
[Add New Relic to a custom resource definition (CRD) file](/docs/infrastructure/amazon-integrations/connect/eks-add-on)
</td>
</tr>
<tr>
<td>
Connect to the AWS Polling API
</td>
<td>
[Create new roles and policies to poll and send metric data to New Relic](/docs/infrastructure/amazon-integrations/connect/connect-aws-new-relic-infrastructure-monitoring)
</td>
</tr>
</tbody>
</table>
New Relic offers several methods to collect performance data about your Amazon Web Services (AWS) environment. Once you've connected New Relic with AWS, you get total visibility into AWS telemetry data, letting you closely monitor the health of your AWS stack.

## View your AWS data [#view-aws-data]
## Monitor your AWS stack with Amazon CloudWatch Metric Streams [#monitor-aws]

Once installed and configured, you can access data from your AWS services directly in the New Relic platform. Go to <DNT>**[one.newrelic.com > All capabilities > Amazon Web Services](https://one.newrelic.com/all-capabilities)**</DNT>.
Our AWS observability solution is the Amazon CloudWatch Metric Streams integration, which collects telemetry data about your entire AWS stack with [Amazon CloudWatch Metric Streams](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Metric-Streams.html). For the majority of use cases, you begin monitoring your AWS stack by [installing our Amazon CloudWatch Metric Streams integration](/docs/infrastructure/amazon-integrations/connect/cloudwatch-metric-streams/aws-metric-stream-setup).

* To learn more about exploring your AWS data, check out our doc about [understanding and using data from infrastructure integrations](/docs/infrastructure/infrastructure-integrations/get-started/understand-use-data-infrastructure-integrations).
* We also recommend [reviewing our doc specifically about AWS integration metrics](/docs/infrastructure/amazon-integrations/manage-aws-data/aws-integrations-metrics), too.
Our CloudWatch Metric Streams integration gives you the best data about your AWS stack, but you may need to use the API polling integration if you use integrations not supported by Amazon CloudWatch Metric Streams. These AWS services aren't currently supported by the CloudWatch Metric Streams integration:

* AWS CloudTrail
* AWS Health
* AWS Trusted Advisor
* AWS X-Ray
* [AWS VPC Flow Logs](/docs/infrastructure/amazon-integrations/aws-integrations-list/aws-vpc-flow-logs-monitoring-integration/)
* [AWS CloudFormation](https://github.com/newrelic/cloudformation-partner-integration)

If you're currently using the API Polling integration for all other integrations, we recommend you [migrate from API polling to Amazon CloudWatch Metric Streams integration](/docs/infrastructure/amazon-integrations/connect/cloudwatch-metric-streams/aws-metric-stream/#migrating-from-poll-integrations).

<Callout variant="tip">
If your AWS stack has specific regulatory needs for US federal, state, and local agencies, or you're an education institution, then [follow our procedures for AWS GovCloud](/docs/infrastructure/amazon-integrations/connect/connect-aws-govcloud-new-relic).
</Callout>

## Amazon CloudWatch Metric streams and API polling [#api-polling]
## Collect data about EC2 instances and Amazon EKS [#additional-tools]

We strongly recommend that you use the [CloudWatch Metric Streams integration](/docs/infrastructure/amazon-integrations/connect/cloudwatch-metric-streams/aws-metric-stream-setup) as it directly connects with the metric streams repository holding your AWS metric data. You may have a stack that requires instrumentation with our [API Polling integrations](/docs/infrastructure/amazon-integrations/connect/connect-aws-new-relic-infrastructure-monitoring/), however. For example, these AWS services aren't currently supported by the CloudWatch Metric Streams integration:
Our Amazon CloudWatch Metric Streams integration lets you collect more granular data about your EC2 instances and Amazon EKS environments. Once you've installed the CloudWatch Metric Streams integration, you can install additional integrations for additional data about your EC2 instances or Amazon EKS.

* AWS CloudTrail
* AWS Health
* AWS Trusted Advisor
* AWS X-Ray
* [AWS VPC Flow Logs](/docs/infrastructure/amazon-integrations/aws-integrations-list/aws-vpc-flow-logs-monitoring-integration/)
* [AWS CloudFormation](https://github.com/newrelic/cloudformation-partner-integration)
* You can monitor your EC2 instances by [installing the infrastructure agent on your EC2 hosts](/docs/infrastructure/amazon-integrations/connect/ec2-quickstart), or by [assigning the AWS System Manager Distributor to install the infrastructure agent for you](/docs/infrastructure/amazon-integrations/aws-integrations-list/aws-sys-dist).
* To monitor your Kubernetes clusters, [follow our procedures to install the New Relic EKS add-on](/docs/infrastructure/amazon-integrations/connect/eks-add-on).

## Integrations and AWS costs [#cloudwatch-billing]
## Calculating AWS costs for integrations [#aws-billing]

This section directs you to relevant AWS docs that explain how our integrations affect your AWS billing.

Expand All @@ -125,10 +64,17 @@ New Relic uses the Amazon CloudWatch API to obtain metrics from your AWS service

* Enable additional integrations through API Polling
* Add AWS resources to those integrations
* Scale those integrations across more regions.
* Scale those integrations across more regions

AWS offers enhanced monitoring for some of their services that allows for more metrics at a higher frequency. You can check out [RDS enhanced monitoring costs](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Monitoring.OS.overview.html#USER_Monitoring.OS.cost) for more information.

## View your AWS data [#view-aws-data]

Once installed and configured, you can access data from your AWS services directly in the New Relic platform. Go to <DNT>**[one.newrelic.com > All capabilities > Amazon Web Services](https://one.newrelic.com/all-capabilities)**</DNT>.

* To learn more about exploring your AWS data, check out our doc about [understanding and using data from infrastructure integrations](/docs/infrastructure/infrastructure-integrations/get-started/understand-use-data-infrastructure-integrations).
* We also recommend [reviewing our doc specifically about AWS integration metrics](/docs/infrastructure/amazon-integrations/manage-aws-data/aws-integrations-metrics), too.

## Region availability [#region-availability]

Most AWS services offer regional endpoints to reduce data latency between cloud resources and applications. New Relic can obtain monitoring data from services and endpoints that are located in all [AWS regions](http://docs.aws.amazon.com/general/latest/gr/rande.html), except China.
Loading