Every error.
The moment it
happens.
ErrTap connects errors, uptime, cron heartbeats, logs, releases, and alerts in one calm operational view, so the first signal leads to a confident fix.
- Free to start
- No credit card
- Install in minutes
TypeError e.items.map is not a function
Lagos · production · 12s ago
Staging API is down
3 of 5 probes failing · incident opened
SDKs for the stack you ship
- Browser
- Node.js
- Next.js
- NestJS
- React Native
- Laravel
- .NET
A briefing, not a wall of charts.
Open ErrTap and it tells you what changed: what is escalating, what is down, which job went quiet, and which deploy started it.


Everything after the alert, in one place.
Real screens from the ErrTap dashboard. Nothing here is a mockup.


01 / 07 · Issues
Triage at keyboard speed.
Every issue ranked by severity and velocity, with its own history, users hit, and escalating or regressed flags.
- J / K to move, X to select, E to resolve
- Escalating means 3× its own 14-day baseline
- Resolved issues reopen themselves if they return
Follow a failure from symptom to cause.
Six signals that usually live in six tools, connected on one project timeline.
Turn event floods into one issue
Fingerprinting normalizes volatile data and groups matching failures, so ownership starts with the real problem.
Keyboard-first inbox
Move, select, resolve and assign without touching the mouse.
- JKmove
- Xselect
- Eresolve
- Iignore
- Aassign
An answer, with receipts
A root-cause read grounded in the stack, release and surrounding context.
items is undefined when the cart API times out; useCart.ts:42 maps before the fallback.
Catch the outage and the job that went quiet
HTTP and TLS checks run continuously; heartbeat deadlines surface silent queue, billing and backup failures.
- nightly-backupevery 1 day6h ago
- billing-syncevery 1 hour14m ago
- email-digestevery 1 dayMissed
Blame the deploy, not the team
Tie regressions to the exact release that introduced them.
- 2.8.1Latestproduction · 1d ago
- 2.8.0production · 2d ago
- 2.7.0production · 3d ago
Vitals from real sessions
p75 LCP, INP and CLS per page, scored against Google’s thresholds.
Logs beside the issue
Structured logs attached to the error they explain.
Alert once, with the context to act
Rules connect the incident, environment, release and owning channel in a notification your team can trust. Cooldowns and deduplication keep it quiet.
- New production error
- Regression
- Downtime
- Cron missed
- Emailon-call@
- WebhookSlack or any URL
- Deduped1 alert per subject
One layer for the complete production loop.
Connected production context
Errors, checks, heartbeats, logs, releases, and incidents share one project timeline.
Fast asynchronous ingestion
SDK events are accepted quickly and processed off the request path through durable workers.
Safe alert execution
Encrypted channel secrets, cooldowns, and subject-aware deduplication keep alerts useful.
Project-scoped setup
Every project gets a DSN and install path for the stack it actually runs.
Clear operational history
Issues, status changes, comments, releases, and audits remain readable after the incident.
One issue now shows us the failed deploy, affected environment, relevant logs, and the alert trail. Triage finally starts with context.
Production engineering
ErrTap design partner
Your first event in under five minutes.
Create a project, copy its DSN, and add three lines. Sentry SDKs work with the same DSN if you are moving over.
import { init } from '@errtap/browser';
init({
dsn: 'https://et_…@api.errtap.com/1',
environment: 'production',
release: process.env.GIT_SHA,
});
// window.onerror and unhandled rejections are captured.Free to start. Fair as you grow.
Every plan includes error tracking, uptime checks and alerts. Upgrade when your event volume does.
Pro
Most popular- 2M events / mo
- Unlimited projects
- 50 uptime checks
- 30-day retention
Enterprise
- Volume event pricing
- Custom retention
- SLA + on-call support
- Dedicated success engineer
Questions, answered.
Can ErrTap replace separate error and uptime tools?
Yes. ErrTap connects error tracking, logs, checks, cron heartbeats, releases, incidents, and alert delivery inside each project.
Does ingestion slow down application requests?
No synchronous issue write happens on the hot path. Accepted events are queued for grouping and processing.
Which platforms are supported?
ErrTap ships SDK and setup guidance for browser, Node.js, Next.js, NestJS, React Native, Laravel, .NET, and direct HTTP ingestion.
How are alert secrets protected?
Notification-channel secrets are encrypted at rest and are never returned to the dashboard after storage.
Can we start without a sales call?
Yes. Create an account, add a project, copy its DSN, and send the first event on the free plan.
Your users should never be your monitoring system.
Start with the complete production trail. Scale when your event volume does.