Ingress Nginx - Request Handling Performance Dashboard

SigNoz Cloud - This page applies to SigNoz Cloud editions.
Self-Host - This page applies to self-hosted SigNoz editions.

Monitor per-ingress request latency, error ratios, upstream response times, and throughput across the NGINX Ingress Controller.

This dashboard requires nginx-ingress-controller metrics flowing into SigNoz. Follow the Send NGINX Ingress Controller Metrics to SigNoz guide to configure the OpenTelemetry Collector to scrape the controller's Prometheus endpoint.

Ingress Nginx - Request Handling Performance Dashboard
Ingress Nginx - Request Handling Performance Dashboard

Dashboards → + New dashboard → Import JSON

What This Dashboard Monitors

  • Latency: p50, p95, and p99 end-to-end request duration and upstream response time
  • Throughput: request rate per second broken down by method, host, and path
  • Errors: 4xx and 5xx response ratio and per-second rate by method and path
  • Upstream performance: median and average upstream response time per path
  • Response size: average response body size by method, host, and path

Metrics Included

Latency

  • Request Latency Percentiles: Shows p50, p95, and p99 end-to-end request duration (controller + upstream) over time
  • Upstream Response Latency Percentiles: Shows p50, p95, and p99 upstream backend response time over time
  • Average Upstream Response Latency: Shows mean upstream response time across the selected ingress over time
  • Average Upstream Response Time by Method and Path: Shows mean upstream latency by method, host, and path over time
  • Median Upstream Response Time by Method and Path: Shows p50 upstream response time per observed path over time

Throughput

  • Request Rate by Method and Path: Shows requests per second by HTTP method, host, and path over time

Errors

  • Response Error Ratio (4xx/5xx) by Method and Path: Shows fraction of error responses among all responses (0–1 scale) by method and path over time
  • Error Request Rate by Status (4xx/5xx): Shows error responses per second by method, path, and status code over time

Response Size

  • Average Response Size by Method and Path: Shows mean response body size in bytes by method, host, and path over time

Dashboard Variables

  • ingress: Filter all panels by ingress resource name. Supports multi-select; defaults to all ingresses.

Last updated: May 30, 2026

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.

On this page

Is this page helpful?

Your response helps us improve this page.