Log Encyclopedia
Kubernetes Ingress Nginx
Ingress-Nginx controller log with request identifiers and upstream timings.
Category: Kubernetes
Regex Pattern
^(?<remote_addr>\S+) - (?<remote_user>\S+) \[(?<time_local>[^\]]+)\] "(?<request>[^"]+)" (?<status>\d+) (?<body_bytes_sent>\d+) "(?<http_referer>[^"]*)" "(?<http_user_agent>[^"]*)" (?<request_length>\d+) (?<request_time>\S+) (?<proxy_upstream_name>\S+) (?<upstream_addr>\S+) (?<upstream_response_time>\S+) (?<upstream_status>\d+)DuckDB Schema
remote_addr VARCHAR, remote_user VARCHAR, time_local VARCHAR, request VARCHAR, status INTEGER, body_bytes_sent INTEGER, http_referer VARCHAR, http_user_agent VARCHAR, request_length INTEGER, request_time DOUBLE, proxy_upstream_name VARCHAR, upstream_addr VARCHAR, upstream_response_time DOUBLE, upstream_status INTEGERReady to analyze?
Click below to open the local DuckDB tool preloaded for Kubernetes Ingress Nginx.
Analyze Now (Local & Private)
Prefilled SQL: SELECT * FROM log_table WHERE status IN ('429', '503', 'upstream_timeout') LIMIT 200;