Add heartbeat telemetry support
This commit is contained in:
@@ -66,7 +66,7 @@ See [Plugin releases](docs/plugin-releases.md) for the import and beta workflow.
|
||||
|
||||
Betas support configurable gameplay, participation, stability and manual-review
|
||||
requirements, saved presets, coverage rules and staged rollout. See
|
||||
[Beta test plans](docs/beta-test-plans.md) for usage and the three-event game telemetry contract.
|
||||
[Beta test plans](docs/beta-test-plans.md) for usage and the four-event game telemetry contract.
|
||||
|
||||
File changes are staged sequentially. Their activation uses rolling restarts:
|
||||
by default only **one server across the fleet** can restart or recover at a
|
||||
@@ -247,6 +247,7 @@ The server script sends JSON to `POST /api/telemetry`:
|
||||
|
||||
- `game_start`: server, map, and all players (name and GUID).
|
||||
- `round_change`: server, map, round, and all players with kills, headshots, downs, revives, and score.
|
||||
- `heartbeat`: the same fields as round change, sent periodically during a round to refresh player stats.
|
||||
- `game_end`: the same fields as round change, with final stats.
|
||||
|
||||
These reports work with or without an active beta. Electric Cherry records
|
||||
|
||||
Reference in New Issue
Block a user