Amazon Web Services (AWS) delivers a set of services that form a reliable, scalable, and inexpensive computing platform solution. New Relic helps AWS users improve the performance and end-user experience of their business-critical applications.
New Relic works with the following AWS systems:
- Amazon CloudWatch
- AWS Elastic Beanstalk
- Amazon Elastic Compute Cloud (EC2)
- Amazon Relational Database Services (RDS)
- Amazon Simple Storage Service (S3)
- AWS OpsWorks
AWS and New Relic
New Relic helps you understand how your applications and cloud services work together, and allows you to quickly resolve issues when they don't. By using AWS and New Relic, you gain increased visibility of your application performance, improved resolution speed, and an enhanced migration process:
|Visibility||By using AWS and New Relic together, you eliminate blind spots in the depths of your systems, and gain full visibility of your application's performance. Gain insight with features like service maps and transaction traces.|
|Speed||With SaaS-to-SaaS monitoring, you can quickly identify application issues and resolve them. To increase your resolution speed, use labels to efficiently organize your entities, and setup alert thresholds to get notified as soon as something goes wrong.|
|Migration||Monitoring cloud services and datacenters together allows for easier migration between services. To determine which applications to migrate, understand your performance metrics with features like Apdex, and SLA reports.|
Before you install New Relic, make sure you have a supported Amazon Web Services account. In addition, for any New Relic installation, you will need your New Relic license key. This is a 40-character hexadecimal string that New Relic provides when you sign up for your account.
To view your license key: From rpm.newrelic.com, select (account) > Account settings.
Install New Relic agents with AWS Elastic Beanstalk
See the appropriate procedure to install AWS Elastic Beanstalk with your New Relic agent:
- .NET: Follow the standard .NET agent installation.
- Node.js: Follow the standard Node.js agent installation.
- Python: Follow the standard Python agent installation.
- Ruby: Follow the standard Ruby agent installation.
- Java: See AWS Elastic Beanstalk installation for Java
- PHP: See AWS Elastic Beanstalk installation for PHP
- Linux: See AWS Elastic Beanstalk installation for Linux Server Monitor
Install New Relic agents with other AWS tools
To install an APM agent with Amazon EC2, S3, RDS, CloudWatch, or OpsWorks, follow New Relic's standard procedures:
- Java agent installation
- .NET agent installation
- Node.js agent installation
- Python agent installation
- Ruby agent installation
- PHP agent installation
For more help
Additional documentation resources include:
- New Relic's resource page for AWS, including case studies, tutorials, data sheets, and videos
- An AWS User's Guide to Getting Started with New Relic to view online or download as a PDF