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 a further 15 percent savings, on top of the existing savings opportunities, further reducing your cloud spend.
Additionally, European Region support has been added to enable sourcing performance metrics for EMEA-headquartered companies.
The following setup steps are required to enable New Relic integration with Cloudability successfully:
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
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:
Go to insights.newrelic.com
If prompted, log on
Switch to the desired account (top, right side drop-down)
Click Manage data (left side menu)
Click API Keys (top menu bar)
To create a New Key, click Query Keys [+]
To view or edit an existing key, click the Edit button related to the key
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.
Entering New Relic Credentials
The following steps illustrate how to enter the New Relic credentials into Cloudability to enable the integration. To access the credential entry page:
Login if prompted
Click Settings (left menu)
Click Vendor Credentials (left menu)
Click New Relic
Once here, for each New Relic account, please repeat the following steps:
Click Add a Credential button
Enter your New Relic credentials
- Account Id - a seven or greater digit number obtained above
- Account Name - a descriptive account name
- Insights Query Key - key begins with NRIQ-
- Insights Query Key Description - a descriptive label for the IQ key
- Account Region - select newrelic.com or eu.newrelic.com for the European Union from the dropdown
Click Save button
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
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.
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.