Skip to main content

Onboarding to Observability Platform

Overview

Getting access to the Observability Platform is currently by invitation only.

Please reach out via #ask-observability-platform to discuss your requirements.

Onboarding

Once onboarding has been agreed with the Observability Platform team, you will need to provide the following information:

  • Tenant name (e.g. Observability Platform)

  • GitHub team (e.g. observability-platform)

  • AWS accounts and whether

    • Amazon CloudWatch is enabled or disabled
    • Amazon X-Ray is enabled or disabled
    • Amazon Managed Service for Prometheus is enabled or disabled
  • Optionally:

    • any PagerDuty integrations keys
    • any Slack channels

Deploying Observability Platform Terraform Module

To access Amazon CloudWatch and X-Ray in your account, the Observability Platform team have created a Terraform module to create the required resources.

Documentation for this module can be found on the Terraform Registry.

An example of using this module can be found below:

module "observability_platform_tenant" {
  source  = "ministryofjustice/observability-platform-tenant/aws"
  version = "<see https://registry.terraform.io/modules/ministryofjustice/observability-platform-tenant/aws/latest for latest>"

  observability_platform_account_id = local.environment_management.account_ids["observability-platform-production"]

  tags = local.tags
}

Creating a PagerDuty Integration

Please refer to PagerDuty’s documentation for creating an Events API v2 integration.

Configuring Observability Platform’s Slack Bot

To recieve alerts to a Slack channel, you will need to invite @observabilityplatform.

This page was last reviewed on 4 November 2024. It needs to be reviewed again on 4 February 2025 by the page owner #observability-platform .