7d 30d 90d all data through 24 Jul 2026 11:44 AM

Mona Confessional

131 groups joined · 76 served
Time in exhibit · serve → complete · n=75
average
3m 06s
median
3m 04s
P95
3m 09s
P99
3m 40s
Time in queue · join → summon · n=122
average
3m 34s
median
1m 29s
P95
13m 18s
P99
17m 12s
Summon → arrival · summon → serve · n=75
average
4m 54s
median
3m 45s
P95
11m 02s
P99
25m 10s

Breathe

71 groups joined · 40 served
Time in exhibit · serve → complete · n=40
average
8m 26s
median
8m 26s
P95
8m 34s
P99
8m 36s
Time in queue · join → summon · n=64
average
38m 14s
median
43m 38s
P95
1h 04m
P99
1h 05m
Summon → arrival · summon → serve · n=40
average
10m 58s
median
11m 11s
P95
19m 17s
P99
20m 53s

Mummy and coffin of Pausiris

39 groups joined · 15 served
Time in exhibit · serve → complete · n=15
average
3m 25s
median
3m 25s
P95
3m 32s
P99
3m 36s
Time in queue · join → summon · n=33
average
9s
median
6s
P95
26s
P99
1m 23s
Summon → arrival · summon → serve · n=15
average
5m 27s
median
1m 30s
P95
25m 37s
P99
27m 14s
Glossary — every term on this page

Tags: MEASURED = real observation · DERIVED = computed with an assumption or definitional choice · ASSUMPTION = timer/estimate, not observed · SELF-REPORTED = visitor-entered · CONFIG = a setting · DISPLAY = cosmetic threshold.  Full glossary →

Data sources

State transition log MEASURED
Every state change of every queue entry (join, summon, serve, …) with a server timestamp. The backbone of every number on this dashboard.
Location pings MEASURED
Device reports: which named venue spaces the device is in, battery level, timestamp. Cadence is device-driven — gaps of minutes are normal, and a dead or offline device simply stops pinging, so any 'location' is only as fresh as the last ping.
Group size SELF-REPORTED
Declared by the visitor when joining the queue. Every people-count on the dashboard scales by it.
Queue configuration CONFIG
Capacity, estimated view time, summon expiry windows, open/close times — settings, not observations.

Per-visit anchor timestamps

joined_at MEASURED
The Join Queue transition.
summoned_at MEASURED
The last Summon / Force Summon before the serve — the one the visitor actually acted on, so postpone-and-resummon cycles don't distort the walk time. For never-served groups, the first summon.
served_at MEASURED
The Serve transition — the staff button-press, used as a proxy for arrival.
completed_at ASSUMPTION
The Complete transition, fired by a timer ≈ the configured estimated view time after the serve.

Intervals, statistics & sync

Interval (from / to, presets) DERIVED
Whole Hobart days, inclusive. A visit belongs to the interval if its join falls inside it. Default: the 30 days ending on the latest event in the database.
data through … MEASURED
The newest transition synced into the local stats database (the sync watermark). The ↻ refresh button pulls anything newer from the source.
average / median / P95 / P99 DERIVED
Mean and interpolated percentiles over the per-group durations in the interval. P95 = 95% of groups were at or below this value; P99 shows the worst-case tail.
n= MEASURED
How many groups had both endpoints of that metric recorded — the sample the statistics are computed over.

Exhibit metrics

groups joined / served MEASURED
Entries whose join falls in the interval; “served” is the subset that reached Serve.
Time in queue (join → summon) DERIVED
summoned_at − joined_at (for the rare direct serves, served_at − joined_at). Includes groups that were summoned but never arrived. A visitor who postpones inflates their own queue time — the delay was their choice.
Summon → arrival (summon → serve) DERIVED
served_at − summoned_at, only where both exist. Serve is the staff button-press, so this includes staff reaction time, and groups that never arrived are excluded — it only describes successful arrivals.
Time in exhibit (serve → complete) ASSUMPTION
completed_at − served_at. Complete is timer-fired at ≈ the configured view time + ~5 s, so this metric essentially echoes configuration (Breathe median 8m 25s vs 500 s configured; Confessional 3m 05s vs 180 s). It is not a measurement of how long people really stayed — true dwell would have to come from location pings.