From the first error to the request that explains it.
Tindra brings errors, structured logs, traces, and profiles together for small and
medium teams. Keep the same user, project, environment, and time range while you
investigate, then check your monitors and alert history for the wider picture.
A guided setup helps you confirm that your app is sending data before you need it.
Follow the person behind the error
Choose an affected user and move from their issues to their logs, individual
traces, and browser page loads. Your project, environment, and time filters
follow along. See the investigation workflow.
users · shared filters · traces
Turn useful logs into useful alerts
Search structured log messages, inspect their attributes, and open a matching
trace. Use Alert on this to turn a recurring error or focused warning
search into a volume alert. See logs and alerts.
structured logs · search · volume alerts
Your own isolated instance
Every managed customer gets a dedicated container and a dedicated Postgres.
Not a row in a shared table, not a schema-per-tenant trick. Your data lives
in its own process.
isolation · dedicated postgres
Keep your familiar Sentry SDK
Keep your Sentry SDK and point it at your Tindra DSN. Guided checks confirm a
stored test event, while source-map verification checks real frames from your build.
Get your app connected.
php · go · js · python · rust · jvm
Errors, performance, uptime, and cron jobs
Stack traces, span waterfalls, HTTP uptime probes, and cron monitor health
under one roof. Find an error, jump to the slow span, check if your API is
up, confirm the nightly job ran. Configurable alerts for all of it.
issues · transactions · uptime · cron · alerts
Flame graphs, down to the function
The waterfall tells you which query was slow. The flame graph tells you which
function. Enable your SDK’s profiler to attach profiles to sampled work and
inspect them on the transaction. Profiles never count as events.
profiling · flame graph · php · python · node · ruby
Hosted in the EU, full stop
Every byte we manage stays in the EU. No US fallback region. No replica in
the wrong hemisphere because someone forgot a checkbox. Signed DPA available
in two clicks.
eu-only · gdpr · dpa
Ask your AI assistant about your errors
Connect an MCP-compatible assistant to inspect stack frames, breadcrumbs, and
older occurrences alongside traces and logs. Project-scoped tokens keep access
focused, with writes enabled only when you choose.
mcp · ai-ready · mobile · api
One binary. One Postgres. Thirty seconds.
No Kafka, no ClickHouse cluster, no side-cars to keep alive at 03:00. Pull the
Docker image, point it at a Postgres, and it is running. That is the whole
install.
go · postgres · docker