IT Automation

 View Only

LinkedIn Share on LinkedIn

Turbonomic Supports New Relic Multi-Account Visibility

By Niv Poleg posted Tue December 17, 2024 07:45 AM

  

IBM-Turbonomic has introduced a new feature that simplifies managing New Relic accounts associated with a target's credentials. With this update, users can easily view all New Relic accounts discovered by a target.

The new feature allows users to view these accounts from the Target View page and look for them on the Search page, streamlining workflows and improving visibility for APM users.

What’s New?

With this enhancement, IBM-Turbonomic can now:

  • List all New Relic accounts associated with a target’s credentials in the Target View page under a new “New Relic Accounts” tab.
  • Enable search of New Relic's accounts on the Search Page.
  • Present scoped New Relic accounts with visibility into their associated supply chain.

Why Is This Important?

New Relic often uses internal accounts for monitoring, and a single Turbonomic target may discover many New Relic accounts based on the credentials of the provided User Key.

This capability ensures that APM users can easily identify and differentiate the discovered accounts, improving their observability.

Caption

How It Works?

Backend Implementation

  1. Data Collection:

    • An additional POST query is executed by Turbonomic's New Relic probe component using New Relic’s GraphQL API to retrieve account information.
    • The query collects all New Relic accounts associated with a specific User Key for a Target.
    • The response is parsed into a JSON object and converted into a NewRelicPlatformAccount object.
  2. Data Transformation:

    • The NewRelicPlatformAccount object is transformed into a tagged key-value entity property.
    • This property is passed to Turbonomic’s topology processor component via the New Relic discovery response DTO object.

Structure of NewRelicPlatformAccount

Each NewRelicPlatformAccount is represented as a key-value pair:

  • Key: NewrelicAccount
  • Value: A string consisting of three components:
    accountId:accountDisplayName:targetName

Example:

Caption

UI Enhancements

  1. Target View Updates:

    • A new “New Relic Accounts” tab has been added to the Target View page.
    • This tab lists all New Relic accounts discovered by the target.

     2. Search Page and Scoping for Enhanced Observability:

    • Discovered New Relic accounts are displayed on the Search page.
    • Users can scope into the accounts and view their associated supply chain.
    • Scoping into an account will create a temporary group with all entities associated with that account.
Caption

Conclusion

This new capability simplifies monitoring across multiple New Relic accounts.

For example, a Turbonomic target associated with multiple New Relic accounts can now display each account clearly, allowing users to search and scope their view. This helps align monitoring and observability for APM users, saving time and reducing complexity.

0 comments
13 views

Permalink