Skip to content

Integrations

Integrations allow Overwatch to connect with your existing observability stack and communication tools. By ingesting alerts and metrics, Overwatch can automatically detect incidents and provide rich context for faster resolution.

Overwatch currently supports the following integrations:

IntegrationTypeCapabilitiesAuth Method
DatadogdatadogAlerts, Metrics, Logs, DashboardsAPI Key + App Key
New Relicnew_relicAlerts, MetricsAPI Key
GrafanagrafanaAlerts, DashboardsAPI Key
PrometheusprometheusAlerts, MetricsBasic Auth
ElasticsearchelasticsearchLogs, AlertsAPI Key
SigNozsignozAlerts, Metrics, TracesAPI Key
IntegrationTypeCapabilitiesAuth Method
SlackslackNotifications, ChatOpsOAuth
PagerDutypagerdutyIncident Sync, On-CallAPI Key
Microsoft Teamsmicrosoft_teamsNotificationsWebhook
Generic WebhookwebhookCustom AlertsSecret Token

To add a new integration:

  1. Navigate to Settings > Integrations.
  2. Click Add Integration.
  3. Select the provider (e.g., Datadog).
  4. Enter a Name for the integration.
  5. Provide the required credentials (API Key, App Key, URL).
  6. Click Test Connection to verify connectivity.
  7. Click Save.

For generic webhooks, Overwatch will generate a unique URL and Secret Token.

  1. Copy the Webhook URL.
  2. Configure your external tool to POST JSON payloads to this URL.
  3. (Optional) Sign the request using the Secret Token for security verification.

Overwatch continuously monitors the health of your integrations.

  • Active: The integration is working correctly.
  • Error: The last sync attempt failed. Check the error message for details.
  • Testing: The integration is currently being verified.
  • Disabled: The integration has been manually turned off.

If an integration shows an Error status:

  1. Check the Last Error Message in the integration details.
  2. Verify that your API keys have not expired.
  3. Ensure that the external service is reachable and not experiencing downtime.
  4. If the error persists, try Re-authenticating or contacting support.

Each integration tracks its API usage. If you hit a rate limit (e.g., from Datadog), Overwatch will automatically back off and retry later. You can view the Rate Limit Remaining and Reset Time in the integration details.