# HELP tqc_status_overall Overall platform status (1=operational,0.5=degraded,0=outage). # TYPE tqc_status_overall gauge tqc_status_overall 0.5 # HELP tqc_status_component Per-component status. # TYPE tqc_status_component gauge # HELP tqc_status_uptime90_ratio 90-day uptime ratio (0..1). # TYPE tqc_status_uptime90_ratio gauge # HELP tqc_status_latency_ms Latest synthetic probe latency in milliseconds. # TYPE tqc_status_latency_ms gauge tqc_status_component{component="web_app",group="application"} 1 tqc_status_uptime90_ratio{component="web_app",group="application"} 1.00000 tqc_status_latency_ms{component="web_app",group="application"} 27 tqc_status_component{component="marketing",group="application"} 1 tqc_status_uptime90_ratio{component="marketing",group="application"} 0.99850 tqc_status_latency_ms{component="marketing",group="application"} 40 tqc_status_component{component="documentation",group="application"} 1 tqc_status_uptime90_ratio{component="documentation",group="application"} 1.00000 tqc_status_latency_ms{component="documentation",group="application"} 49 tqc_status_component{component="authentication",group="identity"} 1 tqc_status_uptime90_ratio{component="authentication",group="identity"} 1.00000 tqc_status_latency_ms{component="authentication",group="identity"} 54 tqc_status_component{component="api_database",group="platform"} 1 tqc_status_uptime90_ratio{component="api_database",group="platform"} 1.00000 tqc_status_latency_ms{component="api_database",group="platform"} 18 tqc_status_component{component="edge_functions",group="platform"} 1 tqc_status_uptime90_ratio{component="edge_functions",group="platform"} 1.00000 tqc_status_latency_ms{component="edge_functions",group="platform"} 132 tqc_status_component{component="realtime",group="platform"} 1 tqc_status_component{component="storage",group="platform"} 1 tqc_status_uptime90_ratio{component="storage",group="platform"} 0.99850 tqc_status_latency_ms{component="storage",group="platform"} 73 tqc_status_component{component="email_delivery",group="communications"} 1 tqc_status_uptime90_ratio{component="email_delivery",group="communications"} 1.00000 tqc_status_latency_ms{component="email_delivery",group="communications"} 122 tqc_status_component{component="notifications",group="communications"} 1 tqc_status_component{component="video",group="meetings"} 1 tqc_status_uptime90_ratio{component="video",group="meetings"} 1.00000 tqc_status_latency_ms{component="video",group="meetings"} 171 tqc_status_component{component="transcription",group="meetings"} 0.5 tqc_status_uptime90_ratio{component="transcription",group="meetings"} 1.00000 tqc_status_latency_ms{component="transcription",group="meetings"} 218 tqc_status_component{component="payments",group="payments"} 1 tqc_status_uptime90_ratio{component="payments",group="payments"} 1.00000 tqc_status_latency_ms{component="payments",group="payments"} 212 tqc_status_component{component="club_ai",group="intelligence"} 1 tqc_status_component{component="matching",group="intelligence"} 1 # generated 2026-06-20T10:24:18.407Z