OBSERVABILITY PLATFORM
Harness

Send Harness events to Observability Platform

To send Harness events to Chronosphere Observability Platform, create a webhook within Harness and include your API key to authenticate with Observability Platform.

Obtain an API token

Before sending events from Harness, contact Chronosphere Support to obtain an API token for use with authenticating your third-party app with Observability Platform.

This API token differs from an API token that's generated when creating a service account.

Create a Harness webhook

To send Harness events to Observability Platform:

  1. In Harness, create a webhook (opens in a new tab).

  2. Select Add a Notification Rule. Observability Platform supports the following Harness events:

    • PipelineSuccess

    • PipelineFailed

    • PipelineStart

      Observability Platform listens for PipelineStart, PipelineSuccess, and PipelineFailed events. There can be several hours between a PipelineStart event and a deployment. Chronosphere recommends using PipelineSuccess or PipelineFailed unless start events are critical information.

  3. Select a Webhook notification method (opens in a new tab).

  4. Enter the following URL: https://TENANT.chronosphere.io/api/v1/data/events/receiver/harness

    Replace TENANT with your Observability Platform tenant name.

  5. Click + Add Headers to add the following custom header:

    X-Harness-Token: CHRONOSPHERE_HARNESS_TOKEN

    Replace CHRONOSPHERE_HARNESS_TOKEN with the API token obtained from Chronosphere support.

  6. Click Finish.