← Back to all sparks
B

Bugsnag

INFRA · APIS
Velocity5.0

Bugsnag adds trimmed-mean timings and disk I/O metrics to its mobile performance views.

performance-monitoringmobile-monitoringerror-trackingresource-metricsobservability
◆Current state
October's release adds Trimmed Mean to Performance views, sitting beside percentiles so outliers don't hide or fake a regression, and Disk Usage (IOPS) to Resource Monitoring for Android and iOS, per span group. It follows September's iOS appHangCallback and GraphQL-by-operation network views, and August's source-side discard enforcement.
◆Where it's heading
Bugsnag's monthly releases keep widening mobile performance coverage one metric at a time: CPU and memory in July, hangs and app-hang context through the summer, now disk I/O. The direction is a fuller resource picture per span, so a slowdown can be traced to its cause inside one tool.
◆Prediction
The cadence suggests a November release with another resource or span-level metric, likely extending the per-span-group view rather than adding a new product area.

◆Recent moves

  1. 10d ago

    Bugsnag October: Trimmed Mean and disk I/O metrics per span

    Trimmed Mean beside percentiles and per-span disk IOPS for Android and iOS round out Bugsnag's resource monitoring after CPU and memory. Incremental, but it fills a gap for storage-heavy mobile apps.

    View source ↗
  2. 1mo ago

    Bugsnag September: iOS appHangCallback and GraphQL by operation

    Two debugging additions that replace a generic signal with a specific one: hangs carry app state, and GraphQL traffic stops collapsing into one endpoint. It continues the monthly mobile and performance work rather than the cross-service thread.

    View source ↗
  3. 2mo ago

    Bugsnag August: Remote SDK Source-Side Discard Enforcement goes live

    Source-Side Discard Enforcement pushing dashboard rules directly to upgraded Android and iOS SDKs reduces network and processing overhead at scale — a real improvement for high-volume apps where server-side filtering was a throughput bottleneck.

    View source ↗
  4. 3mo ago

    Bugsnag July: Custom session windows and CPU/memory metrics

    Custom session windows via the SDK API let teams define meaningful performance measurement boundaries (e.g., user flows rather than page loads), and per-session CPU/memory aggregates add performance-monitoring depth that previously required separate tooling.

    View source ↗
  5. 4mo ago

    Bugsnag June: Side-by-side span comparison and Vue Router v5 support

    Side-by-side span instance comparison is a targeted debugging improvement for intermittent performance regressions where the difference between a fast and a slow execution is the diagnostic signal — incremental but genuinely useful for performance investigation.

    View source ↗
  6. 5mo ago

    Bugsnag May: iOS pre-main view, MCP OAuth 2.0, Flutter metrics

    Pre-main aggregate view for iOS App Starts surfaces startup performance at the phase that's hardest to instrument manually. MCP Server OAuth 2.0 removes the manual API-token requirement that was the friction point for AI agent integration — a usability improvement that matters for teams adopting MCP-based workflows.

    View source ↗