Live monitoring

Can I see how many users are in my app right now? Yes. The Online now metric shows unique sessions active in the last 5 minutes, refreshes automatically, and updates as sessions open the Sessions page - no page reload needed. Use it to monitor launches, push campaigns, or spot a sudden drop that indicates an SDK issue.

The Online now metric appears in the funnel overview stats bar and refreshes automatically.


What "online" means

A session is considered online if its most recent event has a server timestamp within the last 5 minutes. This is based on server time, not client time, to avoid clock-skew issues.

Online now is a point-in-time count. It does not have a daily trend (it cannot be plotted on the funnel chart) because the value is meaningless outside the current moment.


Session timeline (real-time)

The Sessions page also reflects live activity. If a user is currently onboarding, their session will appear in the list and update as they progress through steps.

Refresh the sessions page to see the latest state. Auto-refresh will be added in a future release.


Use cases

  • Monitor after a launch or push notification - see if a campaign is driving active sessions
  • Watch a demo - have a colleague run through onboarding while you watch their session appear in real-time
  • On-call baseline - a sudden drop to zero online users during peak hours indicates a possible SDK or network issue

If Online now consistently shows 0 outside of your own test sessions, double-check that OnRamp.init() is called at startup in your production build and that the correct API key for this app is set.


Realtime event stream

A dedicated real-time event stream is on the roadmap. It will show a live feed of every incoming event with filtering by step name, platform, and country.