# HELP http_requests_total Total HTTP requests # TYPE http_requests_total counter http_requests_total{method="GET",path="/robots.txt",status="404"} 1 http_requests_total{method="GET",path="/dashboard/alerts",status="200"} 4 http_requests_total{method="GET",path="/dashboard/teams/Engineering",status="200"} 1 http_requests_total{method="GET",path="/dashboard/teams/Data Science",status="200"} 1 http_requests_total{method="GET",path="/dashboard/teams/Design",status="200"} 1 http_requests_total{method="GET",path="/dashboard/teams/Product",status="200"} 1 http_requests_total{method="GET",path="/api",status="401"} 1 http_requests_total{method="GET",path="/health",status="200"} 1 http_requests_total{method="GET",path="/api/openapi.json",status="200"} 1 # HELP http_request_duration_seconds HTTP request duration # TYPE http_request_duration_seconds histogram http_request_duration_seconds_bucket{path="/robots.txt",le="0.005"} 0 http_request_duration_seconds_bucket{path="/robots.txt",le="0.01"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="0.025"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="0.05"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="0.1"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="0.25"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="0.5"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="1"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="2.5"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="5"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="10"} 1 http_request_duration_seconds_bucket{path="/robots.txt",le="+Inf"} 1 http_request_duration_seconds_sum{path="/robots.txt"} 0.007859 http_request_duration_seconds_count{path="/robots.txt"} 1 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="0.005"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="0.01"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="0.025"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="0.05"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="0.1"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="0.25"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="0.5"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="1"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="2.5"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="5"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="10"} 4 http_request_duration_seconds_bucket{path="/dashboard/alerts",le="+Inf"} 4 http_request_duration_seconds_sum{path="/dashboard/alerts"} 0.013672 http_request_duration_seconds_count{path="/dashboard/alerts"} 4 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="0.005"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="0.01"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="0.025"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="0.05"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="0.1"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="0.25"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="0.5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="1"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="2.5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="10"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Engineering",le="+Inf"} 1 http_request_duration_seconds_sum{path="/dashboard/teams/Engineering"} 0.002218 http_request_duration_seconds_count{path="/dashboard/teams/Engineering"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="0.005"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="0.01"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="0.025"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="0.05"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="0.1"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="0.25"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="0.5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="1"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="2.5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="10"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Data Science",le="+Inf"} 1 http_request_duration_seconds_sum{path="/dashboard/teams/Data Science"} 0.001770 http_request_duration_seconds_count{path="/dashboard/teams/Data Science"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="0.005"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="0.01"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="0.025"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="0.05"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="0.1"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="0.25"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="0.5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="1"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="2.5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="10"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Design",le="+Inf"} 1 http_request_duration_seconds_sum{path="/dashboard/teams/Design"} 0.001681 http_request_duration_seconds_count{path="/dashboard/teams/Design"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="0.005"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="0.01"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="0.025"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="0.05"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="0.1"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="0.25"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="0.5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="1"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="2.5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="5"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="10"} 1 http_request_duration_seconds_bucket{path="/dashboard/teams/Product",le="+Inf"} 1 http_request_duration_seconds_sum{path="/dashboard/teams/Product"} 0.001739 http_request_duration_seconds_count{path="/dashboard/teams/Product"} 1 http_request_duration_seconds_bucket{path="/api",le="0.005"} 1 http_request_duration_seconds_bucket{path="/api",le="0.01"} 1 http_request_duration_seconds_bucket{path="/api",le="0.025"} 1 http_request_duration_seconds_bucket{path="/api",le="0.05"} 1 http_request_duration_seconds_bucket{path="/api",le="0.1"} 1 http_request_duration_seconds_bucket{path="/api",le="0.25"} 1 http_request_duration_seconds_bucket{path="/api",le="0.5"} 1 http_request_duration_seconds_bucket{path="/api",le="1"} 1 http_request_duration_seconds_bucket{path="/api",le="2.5"} 1 http_request_duration_seconds_bucket{path="/api",le="5"} 1 http_request_duration_seconds_bucket{path="/api",le="10"} 1 http_request_duration_seconds_bucket{path="/api",le="+Inf"} 1 http_request_duration_seconds_sum{path="/api"} 0.003626 http_request_duration_seconds_count{path="/api"} 1 http_request_duration_seconds_bucket{path="/health",le="0.005"} 1 http_request_duration_seconds_bucket{path="/health",le="0.01"} 1 http_request_duration_seconds_bucket{path="/health",le="0.025"} 1 http_request_duration_seconds_bucket{path="/health",le="0.05"} 1 http_request_duration_seconds_bucket{path="/health",le="0.1"} 1 http_request_duration_seconds_bucket{path="/health",le="0.25"} 1 http_request_duration_seconds_bucket{path="/health",le="0.5"} 1 http_request_duration_seconds_bucket{path="/health",le="1"} 1 http_request_duration_seconds_bucket{path="/health",le="2.5"} 1 http_request_duration_seconds_bucket{path="/health",le="5"} 1 http_request_duration_seconds_bucket{path="/health",le="10"} 1 http_request_duration_seconds_bucket{path="/health",le="+Inf"} 1 http_request_duration_seconds_sum{path="/health"} 0.001567 http_request_duration_seconds_count{path="/health"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="0.005"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="0.01"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="0.025"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="0.05"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="0.1"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="0.25"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="0.5"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="1"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="2.5"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="5"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="10"} 1 http_request_duration_seconds_bucket{path="/api/openapi.json",le="+Inf"} 1 http_request_duration_seconds_sum{path="/api/openapi.json"} 0.003534 http_request_duration_seconds_count{path="/api/openapi.json"} 1 # HELP analyses_completed_total Total completed analyses # TYPE analyses_completed_total counter # HELP analyses_failed_total Total failed analyses # TYPE analyses_failed_total counter # HELP rate_limit_exceeded_total Total rate limit exceeded responses # TYPE rate_limit_exceeded_total counter # HELP deliveries_total Total delivery attempts by channel and outcome # TYPE deliveries_total counter # HELP active_connections Current active HTTP connections # TYPE active_connections gauge active_connections 1 # HELP process_uptime_seconds Process uptime in seconds # TYPE process_uptime_seconds gauge process_uptime_seconds 564 # HELP process_heap_bytes Process heap memory usage # TYPE process_heap_bytes gauge process_heap_bytes 30111296 # HELP process_rss_bytes Process resident set size # TYPE process_rss_bytes gauge process_rss_bytes 106500096