2 – 24/7 Service Guard for Instana
Harness 24/7 Service Guard monitors your live applications, catching problems that surface minutes or hours following deployment. For more information, see 24/7 Service Guard Overview.
You can add your Instana monitoring to Harness 24/7 Service Guard in your Harness Application Environment. For a setup overview, see Instana Connection Setup.
This section assumes you have a Harness Application set up, containing a Service and an Environment. For steps on setting up a Harness Application, see Application Components.
24/7 Service Guard Setup
To set up 24/7 Service Guard for Instana:
- Ensure that you have added Instana as a Harness Verification Provider, as described in Verification Provider Setup.
- In your Harness Application, ensure that you have added a Service, as described in Services. For 24/7 Service Guard, you do not need to add an Artifact Source to the Service, nor configure its settings. You simply need to create a Service, and name it. It will represent your application for 24/7 Service Guard.
- In your Harness Application, click Environments.
- In Environments, ensure that you have added an Environment for the Service you added. For steps on adding an Environment, see Environments.
- Click the Environment for your Service. Typically, the Environment Type is Production.
- In the Environment page, locate 24/7 Service Guard.
-
In 24/7 Service Guard, click Add Service Verification, and select click Instana. The Instana dialog appears.
-
Fill out the dialog. The dialog has the following fields.
For 24/7 Service Guard, the queries you define to collect metrics are specific to the Application or Service you want monitored. Verification is Application/Service level. This is unlike Workflows, where verification is performed at the host/node/pod level.
-
Display Name -- The name that will identify this Service on the Continuous Verification dashboard. Use a name that indicates the Environment and monitoring tool, such as Instana.
-
Service -- The Harness Service to monitor with 24/7 Service Guard.
-
Instana Server -- Select the Instana Verification Provider to use.
-
Application Metrics -- This section is where you specify API endpoint metrics to monitor from Instana:
- Click Add to display a Tag Filters row, as shown below.You must specify at least one Tag Filter. These correspond to Filters applied to your metrics on Instana's Analytics tab > Filters.
- In the Name field, enter the Instana Filter's name, such as
kubernetes.pod.name
. - Select an Operator to define the threshold or condition for considering this metric anomalous.
- Enter a Value corresponding to the Operator.
- To define additional Tag Filters, repeat the above steps.
-
Algorithm Sensitivity -- See CV Strategies, Tuning, and Best Practices.Moderately sensitive is recommended.
-
Enable 24/7 Service Guard -- Select this check box to turn on 24/7 Service Guard monitoring with Instana. If you simply want to set up 24/7 Service Guard, but not yet enable it, leave this check box empty.
When you are finished, the dialog will look something like this:
-
-
Click Test. Harness verifies the settings that you entered.
- Click Submit. Instana 24/7 Service Guard monitoring is now configured.
To see the running 24/7 Service Guard analysis, click Continuous Verification.
The 24/7 Service Guard dashboard displays your production verification results.
For more information, see 24/7 Service Guard Overview.