sessionsmonitoring

Sessions

Browse and investigate user sessions — grouped event timelines that show what happened during each visit to your app.

Sessions

Sessions group log events by session ID so you can see the full sequence of events for a single user visit — errors, warnings, and all.

What you’ll need

Step 1: Open Sessions

Click Sessions in the left sidebar. You’ll see a table of sessions, most recent first.

Each row shows:

Step 2: Filter sessions

Use the filter dropdowns at the top to narrow down by:

Sessions with errors will appear at the top when sorted by error count.

Step 3: Identify problematic sessions

Look for sessions with a high Errors or Crashes count. These are users who experienced something going wrong.

Tip: A session with errors: 0, crashes: 1 often indicates an unhandled exception that terminated the session. A session with many errors suggests a recurring issue during that user’s visit.

Step 4: Open a session

Click any session row to expand it and view the full event timeline for that session.

You’ll see all events in chronological order, including:

Use this view to reconstruct exactly what happened during that user’s session — what they were doing when the error occurred, what preceded it, and what happened after.

Step 5: Jump to Log Explorer

From the session detail, click View in Log Explorer to jump to the Log Explorer pre-filtered to events from this session. You can then search, filter, and inspect individual events in detail.

You’re done

You now know how to:

Sessions are populated automatically when your events include a session_id field. The ScryWatch JavaScript and Flutter SDKs set this automatically.

← All guides