Skip to content

Integrate Sentry for Error Tracking and Performance Monitoring #29

@carlos-israelj

Description

@carlos-israelj

Description

No error tracking system in production. When users encounter errors, we have no visibility into what went wrong, making debugging difficult and slow.

Current State

Winston logging to console only.

Problems

  • No error aggregation
  • No stack traces in production
  • Cannot track error frequency
  • No performance monitoring
  • No user context in errors

Proposed Solution

Integrate Sentry for error tracking, performance monitoring, and alerting.

Acceptance Criteria

  • Sentry SDK integrated (backend + frontend)
  • Source maps uploaded for stack traces
  • User context attached to errors (wallet address)
  • Performance monitoring enabled
  • Alerts configured (Slack/email)
  • Release tracking
  • Custom error boundaries in React
  • Transaction performance tracking

ETA

1 week

Cost

Free tier: 5k errors/month, 10k transactions/month

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthigh-priorityHigh priority issuemonitoringMonitoring and observabilityobservabilityLogging, metrics, tracingsentrySentry error tracking

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions