Dartastic Observatory

Dartastic Observatory

Fullstack Observability Where Dart and Flutter Are First Class.

Dartastic Observatory is an observability stack tuned for Dart and Flutter: traces, logs, metrics, pre-built dashboards, and crash symbolization, all speaking native OpenTelemetry, with an integrated private package registry.

Dartastic Observatory — Mobile Performance Summary: vitals, crashes and errors, adoption and user analytics for a Flutter fleet
Mobile Performance Summary
Dartastic Observatory — Dart VM runtime pane: event-loop lag, isolates, GC pause and heap used vs capacity
Dart VM Runtime

DEDICATED

Hosted Observatory

Your own observability stack at your own subdomain, live in minutes. Pay by the box, not by the byte.

SHARED

Cloud Observatory

Isolated observability on shared infrastructure, from $39 a month. Nothing to provision, telemetry in minutes.

Every Observatory includes

Hosted or Cloud, you get the same Flutter-tuned product: dashboards that already know Flutter, crash symbolization, native OpenTelemetry ingest, and a private package registry.

Flutter App Health
  • Cold startup p50 / p95
  • Frame build vs raster times, jank ratio
  • Top janky routes, frozen frames
  • Navigation durations
  • Dart heap and GC frequency
Mobile Release Health
  • Web Vitals for mobile: LCP, INP, FCP, TTFB p75
  • App exits: OOMs and ANRs, per release
  • Flaky-request rate and reasons
  • Memory pressure, battery, low-power share
  • iOS thermal state
Crashes, Symbolized
  • Production crashes with the trace that caused them
  • One click from obfuscated frames to source lines
  • Symbols resolved where your data lives
Dartastic Observatory — Flutter App Health: crash-free sessions, cold start, jank, worst screens, dropped and frozen frames
Flutter App Health
Dartastic Observatory — Mobile Release Health: crash-free sessions and adoption by version, session duration and cold-start TTID
Mobile Release Health
Dartastic Observatory — crash trends by build with one-click source-line symbolization
Crashes, Symbolized

PRIVATE OBSERVABILITY

Dartastic Hosted ObservatoryDartastic Observatory

Pay by the Box, Not by the Byte. One flat price for a dedicated observability stack on your own box, so your bill stays predictable as you grow. Metered pricing punishes success; a box does not.

  • One customer, one box. Nothing is multi-tenant. Your telemetry, symbols, and private packages never share a process, disk, or database with another customer.
  • Live in minutes. Subscribe, pick your slug, and your stack auto-provisions at <slug>.dartastic.io with TLS, usually in 5 to 15 minutes. No sales call.
  • Your data stays yours. It lives on your box, exportable any time, with hourly retention-locked backups even root cannot destroy.
  • Resize, do not renegotiate. When you grow, you move up a box size, not into a contract.
  • Customized for Dart and Flutter: Fleet Health, mobile metrics, slow-widget identification - tools that fit.
  • Dartastic Symbolizer shows source-code lines for production errors, right in your dashboards.
Hosted Dev includes the Native OTel Dev engine. Hosted Pro, Enterprise, and Enterprise XL include Dartastic OTel Pro.
Estimate your savings vs Sentry or Datadog
Dartastic Observatory — Server Health on your box: load and headroom, network and I/O wait, memory, disk and CPU pressure
Server Health
Dartastic Observatory — Dart VM runtime and host and container metrics: event-loop lag, isolates, GC, CPU and memory
Dart VM & Host Metrics

Subscribe to spin up your box

Pick a tier and subscribe. You'll choose your slug (<slug>.dartastic.io) in onboarding right after. The box starts building in parallel and is usually live in 5 to 15 minutes.

Dartastic Hosted Observatory Dev

Flutter observability stack in a box

Secure checkout via Stripe

$199

per box, per month

$1990/yr · 2 mo free

  • Dedicated observability stack
    • 3 vCPU / 8 GB RAM / 256 GB NVMe
    • Right for: app with a small or medium user base
    • Autoscales to Pro (optional)
  • Dartastic OTel Dev
  • Alerting to email, Slack, PagerDuty, and custom webhooks
  • Dartastic Pub - private pub on your own box.
  • Dartastic Symbolizer - source code lines from production errors.
  • 30-day metric retention, 7-day trace retention
  • Keep more — add retention storage at $0.30/GB-month, metered

Dartastic Hosted Observatory Enterprise

High-capacity stack

Secure checkout via Stripe

$1,299

per box, per month

$12990/yr · 2 mo free

  • High-capacity dedicated stack
    • 12 vCPU / 48 GB RAM / 768 GB NVMe — high-frequency compute
    • Right for: orgs with heavy production
    • Autoscales to Enterprise XL (optional)
  • Dartastic OTel Pro.
  • Dashboards powered by OTel Pro SDK
    • Fleet Health
    • App Not Responding
    • Slow Widget Identification
    • Mobile Metrics - iOS Metric Kit, Android Vitals
    • Crashes
  • Alerting to email, Slack, PagerDuty, and custom webhooks
  • Dartastic Pub - private pub on your own box.
  • Dartastic Symbolizer - source code lines from production errors.
  • 12-month metric retention, 90-day trace retention
  • Alerting to email, Slack, PagerDuty, and custom webhooks
  • Priority Slack channel — SLAs per Support tier add-on

HA failover (warm-standby box + DNS failover) · included

Dartastic Hosted Observatory Enterprise XL

Double-size stack

Secure checkout via Stripe

$2,599

per box, per month

$25990/yr · 2 mo free

  • Double-size dedicated stack
    • 24 vCPU / 96 GB RAM / 1,536 GB NVMe — high-frequency compute
    • Right for: very heavy production, large multi-team orgs
    • White gloved scaling.
  • Dartastic OTel Pro.
  • Dashboards powered by OTel Pro SDK
    • Fleet Health
    • App Not Responding
    • Slow Widget Identification
    • Mobile Metrics - iOS Metric Kit, Android Vitals
    • Crashes
  • Alerting to email, Slack, PagerDuty, and custom webhooks
  • Dartastic Pub - private pub on your own box.
  • Dartastic Symbolizer - source code lines from production errors.
  • 12-month metric retention, 90-day trace retention
  • Priority Slack channel — SLAs per Support tier add-on
Dartastic Observatory — Flutter App Health overview: crash-free sessions, jank, frozen frames, ANR and worst screens
Flutter App Health — Worst Screens
Dartastic Observatory — Core Web Vitals p75 for mobile with per-platform FCP, LCP and INP breakdowns
Mobile Web Vitals

SHARED OBSERVABILITY

Dartastic Cloud ObservatoryDartastic Observatory

One Meter. One Bill. Start Free. Bytes in, that is the whole bill: one unified byte meter across spans, logs, and metrics, on shared, hard-isolated infrastructure with nothing to provision.

  • No box to provision. Subscribe, mint an ingest key, point your exporter, and telemetry flows. No slug to pick, no stack to wait on.
  • One unified byte meter. Spans, logs, and metrics all count against one allowance. No five separate meters to reconcile.
  • Hard multi-tenant isolation. Your data is structurally separated from every other tenant and stamped at the edge from your signed key, never trusted from the client.
  • Grow into a box. When you outgrow Cloud, move up to Hosted for your own dedicated machine. Your instrumentation comes with you.
  • Customized for Dart and Flutter: Fleet Health, mobile metrics, and slow-widget identification.
  • Dartastic Symbolizer shows source-code lines for production errors, right in your dashboards.
Cloud Dev includes the Native OTel Dev engine. Cloud Pro includes Dartastic OTel Pro.

How Cloud pricing works

  • $39 / month, Cloud Dev. Full observability backend on the Native OTel Dev engine.
  • $129 / month, Cloud Pro. Everything in Cloud Dev, upgraded to the Dartastic OTel Pro engine.
  • 10 GB / month included. One unified byte meter across spans, logs, and metrics. Roughly 33 million spans a month.
  • +$10 per 25 GB pack. Add prepaid volume packs anytime, as many as you like. Prepaid, so no surprise overage bill.
  • 30-day metric retention. 14-day trace and log retention.
  • 7-day free trial. Card required, no charge during the trial, cancel anytime. Extend once for another 7 days.
