Thanks — I understand you’re comparing your own call-duration sum (609h 56m) to the LiveKit dashboard’s reported total connection minutes (17,530 minutes ≈ 292h) and want to know why they differ.
A few likely reasons for the discrepancy:
• LiveKit reports aggregated
participant connection minutes (each connected participant adds minutes). If your duration is counting “call time” per room (one timer per call) but the dashboard sums each participant’s connected time, the dashboard total will be lower or higher depending on participant counts and how you measured duration.
• The dashboard’s session metrics come from server-side session timers (session/connection time reported by the participant reporter). Those timers are tracked in milliseconds/minutes and then aggregated into “total connection minutes” on the dashboard.
• Differences can arise from partial connections, brief reconnects, or failed/short sessions:
◦ Short failed connections or very brief reconnect attempts may be included or excluded differently between your logs and the dashboard.
◦ If you measure only from a room’s “start” to “end” event but participants join/leave at different times, your room-based duration won’t match per-participant connection minutes.
• Time-zone, rounding, or truncation rules used when converting milliseconds to minutes may change totals slightly when aggregated at scale.
To reconcile the numbers quickly, could you tell me:
1. Do your 609h+ figures measure (A) room-level call duration (single timer per call) or (B) sum of each participant’s connected time?
2. Are you using webhook events or client logs to compute start/end times? If webhook, which events (e.g., room.started/room.ended, participant.joined/participant.left)?
With those details I’ll recommend the exact mapping between your method and the dashboard metric and steps to align them.
Sources:
server-sdk-go | livekit/livekit_composite | DeepWiki |
Say hello to improved Cloud analytics | LiveKit |
Say hello to improved Cloud analytics | LiveKit, with interactive elements