Kubesense

RUM Dashboard

The RUM Dashboard provides an at-a-glance view of your application's real user experience metrics.

RUM Dashboard

Overview

The dashboard is divided into top-level KPIs, sub-tabs for detailed analysis, and trend charts.

Global Filters

At the top of the page, filter data by:

  • App — Select your application (e.g., "KubeSense App")
  • Env — Environment (e.g., production, staging)
  • Service — Specific service within the app
  • Version — App version
  • Country — Geographic filter
  • Time range — Standard time picker

Key Metrics

MetricDescription
Crash-free SessionsPercentage of sessions without a crash
Crash-free UsersPercentage of users who did not experience a crash
Live User SessionsNumber of currently active sessions
Total Screen ViewsTotal screen/page views in the time window
Total Crash RatePercentage of sessions that ended in a crash
Total Error RatePercentage of sessions that encountered an error
ANR-free SessionsSessions without Application Not Responding events (Android)
App Startup TimeAverage cold-start time for the application
Refresh RateAverage frame refresh rate
Memory UsageAverage memory consumption
Crash CountAbsolute number of crashes
Error CountAbsolute number of errors

Dashboard Tabs

  • Overview — High-level KPIs, crash-free rate trends, error trends, traffic by version
  • Crashes & Errors — Detailed crash and error breakdown with stack traces
  • Deployments — Performance metrics by app version/deployment
  • Performance — Loading times, frame rates, and responsiveness metrics
  • Resource Performance — Network request performance from the client side

Trend Charts

  • Crash Free Rate — Time-series showing crash-free user and session percentages
  • Error Trends — Crashes vs. non-fatal errors over time
  • Traffic by Version — View count broken down by app version
  • Total Error Rate — Error rate trend over the selected time window