Each card represents a driver station. Click the driver name to edit it — names sync to Redis and are used as dimensions in telemetry data.
Observability Cloud — sends metrics via the Splunk Ingest API. Requires a realm and access token with ingest scope.
Splunk Enterprise / Cloud — sends events via HTTP Event Collector (HEC). Requires the HEC URL and token.
Playback Mode — replays recorded telemetry data instead of live UDP. Useful for demos without the F1 game. When enabled, select a .tlm replay file for each rig from the dropdown. Files are created via the Record button and stored inside the container at telemetry_data/. Use a Docker volume mount to persist recordings across container restarts.
Deploying a new configuration stops all collectors and resets the database.
Click the Health button to open the health panel. It displays real-time telemetry statistics for all active collectors.
Endpoint Check — the Config panel tests connectivity to Observability Cloud and HEC endpoints when you deploy. Status indicators show whether each endpoint is reachable.
Click the Logs button to open the log viewer. Six log sources are available: collector, supervisor, redis, gunicorn, nginx (errors), and nginx-access (request log).
When HEC is enabled, container logs are automatically forwarded to Splunk every 5 seconds. Each source is indexed with its own sourcetype:
f1:collector — collector process logsf1:supervisor — supervisord process managerf1:redis — Redis server outputf1:gunicorn — Gunicorn WSGI serverf1:nginx — Nginx reverse proxyNo additional configuration is needed — forwarding activates and deactivates with HEC.