Skip to content

Add error monitoring #707

@RisingOrange

Description

@RisingOrange

A production JS error (fixed in #706) recently went undetected because we have no error monitoring in place. Adding error monitoring would give us alerts and stack traces when errors occur in production.

Two options worth considering:

  • Sentry — widely used, official SvelteKit SDK, good documentation. Free tier: 5k errors/month (excess dropped, no surprise billing). Also has a "Sentry for Good" sponsored-account program for nonprofits and open-source organizations, but approval is application-based and discretionary.
  • Highlight.io — open source with SvelteKit support. Hosted free tier includes 500 sessions, 1,000 errors, 1M logs, and 25M traces/month. Less established than Sentry.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions