Documentation and Best Practices

Learn how to use Cloudability and get the most out of our cloud cost management tool.

Follow

New Relic Integration

About

New Relic is a popular application performance management (APM) platform.  This integration enables Apptio Cloudability customers to leverage New Relic as their preferred utilization data provider, resulting in improved rightsizing recommendations for Amazon EC2 and Azure Compute virtual machines. Support for multiple accounts is also included with this integration.

Compared to the native utilization data providers, New Relic provides more precise platform performance metrics (CPU, Network, Disk), and access to guest OS memory metrics. With this higher precision data source, the rightsizing engine surfaces more informed recommendations, providing up to an additional 15 percent savings, on top of the existing savings opportunities, further reducing your cloud spend.

Setup

The following setup steps are required to enable New Relic integration with Cloudability successfully:

Virtual Machines

Each virtual machine resource needs to have the New Relic infrastructure agent installed. The instructions vary based on the operating system; currently, Linux and Windows are supported.

 

New Relic Accounts

For each New Relic account, you will need to provide an Account Id and Insights Query Key. These read-only credentials will be used by Cloudability to retrieve the performance metrics from your associated virtual machine resources via the Insights API.

See below for

  • Obtaining Account Credentials

  • Entering New Relic Credentials

 

Azure Integration

For Azure Compute virtual machines, in addition to the New Relic agent, Azure integration is also required. Azure integration provides necessary resource-level metadata such as subscription and tenant id required to obtain unambiguous resource ids.

 

Obtaining Account Credentials

To manage or obtain your New Relic account credentials:

  1. Go to insights.newrelic.com

  2. If prompted, log on

  3. Switch to the desired account (top, right side drop-down)

  4. Click Manage data (left side menu)

  5. Click API Keys (top menu bar)

  6. To create a New Key, click Query Keys [+]

  7. To view or edit an existing key, click the Edit button related to the key

cloudability-newrelic-account-insights-keys.png

The following screen will allow you to create or edit the Notes associated with an Insights Query key.

From this screen, you can obtain the

  • Account Id (a seven or greater digit number)

  • Insights Query Key (key begins with NRIQ-)

Note: we suggest you label this query key as `cloudability-integration` for tracking and auditing purposes.

cloudability-newrelic-insights-key-details.png

Entering New Relic Credentials

The following steps illustrate how to enter in the New Relic credentials into Cloudability to enable the integration. To access the credential entry page:

Navigate to

  1. Launch app.cloudability.com

  2. Login if prompted

  3. Click Settings (left menu)

  4. Click Vendor Credentials (left menu)

  5. Click New Relic

Once here, for each New Relic account, please repeat the following steps:

  1. Click Add a Credential button

  2. Enter your New Relic credentials

  3. Click Save button

cloudability-newrelic-credentials-entry.png

The credentials will be validated once they are saved or edited.

Once the credentials are entered, you can change, delete, or refresh a credential.

  • Click the pencil icon to change a credential

  • Click the trash can icon to delete a credential

  • Click the recycle icon to validate a credential

cloudability-newrelic-credentails-list.png

 

Using Rightsizing

Once the setup has been completed, you will see rightsizing recommendations using utilization data from New Relic. To see these, look under the Data Source column in the recommendations grid, looking for New Relic.

cloudability-newrelic-rightsizing-list.png

 

Filter or Sort by Data Source

You can filter or sort the list of recommendations by the utilization data source provider.

  • To sort, you can simply click the Data Source column heading and the list will be sorted by this value.

  • To filter, either click on the Data Source value to limit the recommendations to this value, or click the Filters Menu, then select Measure = Data Source, Operator = equals, and Value = New Relic

  • To clear the filter, click the Filter menu, then remove the condition by clicking on the “x” icon.

cloudability-newrelic-datasource-filter.png

 

Was this article helpful?
2 out of 2 found this helpful
Have more questions? Submit a request

0 Comments

Article is closed for comments.