Technologies/Django/http.server.request.count
DjangoDjangoMetric

http.server.request.count

Count of HTTP server requests
Dimensions:None
Available on:DatadogDatadog (1)
Interface Metrics (1)
DatadogDatadog
Total number of requests processed
Dimensions:None

Technical Annotations (17)

Configuration Parameters (3)
CONN_MAX_AGErecommended: 0
prevents connection leak when using external pooling like pgbouncer
timeoutrecommended: 60 * 60
Cache expiry in seconds; example shows 1 hour for redis_cache.set()
request.args
Query parameter access method that returns None for missing parameters
Error Signatures (3)
5xxhttp status
connection failed: FATAL: no more connections allowed (max_client_conn)log pattern
400http status
Technical References (11)
django_db_execute_totalcomponentN+1 queryconceptselect_relatedconceptprefetch_relatedconceptdjango_http_responses_total_by_status_totalcomponentpgbouncercomponentconnection poolingconceptRedisCachecomponentredis_cache.setcomponentabort()componentrequest.args.get()component
Related Insights (7)
N+1 query problem degrades view performancewarning
5xx error rate exceeds 1% thresholdcritical
Missing rate limiting enables credential brute force attackswarning
Django 4.x leaks database connections with CONN_MAX_AGE enabledcritical
PostgreSQL connection spike after Django 3.2 to 5.2 upgrade with CONN_MAX_AGE configuredwarning
Improper cache expiry time causes stale data or server overloadwarning
Missing required query parameters cause 400 Bad Requestwarning