# HELP footballd_build_info Build information # TYPE footballd_build_info gauge footballd_build_info{version="0.1.0-dev",commit="unknown",build_time="unknown"} 1 # HELP footballd_uptime_seconds Server uptime # TYPE footballd_uptime_seconds gauge footballd_uptime_seconds 1701.762940 # HELP footballd_start_time_seconds Unix start time # TYPE footballd_start_time_seconds gauge footballd_start_time_seconds 1787818649 # HELP footballd_api_requests_total Total API requests # TYPE footballd_api_requests_total counter footballd_api_requests_total{route="/downloads/apk/football-0.1.0.apk",method="GET",code="206"} 1 footballd_api_requests_total{route="/api/v1/auth/login",method="POST",code="200"} 4 footballd_api_requests_total{route="/api/v1/downloads/latest.json",method="GET",code="200"} 4 footballd_api_requests_total{route="/api/v1/admin/app-versions",method="POST",code="201"} 1 footballd_api_requests_total{route="/api/v1/auth/register",method="POST",code="201"} 1 footballd_api_requests_total{route="/api/v1/me/club",method="GET",code="200"} 1 footballd_api_requests_total{route="/api/v1/me/dashboard",method="GET",code="200"} 1 footballd_api_requests_total{route="/favicon.ico",method="GET",code="200"} 1 footballd_api_requests_total{route="/",method="GET",code="200"} 3 footballd_api_requests_total{route="/metrics",method="GET",code="200"} 1 footballd_api_requests_total{route="/downloads/latest.json",method="GET",code="200"} 3 footballd_api_requests_total{route="/api/v1/clubs/claim",method="POST",code="200"} 1 footballd_api_requests_total{route="/api/app/latest.json",method="GET",code="200"} 3 footballd_api_requests_total{route="/qr.png",method="GET",code="200"} 3 footballd_api_requests_total{route="/downloads/apk/football-0.1.0.apk",method="HEAD",code="200"} 2 footballd_api_requests_total{route="/api/v1/me/club",method="GET",code="401"} 1 footballd_api_requests_total{route="/api/v1/clubs",method="GET",code="200"} 2 footballd_api_requests_total{route="/readyz",method="GET",code="200"} 2 footballd_api_requests_total{route="/api/v1/admin/app-versions",method="POST",code="400"} 1 footballd_api_requests_total{route="/healthz",method="GET",code="200"} 5 # HELP footballd_api_request_seconds API latency histogram (approx) # TYPE footballd_api_request_seconds histogram footballd_api_request_seconds_bucket{route="/api/v1/clubs",le="0.05"} 120 footballd_api_request_seconds_bucket{route="/api/v1/clubs",le="0.1"} 150 footballd_api_request_seconds_bucket{route="/api/v1/clubs",le="+Inf"} 200 footballd_api_request_seconds_sum{route="/api/v1/clubs"} 12.34 footballd_api_request_seconds_count{route="/api/v1/clubs"} 200 # HELP footballd_ws_connections Current WebSocket connections # TYPE footballd_ws_connections gauge footballd_ws_connections 0 # HELP footballd_ws_messages_total Total WS messages # TYPE footballd_ws_messages_total counter footballd_ws_messages_total{channel_type="match"} 0 footballd_ws_messages_total{channel_type="chat"} 0 footballd_ws_messages_total{channel_type="world"} 0 footballd_ws_messages_total{channel_type="inbox"} 0 # HELP footballd_job_duration_seconds Job duration # TYPE footballd_job_duration_seconds histogram footballd_job_duration_seconds_bucket{job="maintenance",le="1"} 10 footballd_job_duration_seconds_bucket{job="maintenance",le="5"} 20 footballd_job_duration_seconds_sum{job="maintenance"} 15.5 footballd_job_duration_seconds_count{job="maintenance"} 20 # HELP footballd_scheduler_lag_seconds Scheduler lag # TYPE footballd_scheduler_lag_seconds gauge footballd_scheduler_lag_seconds 0.000000 # HELP footballd_engine_matches_simulated_total Total matches simulated # TYPE footballd_engine_matches_simulated_total counter footballd_engine_matches_simulated_total 0 # HELP footballd_engine_match_seconds Match simulation latency # TYPE footballd_engine_match_seconds histogram footballd_engine_match_seconds_bucket{le="0.01"} 100 footballd_engine_match_seconds_bucket{le="0.05"} 200 footballd_engine_match_seconds_sum 5.2 footballd_engine_match_seconds_count 200 # HELP footballd_db_write_seconds DB write latency # TYPE footballd_db_write_seconds histogram footballd_db_write_seconds_bucket{le="0.01"} 500 footballd_db_write_seconds_sum 3.1 footballd_db_write_seconds_count 500 # HELP footballd_db_busy_total DB busy returns # TYPE footballd_db_busy_total counter footballd_db_busy_total 0 # HELP footballd_db_writes_total DB writes total # TYPE footballd_db_writes_total counter footballd_db_writes_total 0 # HELP footballd_bots_decisions_total Bot decisions # TYPE footballd_bots_decisions_total counter footballd_bots_decisions_total{kind="bid"} 0 footballd_bots_decisions_total{kind="listing"} 0 footballd_bots_decisions_total{kind="lineup"} 0 # HELP footballd_process_start_time_seconds Process start time # TYPE footballd_process_start_time_seconds gauge footballd_process_start_time_seconds 1787820351