Official template · v1.0.0
CS2 server overview
Community CS2 servers compete on retention: this dashboard shows sessions and unique players, round flow with winners, which maps hold population, hourly activity, and who comes back night after night. Feed it from the CounterStrikeSharp plugin.
Installs as a normal dashboard in its own environment, so its events never mix with your other data - fully editable, no tie back to the template.
The dashboard you get
Rendered with sample data - your events replace it the moment they arrive. Want to click around first? The live demo is the full product on generated data.
Connections
Disconnects
Average session length (s)
Connections over time
Activity by hour
Player retention
| Cohort | Users | +0 | +1 | +2 | +3 | +4 | +5 | +6 |
|---|---|---|---|---|---|---|---|---|
| Mon | 343 | 100% | 64% | 51% | 33% | 26% | 16% | 13% |
| Tue | 243 | 100% | 55% | 39% | 24% | 16% | 11% | 7% |
| Wed | 418 | 100% | 61% | 47% | 36% | 26% | 19% | 14% |
| Thu | 73 | 100% | 62% | 41% | 30% | 22% | 18% | 10% |
| Fri | 165 | 100% | 75% | 52% | 29% | 23% | 13% | 10% |
| Sat | 176 | 100% | 81% | 46% | 27% | 19% | 11% | 8% |
Rounds by winning team
Sessions by map
Map rotation
Players online
Events it expects
Charts fill in as events arrive; installing before the data flows just shows empty states.
player_connectedsent on join, bots excludedplayer_droppedsent on drop, with session_seconds and mapround_endedwinner and round numbermap_changedevery rotationserver_statsthe periodic heartbeat