Integrating Turbonomic with Instana (public preview)

You can maximize the benefits of Turbonomic and Instana by setting up a two-way integration. To set up the two-way integration, you need to configure Turbonomic to fetch data from Instana, and then configure Instana by using the Turbonomic sensor to receive data (or actions) from Turbonomic. After you install the Instana agent, you must enable the Turbonomic sensor in the agent configuration file. Then, you can view performance-related actions from Turbonomic in the Instana UI.

The Turbonomic sensor polls Turbonomic APIs every 10 minutes to retrieve the executed and recommended actions. The sensor uses a unique key (SnapshotID) to link Instana entities with the corresponding Turbonomic actions.

The sensor needs the Instana automation framework to automate the data retrieval and correlation process.

Supported information

Supported operating systems

The supported operating systems of the Turbonomic sensor are consistent with host agent requirements. For more information, see the supported operating systems section of each host agent installation topic, such as Supported operating systems for Unix.

Supported Turbonomic versions

The Turbonomic sensor supports Turbonomic 8.10.7 and later.

Prerequisites

Before you enable the Turbonomic sensor to set up a two-way integration between Turbonomic and Instana, complete the following steps:

Configuring

By default, the Turbonomic sensor is disabled. To enable the sensor, update the agent configuration file as shown in the following example:

# Turbonomic Sensor
com.instana.plugin.turbonomic:
 enabled: true
 host: '<INSERT_TURBONOMIC_SERVER_HERE>'  # Turbonomic Server Host or IP address in https://x.x.x.x format
 target: '<INSERT_TURBONOMIC_TARGET_NAME>' # Name of the target (Instana Server) as configured in Turbonomic
 auth:
   username: <INSERT_USERNAME_OF_TURBONOMIC_SERVER_HERE>  # User must have administrator, deployer, or automator authority. 
   password: <INSERT_PASSWORD_OF_TURBONOMIC_SERVER_HERE>  

You must have administrator, deployer, or automator authority to be able to use the Turbonomic API to collect actions.

Viewing Turbonomic actions

After you enable the Turbonomic sensor, you can view the executed and recommended actions from Turbonomic in the Instana UI. These actions are aimed at improving the performance of the entities that are monitored by Instana.

Executed actions

You can view the executed actions on any of the following dashboards in the Instana UI:

Application perspective

To view the executed actions on the Application Perspective dashboard, complete the following steps:

  1. In the sidebar of the Instana UI, select Applications.

  2. Click an application perspective. On the Summary tab, you can see the actions that are executed by Turbonomic in the Actions swimlane with the application KPIs to indicate the impact of the action on the KPIs.

    Application Perspective Page

  3. Click the action in the Actions swimlane. The Action History dialog is displayed with the details of the executed action.

Infrastructure

To view the executed actions on the Infrastructure dashboard, complete the following steps:

  1. In the sidebar of the Instana UI, select Infrastructure.

  2. On the Map tab, click a tower specific to the monitored host.

  3. Click Open Dashboard. You can see the actions that are executed by or from Turbonomic in the Actions swimlane with the entity KPIs to indicate the impact of the action on the KPIs.

    Application Perspective Page

  4. Click the action in the Actions swimlane. The Action History dialog is displayed with the details of the action.

    Action Details

Automation

To view the executed actions on the Automation page, complete the following steps:

  1. In the sidebar of the Instana UI, select Automation.

  2. Click the Action History tab. You can view a list of executed actions.

    Actions History Tab

  3. Click an executed action from the list to view its details.

    Specific Action