SigNoz Cloud - This page is relevant for SigNoz Cloud editions.
Self-Host - This page is relevant for self-hosted SigNoz editions.

Envoy Proxy Dashboard

This dashboard provides monitoring of Envoy Proxy performance using OpenTelemetry Stat Sink, giving you visibility into traffic patterns, connection handling, and internal server health.

Info

To use this dashboard, you need to configure Envoy to send metrics to SigNoz. Follow the Envoy Metrics guide to get started.

Dashboard Preview

Envoy Dashboard Preview
Envoy Dashboard - General Overview and Request Metrics

Dashboards → + New dashboard → Import JSON

Dashboard Variables

This dashboard includes pre-configured variables for filtering:

  • namespace: Filter by Kubernetes namespace
  • service.name: Filter by specific service name
  • cluster: Filter by upstream cluster name
  • deployment_environment: Filter by deployment environment (e.g., production, staging)

What This Dashboard Monitors

This dashboard provides comprehensive monitoring of Envoy Proxy performance, giving you visibility into:

  • Request patterns and throughput: Track incoming requests, response times, and data transfer rates
  • Connection health: Monitor active connections, connection lifecycle, and upstream cluster status
  • Error tracking: Identify and analyze 4xx/5xx errors with detailed breakdowns
  • Resource usage: Keep tabs on Envoy's memory consumption and heap size
  • Upstream performance: Monitor backend cluster health, connection failures, and error rates

Metrics Included

General Overview

  • Active Connections: Active downstream HTTP connections
  • Total Requests: Total HTTP requests received
  • Request Rate: HTTP requests per second
  • Envoy Uptime: Envoy process uptime

Traffic & Latency

Envoy Dashboard Preview
Envoy Dashboard - Traffic, Latency, and Response Code Metrics
Envoy Dashboard Preview
Envoy Dashboard - Upstream Metrics and Resource Usage
  • Ingress Data Rate: Incoming data rate (bytes/s)
  • Egress Data Rate: Outgoing data rate (bytes/s)
  • Average Response Size: Average HTTP response size
  • Request Throughput: Average request throughput
  • Average Response Time: Mean HTTP request latency
  • P50 Latency: 50th percentile latency
  • P95 Latency: 95th percentile latency
  • P99 Latency: 99th percentile latency

Errors & Responses

  • Response Code Distribution: Response codes by class
  • 2xx Success Rate: Rate of successful responses
  • 4xx Client Errors: Rate of client errors
  • 5xx Server Errors: Rate of server errors
  • Total Error Count: Cumulative 4xx and 5xx count
  • Error Rate: Combined 4xx and 5xx error rate
  • Error Rate by Class: Breakdown of 4xx vs 5xx errors

Upstream Metrics

  • Upstream Request Volume: Requests by upstream cluster
  • Upstream Active Connections: Active upstream connections
  • Upstream Connection Failures: Failed upstream connections
  • Upstream Error Rate: Upstream 4xx/5xx errors
  • Upstream Throughput: Total TX+RX to upstream clusters

Connection Lifecycle

  • Connection Establish Rate: New downstream connections/sec
  • Connection Destruction Rate: Closed downstream connections/sec

Resource Usage

  • Memory Allocated: Envoy memory usage (allocated)
  • Heap Size: Envoy heap memory size

Last updated: March 14, 2026

Edit on GitHub