Built-in Observability

Hyrex records every task run with structured metadata—status, attempts, duration, retries, and error details.

Explore runs and traces in open-source dashboards. Forward signals to Sentry/PostHog for error tracking, alerts, and product analytics when you need them.

Open-source UI in one command

Launch the full Studio locally with a single command:hyrex studio

This starts the open-source Hyrex Studio for inspecting tasks, workflows, cron jobs, and executors.

What you get

  • Dashboard overview: Health view with connection status and quick navigation.
  • Task Runs: List + filters by status/time, with per-run detail, logs, attempts, cancel, and task tree.
  • Tasks: Inspect task definitions, priority/queue, and related runs.
  • Workflows: Workflow and run views, including DAG visualization and run history.
  • Cron Jobs: View scheduled jobs and recent runs.
  • Executors: See active executors with basic metrics and history.
  • Charts: Status counts over time, dequeue latency, and throughput trends.

How it works

  • Structured events: Task lifecycle events and metrics are persisted with minimal overhead.
  • Runtime breadcrumbs: Automatic annotations for queue, attempt number, and error types.
  • External sinks: Optional export to Sentry and PostHog using environment configuration.

Export to your tools

Wire up Sentry/PostHog via environment variables to forward errors, traces, and analytics from Hyrex runs.

Disabled locally by default; enable by setting your DSN/keys.