Track New Relic app metrics in Geckoboard

New Relic allows to you monitor, diagnose and tune web applications written in many languages such as Ruby, Java, .NET, PHP and Python. This provides you with immediate insight from the end user's behavior, through servers, and down to individual lines of code.

Note

Insights by New Relic are currently not supported by this integration.

Create a new New Relic widget

To create a New Relic widget for your dashboard, follow these steps:

  1. Click Add widget, located in the top right of your dashboard.
  2. Search for New Relic using the Search sources field.

    Alternatively, you can also scroll down the alphabetical list of integrations until you reach the New Relic integration.
  3. Click on the New Relic integration.
  4. Select the type of New Relic widget you want to add.

Create a connection with New Relic

When adding your first New Relic widget, you'll be asked to create a connection and authenticate your New Relic account so that we're able to collect your data and display it on the dashboard. You only need to create this connection once – we'll take care of the rest.

To connect your New Relic account with Geckoboard, follow these steps:

  1. The authentication box will ask you to Name this connection.

    Tip

    Create a distinct name for your connection, to differentiate it from other accounts later on.

    New_Relic_Connection.png
  2. You'll then need to enter your REST API key and Account ID. These are required by Geckoboard to access your New Relic account.

    From the New Relic menu bar, select Account Settings, Integrations, then API Keys.
  3. Click Create Rest API Key, or copy your existing key. New_Relic_API_Key.png
  4. In Geckoboard, paste the key into the appropriate field. New_Relic_API_Connection.png
  5. Next, while signed into New Relic, find your Account ID by looking at your address bar. It is the number that follows /accounts/.New_Relic_Account_ID.png
  6. Copy this Account ID, and paste into the appropriate field in Geckoboard.New_Relic_Account_ID_Connection.png
  7. Click on the Connect button.

How to set up a Highcharts widget

Highcharts make it possible to embed charts and visualizations you have access to in New Relic that are not available with Geckoboard's out-of-the-box widgets.

To embed a chart, follow these steps: 

  1. In New Relic, drill down to the chart you wish to embed in your dashboard.
  2. Hover over the bottom right corner of the chart, click More, and then click Embed.
  3. Confirm that you want to embed a link, then a pop-up will appear that contains the code and a preview of the chart.

    Warning

    These links will allow anybody who clicks them to view your data, however the link will not be discoverable by search engines or other New Relic users unless you choose to share it publicly.

    Embed_code.png
  4. Next, click Add widget at the top right of your dashboard.
  5. Search for New Relic using the Search sources field.

    Alternatively, you can also scroll down the alphabetical list of integrations until you reach the New Relic integration.
  6. Click on the New Relic integration, then select New Relic Highcharts.New_Relic_Highcharts.png
  7. If you've not yet created a connection, you will be asked to do so. See the create a connection steps above.
  8. Copy and paste the embed code from New Relic into the New Relic URL field.New_Relic_URL.png
  9. Click Add widget to save the configuration.

    Tip

    To view a list of embed links that have been created, log into your New Relic account, open Tools, then Embedded Charts.

Was this article helpful?

Awesome! 👍  Thanks so much for your feedback!