Skip to content

Vantmetry

Vantmetry is a lightweight browser error tracker. It captures JavaScript errors, unhandled promise rejections, and console errors from your frontend, then stores them in a columnar database for fast analytical queries.

Key features

  • Non-blocking event delivery using WebTransport (QUIC/HTTP3) with fallback to sendBeacon and fetch
  • Automatic PII masking for emails, credit cards, SSNs, JWTs, and auth tokens before data leaves the browser
  • Deduplication and circuit breaker to prevent error storms from overwhelming your quota
  • Uptime monitoring with configurable check intervals and alerts via Discord, Slack, or ntfy
  • Error spike detection that alerts you when error rates exceed a threshold
  • Automatic source map resolution for readable stack traces from minified production code
  • Tracker available at npmjs.com/package/vantmetry

Getting Started

The tracker can be added via CDN script tag or npm package. See the Tracker section for installation instructions and framework-specific integrations (React, Next.js).

What Gets Captured

The tracker automatically captures unhandled JavaScript errors, promise rejections, and console errors. You can also manually log messages at different severity levels. All events include context like page URL, browser, OS, and device type.

See the Tracker page for full details.