New Relic integration

What is New Relic?

New Relic is a cloud-based platform that provides application performance monitoring, infrastructure monitoring, and analytics solutions. One of its features is Deployment Tracking, which allows you to monitor the impact of your recent releases on the app’s speed and efficiency.

By integrating the service with Buddy you can update your New Relic profile with deployment data on every pipeline run. Apart from that, by using the New Relic CLI action you can run commands and operations in the service directly from your pipelines.

Image loading...Pipeline example for New Relic integration

Setting up New Relic integration

  1. Navigate to the Integrations tab and click New integration.
  2. Look up and click New Relic (it can be found under the Monitoring category):

Image loading...New Relic integration selection

  1. The configuration window will show up:

Image loading...New Relic integration configuration

Here you have to provide:

  • Integration name
  • Region (US or EU. US region URL: one.newrelic.com, EU region URL: one.eu.newrelic.com)
  • API Key
Hint
You can adjust the privacy settings of your integration (i.e. who can use it and where) in the Sharing tab.
  1. Once done, click Add a new integration to add the integration to your roster.

Obtaining New Relic API Key

  1. Log in to your New Relic account, click on your avatar and find API Keys:

Image loading...Creating New Relic API key

  1. Click Create a key. When a window opens on the right, specify the account, key type and key name:

Image loading...New API key details

  1. Once the key is created, copy it and paste in the integration configuration window in Buddy:

Image loading...API keys in New Relic

You have successfully integrated Buddy with New Relic! Now you can add the dedicated action to your pipeline and get insights into the performance metrics of your application.

Last modified on Sep 23, 2024