# HELP python_gc_objects_collected_total Objects collected during gc # TYPE python_gc_objects_collected_total counter python_gc_objects_collected_total{generation="0"} 2545.0 python_gc_objects_collected_total{generation="1"} 716.0 python_gc_objects_collected_total{generation="2"} 489.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"} 1555.0 python_gc_collections_total{generation="1"} 141.0 python_gc_collections_total{generation="2"} 4.0 # HELP python_info Python platform information # TYPE python_info gauge python_info{implementation="CPython",major="3",minor="11",patchlevel="15",version="3.11.15"} 1.0 # HELP process_virtual_memory_bytes Virtual memory size in bytes. # TYPE process_virtual_memory_bytes gauge process_virtual_memory_bytes 3.64867584e+08 # HELP process_resident_memory_bytes Resident memory size in bytes. # TYPE process_resident_memory_bytes gauge process_resident_memory_bytes 8.5364736e+07 # 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.7915108352e+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 136.67000000000002 # HELP process_open_fds Number of open file descriptors. # TYPE process_open_fds gauge process_open_fds 16.0 # HELP process_max_fds Maximum number of open file descriptors. # TYPE process_max_fds gauge process_max_fds 1.048576e+06 # HELP mcp_tool_calls_total Total tool calls via MCP # TYPE mcp_tool_calls_total counter # HELP mcp_tool_call_duration_seconds Duration of tool calls via MCP # TYPE mcp_tool_call_duration_seconds histogram # HELP mcp_resource_reads_total Total resource reads via MCP # TYPE mcp_resource_reads_total counter # HELP mcp_resource_read_duration_seconds Duration of resource reads via MCP # TYPE mcp_resource_read_duration_seconds histogram # HELP mcp_prompt_gets_total Total prompt gets via MCP # TYPE mcp_prompt_gets_total counter # HELP mcp_prompt_get_duration_seconds Duration of prompt gets via MCP # TYPE mcp_prompt_get_duration_seconds histogram # HELP mcp_catalog_requests_total Total requests to MCP catalog # TYPE mcp_catalog_requests_total counter # HELP http_requests_total Total number of requests by method, status and handler. # TYPE http_requests_total counter http_requests_total{handler="/ready",method="GET",status="2xx"} 9408.0 http_requests_total{handler="/health",method="GET",status="2xx"} 9408.0 http_requests_total{handler="/",method="GET",status="2xx"} 30.0 http_requests_total{handler="none",method="GET",status="4xx"} 58.0 http_requests_total{handler="none",method="POST",status="4xx"} 8.0 http_requests_total{handler="/metrics",method="GET",status="2xx"} 4.0 http_requests_total{handler="/mcp",method="POST",status="3xx"} 1.0 http_requests_total{handler="/static",method="GET",status="2xx"} 4.0 http_requests_total{handler="none",method="OPTIONS",status="4xx"} 1.0 # HELP http_requests_created Total number of requests by method, status and handler. # TYPE http_requests_created gauge http_requests_created{handler="/ready",method="GET",status="2xx"} 1.7915108475044448e+09 http_requests_created{handler="/health",method="GET",status="2xx"} 1.7915108487482057e+09 http_requests_created{handler="/",method="GET",status="2xx"} 1.7915204071041868e+09 http_requests_created{handler="none",method="GET",status="4xx"} 1.7915224549879642e+09 http_requests_created{handler="none",method="POST",status="4xx"} 1.7915237758056998e+09 http_requests_created{handler="/metrics",method="GET",status="2xx"} 1.7915391575827026e+09 http_requests_created{handler="/mcp",method="POST",status="3xx"} 1.7915562458212862e+09 http_requests_created{handler="/static",method="GET",status="2xx"} 1.7915868016271193e+09 http_requests_created{handler="none",method="OPTIONS",status="4xx"} 1.7916002466873326e+09 # HELP http_request_size_bytes Content length of incoming requests by handler. Only value of header is respected. Otherwise ignored. No percentile calculated. # TYPE http_request_size_bytes summary http_request_size_bytes_count{handler="/ready"} 9408.0 http_request_size_bytes_sum{handler="/ready"} 0.0 http_request_size_bytes_count{handler="/health"} 9408.0 http_request_size_bytes_sum{handler="/health"} 0.0 http_request_size_bytes_count{handler="/"} 30.0 http_request_size_bytes_sum{handler="/"} 0.0 http_request_size_bytes_count{handler="none"} 67.0 http_request_size_bytes_sum{handler="none"} 1629.0 http_request_size_bytes_count{handler="/metrics"} 4.0 http_request_size_bytes_sum{handler="/metrics"} 0.0 http_request_size_bytes_count{handler="/mcp"} 1.0 http_request_size_bytes_sum{handler="/mcp"} 217.0 http_request_size_bytes_count{handler="/static"} 4.0 http_request_size_bytes_sum{handler="/static"} 0.0 # HELP http_request_size_bytes_created Content length of incoming requests by handler. Only value of header is respected. Otherwise ignored. No percentile calculated. # TYPE http_request_size_bytes_created gauge http_request_size_bytes_created{handler="/ready"} 1.79151084750447e+09 http_request_size_bytes_created{handler="/health"} 1.7915108487482224e+09 http_request_size_bytes_created{handler="/"} 1.7915204071042693e+09 http_request_size_bytes_created{handler="none"} 1.791522454987982e+09 http_request_size_bytes_created{handler="/metrics"} 1.7915391575827172e+09 http_request_size_bytes_created{handler="/mcp"} 1.7915562458214133e+09 http_request_size_bytes_created{handler="/static"} 1.7915868016271367e+09 # HELP http_response_size_bytes Content length of outgoing responses by handler. Only value of header is respected. Otherwise ignored. No percentile calculated. # TYPE http_response_size_bytes summary http_response_size_bytes_count{handler="/ready"} 9408.0 http_response_size_bytes_sum{handler="/ready"} 442176.0 http_response_size_bytes_count{handler="/health"} 9408.0 http_response_size_bytes_sum{handler="/health"} 141120.0 http_response_size_bytes_count{handler="/"} 30.0 http_response_size_bytes_sum{handler="/"} 238230.0 http_response_size_bytes_count{handler="none"} 67.0 http_response_size_bytes_sum{handler="none"} 1501.0 http_response_size_bytes_count{handler="/metrics"} 4.0 http_response_size_bytes_sum{handler="/metrics"} 53821.0 http_response_size_bytes_count{handler="/mcp"} 1.0 http_response_size_bytes_sum{handler="/mcp"} 0.0 http_response_size_bytes_count{handler="/static"} 4.0 http_response_size_bytes_sum{handler="/static"} 6361.0 # HELP http_response_size_bytes_created Content length of outgoing responses by handler. Only value of header is respected. Otherwise ignored. No percentile calculated. # TYPE http_response_size_bytes_created gauge http_response_size_bytes_created{handler="/ready"} 1.79151084750452e+09 http_response_size_bytes_created{handler="/health"} 1.7915108487482417e+09 http_response_size_bytes_created{handler="/"} 1.7915204071043034e+09 http_response_size_bytes_created{handler="none"} 1.7915224549880028e+09 http_response_size_bytes_created{handler="/metrics"} 1.7915391575827346e+09 http_response_size_bytes_created{handler="/mcp"} 1.7915562458214586e+09 http_response_size_bytes_created{handler="/static"} 1.7915868016271558e+09 # HELP http_request_duration_highr_seconds Latency with many buckets but no API specific labels. Made for more accurate percentile calculations. # TYPE http_request_duration_highr_seconds histogram http_request_duration_highr_seconds_bucket{le="0.01"} 18920.0 http_request_duration_highr_seconds_bucket{le="0.025"} 18920.0 http_request_duration_highr_seconds_bucket{le="0.05"} 18920.0 http_request_duration_highr_seconds_bucket{le="0.075"} 18920.0 http_request_duration_highr_seconds_bucket{le="0.1"} 18922.0 http_request_duration_highr_seconds_bucket{le="0.25"} 18922.0 http_request_duration_highr_seconds_bucket{le="0.5"} 18922.0 http_request_duration_highr_seconds_bucket{le="0.75"} 18922.0 http_request_duration_highr_seconds_bucket{le="1.0"} 18922.0 http_request_duration_highr_seconds_bucket{le="1.5"} 18922.0 http_request_duration_highr_seconds_bucket{le="2.0"} 18922.0 http_request_duration_highr_seconds_bucket{le="2.5"} 18922.0 http_request_duration_highr_seconds_bucket{le="3.0"} 18922.0 http_request_duration_highr_seconds_bucket{le="3.5"} 18922.0 http_request_duration_highr_seconds_bucket{le="4.0"} 18922.0 http_request_duration_highr_seconds_bucket{le="4.5"} 18922.0 http_request_duration_highr_seconds_bucket{le="5.0"} 18922.0 http_request_duration_highr_seconds_bucket{le="7.5"} 18922.0 http_request_duration_highr_seconds_bucket{le="10.0"} 18922.0 http_request_duration_highr_seconds_bucket{le="30.0"} 18922.0 http_request_duration_highr_seconds_bucket{le="60.0"} 18922.0 http_request_duration_highr_seconds_bucket{le="+Inf"} 18922.0 http_request_duration_highr_seconds_count 18922.0 http_request_duration_highr_seconds_sum 18.969821854494512 # HELP http_request_duration_highr_seconds_created Latency with many buckets but no API specific labels. Made for more accurate percentile calculations. # TYPE http_request_duration_highr_seconds_created gauge http_request_duration_highr_seconds_created 1.7915108426600435e+09 # HELP http_request_duration_seconds Latency with only few buckets by handler. Made to be only used if aggregation by handler is important. # TYPE http_request_duration_seconds histogram http_request_duration_seconds_bucket{handler="/ready",le="0.1",method="GET"} 9408.0 http_request_duration_seconds_bucket{handler="/ready",le="0.5",method="GET"} 9408.0 http_request_duration_seconds_bucket{handler="/ready",le="1.0",method="GET"} 9408.0 http_request_duration_seconds_bucket{handler="/ready",le="+Inf",method="GET"} 9408.0 http_request_duration_seconds_count{handler="/ready",method="GET"} 9408.0 http_request_duration_seconds_sum{handler="/ready",method="GET"} 9.379722502082586 http_request_duration_seconds_bucket{handler="/health",le="0.1",method="GET"} 9408.0 http_request_duration_seconds_bucket{handler="/health",le="0.5",method="GET"} 9408.0 http_request_duration_seconds_bucket{handler="/health",le="1.0",method="GET"} 9408.0 http_request_duration_seconds_bucket{handler="/health",le="+Inf",method="GET"} 9408.0 http_request_duration_seconds_count{handler="/health",method="GET"} 9408.0 http_request_duration_seconds_sum{handler="/health",method="GET"} 9.431211354210973 http_request_duration_seconds_bucket{handler="/",le="0.1",method="GET"} 30.0 http_request_duration_seconds_bucket{handler="/",le="0.5",method="GET"} 30.0 http_request_duration_seconds_bucket{handler="/",le="1.0",method="GET"} 30.0 http_request_duration_seconds_bucket{handler="/",le="+Inf",method="GET"} 30.0 http_request_duration_seconds_count{handler="/",method="GET"} 30.0 http_request_duration_seconds_sum{handler="/",method="GET"} 0.051308817230165005 http_request_duration_seconds_bucket{handler="none",le="0.1",method="GET"} 58.0 http_request_duration_seconds_bucket{handler="none",le="0.5",method="GET"} 58.0 http_request_duration_seconds_bucket{handler="none",le="1.0",method="GET"} 58.0 http_request_duration_seconds_bucket{handler="none",le="+Inf",method="GET"} 58.0 http_request_duration_seconds_count{handler="none",method="GET"} 58.0 http_request_duration_seconds_sum{handler="none",method="GET"} 0.051372965797781944 http_request_duration_seconds_bucket{handler="none",le="0.1",method="POST"} 8.0 http_request_duration_seconds_bucket{handler="none",le="0.5",method="POST"} 8.0 http_request_duration_seconds_bucket{handler="none",le="1.0",method="POST"} 8.0 http_request_duration_seconds_bucket{handler="none",le="+Inf",method="POST"} 8.0 http_request_duration_seconds_count{handler="none",method="POST"} 8.0 http_request_duration_seconds_sum{handler="none",method="POST"} 0.007387411780655384 http_request_duration_seconds_bucket{handler="/metrics",le="0.1",method="GET"} 4.0 http_request_duration_seconds_bucket{handler="/metrics",le="0.5",method="GET"} 4.0 http_request_duration_seconds_bucket{handler="/metrics",le="1.0",method="GET"} 4.0 http_request_duration_seconds_bucket{handler="/metrics",le="+Inf",method="GET"} 4.0 http_request_duration_seconds_count{handler="/metrics",method="GET"} 4.0 http_request_duration_seconds_sum{handler="/metrics",method="GET"} 0.023579668253660202 http_request_duration_seconds_bucket{handler="/mcp",le="0.1",method="POST"} 1.0 http_request_duration_seconds_bucket{handler="/mcp",le="0.5",method="POST"} 1.0 http_request_duration_seconds_bucket{handler="/mcp",le="1.0",method="POST"} 1.0 http_request_duration_seconds_bucket{handler="/mcp",le="+Inf",method="POST"} 1.0 http_request_duration_seconds_count{handler="/mcp",method="POST"} 1.0 http_request_duration_seconds_sum{handler="/mcp",method="POST"} 0.0009601805359125137 http_request_duration_seconds_bucket{handler="/static",le="0.1",method="GET"} 4.0 http_request_duration_seconds_bucket{handler="/static",le="0.5",method="GET"} 4.0 http_request_duration_seconds_bucket{handler="/static",le="1.0",method="GET"} 4.0 http_request_duration_seconds_bucket{handler="/static",le="+Inf",method="GET"} 4.0 http_request_duration_seconds_count{handler="/static",method="GET"} 4.0 http_request_duration_seconds_sum{handler="/static",method="GET"} 0.022946100682020187 http_request_duration_seconds_bucket{handler="none",le="0.1",method="OPTIONS"} 1.0 http_request_duration_seconds_bucket{handler="none",le="0.5",method="OPTIONS"} 1.0 http_request_duration_seconds_bucket{handler="none",le="1.0",method="OPTIONS"} 1.0 http_request_duration_seconds_bucket{handler="none",le="+Inf",method="OPTIONS"} 1.0 http_request_duration_seconds_count{handler="none",method="OPTIONS"} 1.0 http_request_duration_seconds_sum{handler="none",method="OPTIONS"} 0.0013328539207577705 # HELP http_request_duration_seconds_created Latency with only few buckets by handler. Made to be only used if aggregation by handler is important. # TYPE http_request_duration_seconds_created gauge http_request_duration_seconds_created{handler="/ready",method="GET"} 1.7915108475045536e+09 http_request_duration_seconds_created{handler="/health",method="GET"} 1.7915108487482696e+09 http_request_duration_seconds_created{handler="/",method="GET"} 1.7915204071043506e+09 http_request_duration_seconds_created{handler="none",method="GET"} 1.7915224549880264e+09 http_request_duration_seconds_created{handler="none",method="POST"} 1.791523775805836e+09 http_request_duration_seconds_created{handler="/metrics",method="GET"} 1.7915391575827575e+09 http_request_duration_seconds_created{handler="/mcp",method="POST"} 1.7915562458215036e+09 http_request_duration_seconds_created{handler="/static",method="GET"} 1.7915868016271846e+09 http_request_duration_seconds_created{handler="none",method="OPTIONS"} 1.791600246687385e+09