starlette.requests.total
Total HTTP requests receivedDimensions:None
Technical Annotations (21)
Configuration Parameters (8)
metrics[].typerecommended: Podsmetrics[].pods.metric.namerecommended: http_requests_per_secondmetrics[].pods.target.averageValuerecommended: 10db_pool_sizerecommended: 32maxReplicasrecommended: 40spec.minAvailablerecommended: 6scrape_intervalrecommended: 1sgroups.intervalrecommended: 5sTechnical References (13)
APIRoutecomponentBaseHTTPMiddlewarecomponentlimit_reqcomponentPrometheus AdaptercomponentHPA v2componentstarlette.responses.FileResponsecomponentstarlette.staticfiles.StaticFilescomponent_parse_range_header()componentRangeprotocol_RANGE_PATTERNcomponentrate()conceptrecording ruleconceptstarlette_requests_totalcomponentRelated Insights (5)
Missing request timeouts and rate limits allow resource exhaustionwarning
▸
CPU-only HPA fails to scale I/O-bound async FastAPI under loadwarning
▸
Payments API p95 latency at 420ms during bursts with idle CPUwarning
▸
Range header causes O(n^2) CPU exhaustion in FileResponsecritical
▸
Prometheus rate() queries return no data due to insufficient scrape sampleswarning
▸