Connecting Datadog to Calmo

Calmo integrates with Datadog to help you monitor, investigate, and analyze your observability data directly from your Slack workspace. This guide will walk you through the process of connecting your Datadog account to Calmo.

Prerequisites

  • A Datadog account with admin access
  • A Calmo account

Generating Datadog API and Application Keys

To connect Datadog to Calmo, you’ll need to generate both an API key and an Application key in Datadog. Follow these steps:

  1. Log in to your Datadog account
  2. Navigate to Organization Settings by clicking on your profile icon in the bottom left corner
  3. Select API Keys from the left sidebar under “Access”
  4. Click the + New Key button to create a new API key
  5. Provide a descriptive name for your API key (e.g., “Calmo Integration”)
  6. Copy the generated API key immediately (you won’t be able to see it again)
  7. Next, navigate to Application Keys in the left sidebar
  8. Click the + New Key button to create a new Application key
  9. Provide a descriptive name for your Application key (e.g., “Calmo Integration”)
  10. Copy the generated Application key immediately (you won’t be able to see it again)

Data Synced from Datadog to Calmo

When you connect Datadog to Calmo, the integration fetches the following data:

  1. Metrics - Performance and operational metrics from your infrastructure and applications
  2. Monitors - Alert configurations and statuses for your monitored services
  3. Events - System events, deployments, and other significant occurrences
  4. Dashboards - Information about your custom dashboards and visualizations
  5. Service Level Objectives (SLOs) - SLO configurations and current status

This data enables Calmo to provide comprehensive monitoring and analysis capabilities directly within your Slack workspace, without requiring you to switch contexts to the Datadog dashboard.

Connecting Datadog to Calmo

The connection to Datadog is handled during the onboarding process. The Calmo team ensures that the integration is seamless and properly configured for your environment. No specific data preparation is needed, and the entire integration process typically takes only a few minutes to complete.

For additional help, contact Calmo support through the dashboard or via email at support@getcalmo.com.