Overview

Error Tracking Overview

Tindra captures unhandled exceptions, logged errors, and manually captured events from your applications.

What's in each event

  • Exception type and message: what went wrong
  • Stacktrace: file, line, and surrounding code context
  • Breadcrumbs: a timeline of activity leading up to the error
  • User context: ID, email, username (if set by your SDK)
  • Request context: URL, method, headers, body
  • Environment: release version, environment tag, server name

Issues vs. events

Tindra groups similar errors into issues. Two exceptions with the same type and stacktrace fingerprint land in the same issue.

  • Issue: the unique problem (e.g., TypeError: Cannot read property 'id' of null)
  • Event: a single occurrence of that problem

Events are searchable immediately after ingest. There is no async processing queue.

Issue lifecycle

An issue opens when a new fingerprint is seen for the first time. Resolve it manually when the fix ships. If the same error reappears after the next release, the issue re-opens automatically.

Filtering

Filter the issues list by environment, release, assigned user, or free-text search. Use the environment selector at the top of the dashboard to scope all views to a specific environment.

Next steps

  • Issues: searching, triaging, and resolving
  • Environments: separate production from staging
  • Releases: track which deploy introduced an error
  • Alerts: get notified when error rates spike