Example: Cloud Dev at $39 plus one $10 pack is $49 a month for 35 GB. Annual billing gives you 2 months free ($390 / year for Cloud Dev, $1,290 / year for Cloud Pro).

Start your free 7-day trial

A card is required to start; you will not be charged during the trial and can cancel anytime before it ends.

Dartastic Cloud Observatory Dev

Multitenant Observability for Dart and Flutter with the Native OTel Dev engine

Secure checkout via Stripe

$39

per org, per month

$390/yr · 2 mo free

  • Observability backend with dashboard, alerts, traces, metrics and logs.
  • 10 GB per month of ingest included
    • One unified byte meter across spans, logs, and metrics
    • Bytes in, that is the whole bill; no five separate meters
  • Add capacity anytime with prepaid volume packs
    • 25 GB per month per pack, $10/mo each
    • Prepaid, so no surprise overage bills
  • Private Pub and Symbolizer on shared infrastructure
  • 30-day metric retention; 14-day trace and log retention
  • Hard multi-tenant isolation. Your data is structurally separated from every other tenant
  • Start free with a 7-day trial

More dashboards, pre-loaded

No blank canvas: these ship with every Observatory, Hosted or Cloud.

Dartastic Observatory — Dart service operations ranked by regression, with a request-latency heatmap
Dart Service Operations & Latency
Dartastic Observatory — host and container pane: CPU, throttling, memory vs limit, network connections, file descriptors and threads
Host & Container
Dartastic Observatory — ANR hang duration percentiles and per-device vsync deadline misses across a Flutter fleet
ANR Hangs & Vsync by Device
Dartastic Observatory — flaky request rates and reasons, latency split by flakiness, battery state and low-power adoption
Flaky Requests, Battery & Thermal
Dartastic Observatory — the full Dart server dashboard on Linux: service overview, Dart VM runtime and host metrics in one view
Dart Server on Linux — Full Dashboard

Point your exporter. That's the setup.

Any OpenTelemetry SDK in any language can send to your Observatory: your Flutter app, your Dart backend, your Go services. Mint an ingest key, set three environment variables, and telemetry flows.

# Cloud:  otlp.cloud.dartastic.io       Hosted:  otlp.<your-slug>.dartastic.io
OTEL_EXPORTER_OTLP_ENDPOINT=https://otlp.cloud.dartastic.io:443
OTEL_EXPORTER_OTLP_PROTOCOL=grpc            # or: http/protobuf
OTEL_EXPORTER_OTLP_HEADERS="authorization=Bearer <otlp-ingest-key>"

Using the Dartastic Flutter SDKs? Add the package, call one start(), and the dashboards light up. No dashboard-building, no collector config.

Obfuscated frame to source line, where your data lives.

Production Flutter builds are obfuscated, so a crash reads like d.a.b(Unknown:0). The usual fix hands your debug symbols, the map to your source, to an observability vendor. Dartastic keeps them where you publish packages, in your private Dartastic Pub, with the Symbolizer running right next to it. On Hosted that is your own box; on Cloud it is shared, hard-isolated infrastructure. Either way, click Get Source Lines and the frame resolves to the real file and line, with the trace that led to it.

Obfuscated · from production
Dartastic Observatory span event — an unsymbolized Flutter crash showing only build_id and raw instruction offsets in _kDartIsolateInstructions
Symbolized · your data, your infra
The same span event after Dartastic Symbolizer — real frames with function names and source lines, e.g. _SymbolizerDemoPageState._validateQuantity at symbolizer_demo.dart:157:7

Using Sentry? Keep your DSN.

Point your existing Sentry.init DSN at your Observatory and its events, transactions, and sessions are translated to OpenTelemetry on arrival. Migrate to native OTel screen by screen on your own schedule. Either way, the metered bill stops.

See the Sentry migration path

See all subscription tiers (Dartastic Pub, OTel, Symbolizer, Pro) and annual pricing on dartastic.io/pricing.