Skip to main content

Overview

Integrate CodeWolf with Sentry to correlate code quality insights with error tracking and performance monitoring.

Prerequisites

  • Active Sentry account
  • Sentry project created
  • CodeWolf account

Setup

1

Get Sentry DSN

In your Sentry project, go to Settings > Projects > [Your Project] > Client Keys (DSN).Copy the DSN URL for use in CodeWolf.
2

Connect to CodeWolf

Navigate to CodeWolf dashboard > Integrations > Sentry.Paste your Sentry DSN and click Connect.
3

Configure error tracking

Enable bidirectional sync between CodeWolf and Sentry:
  • Link Sentry errors to code changes
  • Correlate deployments with error spikes
  • Track error resolution progress

Features

Error correlation

Automatically link Sentry errors to:
  • Recent code commits
  • Pull requests
  • Deployment events
  • Code authors

Performance insights

Combine Sentry performance data with CodeWolf analysis:
  • Identify performance bottlenecks
  • Track transaction performance
  • Monitor database query efficiency

Deployment tracking

CodeWolf automatically notifies Sentry of deployments for better release tracking.

Configuration

environment
string
default:"production"
Specify which environment to track (production, staging, development)
release_tracking
boolean
default:"true"
Enable automatic release tracking for deployments
error_threshold
integer
default:"10"
Number of errors before triggering a CodeWolf alert

Webhooks

CodeWolf can receive Sentry webhooks for:
  • New error events
  • Error frequency alerts
  • Performance degradation
  • Release health issues
Configure webhooks in Sentry: Settings > Integrations > WebHooks Webhook URL: https://api.codewolf.ai/webhooks/sentry

Troubleshooting

  • Verify your Sentry DSN is correct
  • Check that the Sentry project is active
  • Ensure webhook URLs are configured correctly
CodeWolf deployment tracking requires the Sentry SDK to be properly configured with release information in your application.