# HELP python_gc_objects_collected_total Objects collected during gc # TYPE python_gc_objects_collected_total counter python_gc_objects_collected_total{generation="0"} 18095.0 python_gc_objects_collected_total{generation="1"} 3539.0 python_gc_objects_collected_total{generation="2"} 566.0 # HELP python_gc_objects_uncollectable_total Uncollectable objects found during GC # TYPE python_gc_objects_uncollectable_total counter python_gc_objects_uncollectable_total{generation="0"} 0.0 python_gc_objects_uncollectable_total{generation="1"} 0.0 python_gc_objects_uncollectable_total{generation="2"} 0.0 # HELP python_gc_collections_total Number of times this generation was collected # TYPE python_gc_collections_total counter python_gc_collections_total{generation="0"} 378.0 python_gc_collections_total{generation="1"} 34.0 python_gc_collections_total{generation="2"} 3.0 # HELP python_info Python platform information # TYPE python_info gauge python_info{implementation="CPython",major="3",minor="12",patchlevel="13",version="3.12.13"} 1.0 # HELP process_virtual_memory_bytes Virtual memory size in bytes. # TYPE process_virtual_memory_bytes gauge process_virtual_memory_bytes 6.0012544e+08 # HELP process_resident_memory_bytes Resident memory size in bytes. # TYPE process_resident_memory_bytes gauge process_resident_memory_bytes 1.36278016e+08 # HELP process_start_time_seconds Start time of the process since unix epoch in seconds. # TYPE process_start_time_seconds gauge process_start_time_seconds 1.78298857765e+09 # HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. # TYPE process_cpu_seconds_total counter process_cpu_seconds_total 20.779999999999998 # HELP process_open_fds Number of open file descriptors. # TYPE process_open_fds gauge process_open_fds 17.0 # HELP process_max_fds Maximum number of open file descriptors. # TYPE process_max_fds gauge process_max_fds 1024.0 # HELP beehive_http_requests_total HTTP requests handled by Beehive # TYPE beehive_http_requests_total counter beehive_http_requests_total{method="GET",route="/healthz",status="200"} 636.0 beehive_http_requests_total{method="GET",route="/readyz",status="200"} 635.0 beehive_http_requests_total{method="GET",route="/mcp",status="404"} 1.0 beehive_http_requests_total{method="GET",route="/ui",status="200"} 43.0 beehive_http_requests_total{method="POST",route="/ui",status="303"} 1.0 beehive_http_requests_total{method="GET",route="/",status="307"} 10.0 beehive_http_requests_total{method="GET",route="/ui",status="303"} 28.0 beehive_http_requests_total{method="GET",route="/favicon.ico",status="404"} 6.0 beehive_http_requests_total{method="GET",route="/static",status="304"} 1.0 beehive_http_requests_total{method="GET",route="/robots.txt",status="404"} 3.0 beehive_http_requests_total{method="GET",route="/static",status="200"} 6.0 beehive_http_requests_total{method="GET",route="/auth",status="404"} 1.0 beehive_http_requests_total{method="GET",route="/static",status="404"} 2.0 beehive_http_requests_total{method="GET",route="/css",status="404"} 1.0 beehive_http_requests_total{method="GET",route="/assets",status="404"} 3.0 beehive_http_requests_total{method="GET",route="/js",status="404"} 2.0 beehive_http_requests_total{method="GET",route="/bot-connect.js",status="404"} 1.0 beehive_http_requests_total{method="HEAD",route="/",status="405"} 1.0 beehive_http_requests_total{method="GET",route="/ui",status="404"} 4.0 beehive_http_requests_total{method="GET",route="/docs",status="200"} 1.0 beehive_http_requests_total{method="GET",route="/openapi.json",status="200"} 1.0 # HELP beehive_http_requests_created HTTP requests handled by Beehive # TYPE beehive_http_requests_created gauge beehive_http_requests_created{method="GET",route="/healthz",status="200"} 1.7829885872838688e+09 beehive_http_requests_created{method="GET",route="/readyz",status="200"} 1.7829885880317185e+09 beehive_http_requests_created{method="GET",route="/mcp",status="404"} 1.7829885889627461e+09 beehive_http_requests_created{method="GET",route="/ui",status="200"} 1.782988632050628e+09 beehive_http_requests_created{method="POST",route="/ui",status="303"} 1.7829886785194578e+09 beehive_http_requests_created{method="GET",route="/",status="307"} 1.7829888321762967e+09 beehive_http_requests_created{method="GET",route="/ui",status="303"} 1.7829888325818808e+09 beehive_http_requests_created{method="GET",route="/favicon.ico",status="404"} 1.782988833183932e+09 beehive_http_requests_created{method="GET",route="/static",status="304"} 1.7829891435237768e+09 beehive_http_requests_created{method="GET",route="/robots.txt",status="404"} 1.7829895260114293e+09 beehive_http_requests_created{method="GET",route="/static",status="200"} 1.782991094259663e+09 beehive_http_requests_created{method="GET",route="/auth",status="404"} 1.7829917657659302e+09 beehive_http_requests_created{method="GET",route="/static",status="404"} 1.7829924621640477e+09 beehive_http_requests_created{method="GET",route="/css",status="404"} 1.7829924623653572e+09 beehive_http_requests_created{method="GET",route="/assets",status="404"} 1.7829924626211343e+09 beehive_http_requests_created{method="GET",route="/js",status="404"} 1.782992462832301e+09 beehive_http_requests_created{method="GET",route="/bot-connect.js",status="404"} 1.7829924632764447e+09 beehive_http_requests_created{method="HEAD",route="/",status="405"} 1.7829931651611338e+09 beehive_http_requests_created{method="GET",route="/ui",status="404"} 1.782993185882633e+09 beehive_http_requests_created{method="GET",route="/docs",status="200"} 1.7829947630188134e+09 beehive_http_requests_created{method="GET",route="/openapi.json",status="200"} 1.7829948059466145e+09 # HELP beehive_http_request_duration_seconds HTTP request latency # TYPE beehive_http_request_duration_seconds histogram beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/healthz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/healthz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/healthz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/healthz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_count{method="GET",route="/healthz"} 636.0 beehive_http_request_duration_seconds_sum{method="GET",route="/healthz"} 0.7503278113435954 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_count{method="GET",route="/readyz"} 635.0 beehive_http_request_duration_seconds_sum{method="GET",route="/readyz"} 0.6845830539241433 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/mcp"} 0.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/mcp"} 0.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/mcp"} 0.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_count{method="GET",route="/mcp"} 1.0 beehive_http_request_duration_seconds_sum{method="GET",route="/mcp"} 0.041399525944143534 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/ui"} 63.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/ui"} 64.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/ui"} 69.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/ui"} 70.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/ui"} 71.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/ui"} 73.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/ui"} 74.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/ui"} 74.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/ui"} 74.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/ui"} 74.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/ui"} 75.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/ui"} 75.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/ui"} 75.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/ui"} 75.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/ui"} 75.0 beehive_http_request_duration_seconds_count{method="GET",route="/ui"} 75.0 beehive_http_request_duration_seconds_sum{method="GET",route="/ui"} 1.8117776843719184 beehive_http_request_duration_seconds_bucket{le="0.005",method="POST",route="/ui"} 0.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_count{method="POST",route="/ui"} 1.0 beehive_http_request_duration_seconds_sum{method="POST",route="/ui"} 0.005736437160521746 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_count{method="GET",route="/"} 10.0 beehive_http_request_duration_seconds_sum{method="GET",route="/"} 0.01306920126080513 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_count{method="GET",route="/favicon.ico"} 6.0 beehive_http_request_duration_seconds_sum{method="GET",route="/favicon.ico"} 0.010328415781259537 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/static"} 8.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_count{method="GET",route="/static"} 9.0 beehive_http_request_duration_seconds_sum{method="GET",route="/static"} 0.0368799795396626 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_count{method="GET",route="/robots.txt"} 3.0 beehive_http_request_duration_seconds_sum{method="GET",route="/robots.txt"} 0.00389661081135273 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_count{method="GET",route="/auth"} 1.0 beehive_http_request_duration_seconds_sum{method="GET",route="/auth"} 0.0018384300637990236 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_count{method="GET",route="/css"} 1.0 beehive_http_request_duration_seconds_sum{method="GET",route="/css"} 0.0017017219215631485 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_count{method="GET",route="/assets"} 3.0 beehive_http_request_duration_seconds_sum{method="GET",route="/assets"} 0.003612323198467493 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_count{method="GET",route="/js"} 2.0 beehive_http_request_duration_seconds_sum{method="GET",route="/js"} 0.0028293428476899862 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_count{method="GET",route="/bot-connect.js"} 1.0 beehive_http_request_duration_seconds_sum{method="GET",route="/bot-connect.js"} 0.0017145711462944746 beehive_http_request_duration_seconds_bucket{le="0.005",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_count{method="HEAD",route="/"} 1.0 beehive_http_request_duration_seconds_sum{method="HEAD",route="/"} 0.0016148770228028297 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_count{method="GET",route="/docs"} 1.0 beehive_http_request_duration_seconds_sum{method="GET",route="/docs"} 0.001107844989746809 beehive_http_request_duration_seconds_bucket{le="0.005",method="GET",route="/openapi.json"} 0.0 beehive_http_request_duration_seconds_bucket{le="0.01",method="GET",route="/openapi.json"} 0.0 beehive_http_request_duration_seconds_bucket{le="0.025",method="GET",route="/openapi.json"} 0.0 beehive_http_request_duration_seconds_bucket{le="0.05",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.075",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.1",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.25",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.5",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="0.75",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="1.0",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="2.5",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="5.0",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="7.5",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="10.0",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_bucket{le="+Inf",method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_count{method="GET",route="/openapi.json"} 1.0 beehive_http_request_duration_seconds_sum{method="GET",route="/openapi.json"} 0.04428048082627356 # HELP beehive_http_request_duration_seconds_created HTTP request latency # TYPE beehive_http_request_duration_seconds_created gauge beehive_http_request_duration_seconds_created{method="GET",route="/healthz"} 1.7829885872837653e+09 beehive_http_request_duration_seconds_created{method="GET",route="/readyz"} 1.7829885880315657e+09 beehive_http_request_duration_seconds_created{method="GET",route="/mcp"} 1.782988588962669e+09 beehive_http_request_duration_seconds_created{method="GET",route="/ui"} 1.7829886320505397e+09 beehive_http_request_duration_seconds_created{method="POST",route="/ui"} 1.782988678519302e+09 beehive_http_request_duration_seconds_created{method="GET",route="/"} 1.7829888321760547e+09 beehive_http_request_duration_seconds_created{method="GET",route="/favicon.ico"} 1.7829888331837409e+09 beehive_http_request_duration_seconds_created{method="GET",route="/static"} 1.7829891435235746e+09 beehive_http_request_duration_seconds_created{method="GET",route="/robots.txt"} 1.7829895260113451e+09 beehive_http_request_duration_seconds_created{method="GET",route="/auth"} 1.7829917657655957e+09 beehive_http_request_duration_seconds_created{method="GET",route="/css"} 1.7829924623651652e+09 beehive_http_request_duration_seconds_created{method="GET",route="/assets"} 1.782992462620891e+09 beehive_http_request_duration_seconds_created{method="GET",route="/js"} 1.782992462832076e+09 beehive_http_request_duration_seconds_created{method="GET",route="/bot-connect.js"} 1.7829924632762828e+09 beehive_http_request_duration_seconds_created{method="HEAD",route="/"} 1.782993165160972e+09 beehive_http_request_duration_seconds_created{method="GET",route="/docs"} 1.782994763018649e+09 beehive_http_request_duration_seconds_created{method="GET",route="/openapi.json"} 1.782994805946556e+09 # HELP beehive_tool_calls_total MCP tool invocations # TYPE beehive_tool_calls_total counter