105: Connect Instana to Turbonomic
Goal
In this lab, you will add one target to your Turbonomic environment
- An application performance monitoring target - Instana
Note: We will later use the Quote of the Day and RobotShop applications in Instana, , in the Policies and Custom Dashboard labs.
Adding the Instana target
Turbonomic supports the discovery of applications that are managed by APM tools - in this case, the Instana platform. Turbonomic includes the discovered information about these applications in its calculations for environmental health.
We have already prepared an Instana server for your environment. This server is monitoring two applications: RobotShop and Quote of the Day. In this section, you will go through the steps to add this Instana instance to your Turbonomic environment.
Generate Instana API Token
-
To connect Instana to Turbonomic you will need API token from your Instana server so that Turbonomic can authenticate the connection. To generate this key navigate to your Bastion VM and click on the Instana tab.
-
This will take you to the Instana login page. Log in using your Instana credentials. Instana credentials are provided in the Turbo-PoT-Credentials tab.
- Once you have logged in, click on the gear icon on the left menu to open settings.
- In the settings page, under Team Settings click on API Tokens. Then click on Add New Token.
- Give your token a unique name like api_YourInitials. Then scroll down and click on Save. You can leave all other settings as default.
- Now click on the eye icon to reveal your API token and take note of it. You will need this key in the next section.
Add Instana as a target
- Navigate to your Turbonomic console on the Bastion VM, then click on Settings from the left navigator.
Tip: If the Settings does not appear in the left navigator, try zooming out by pressing the Ctrl and minus (-) buttons
- Select the Target Configuration option. This will open up the page containing all configured targets.
- Click on New Target. This will open up a page with a list of available target types for this environment.
Tip: This is not an extensive list of available target types. To view the full list and supported versions visit the documentation site.
- From the list select Applications and Databases. Then select Instana.
- To add Instana all you need is the hostname or IP address of your Instana server (10.0.0.2), and an API token generated from your Instana backend. Once you filled out this information click on Add at the bottom of the page. Since we don't have a proxy we can leave those parts empty.
Note: If you see the hostname and/or IP address is prepopulated as administrator and a password in this step, clear both and type in your information.
Tip: Keep in mind, the hostname or IP address must be visible to Turbonomic. If you have your Instana and Turbonomic instances installed in different networks or the communication between them is blocked by a firewall, the target configuration will fail.
- Your newly added Instana target will appear in your list of targets. Check the status and severity, it must show as Validated and Normal. Congratulations, you have successfully connected your Instana environment to Turbonomic.
Now that you have added a new target, allow 15 minutes for Turbonomic to run discovery and add the data from Instana. To check this, look at your top business applications and look for two applications that will be added in from Instana: Quote of the Day, and RobotShop.