TRAFFIC MANAGEMENT & API SECURITY

Manage Traffic at
enterprise scale.

A visual control plane for your entire Envoy fleet — full xDS config, GSLB, and certificates — with edge API security and traffic-derived API discovery built in. Scalable, automated, enterprise-ready.

3-ProcessDistributed Architecture
Full xDSProtocol Support
Multi-VersionProxy & Upgrade
Real-timeValidation
EXTERNAL TRAFFICWebAPIMobilerequest / responseUI trafficCLIENT POOLdata plane · serves trafficelchiclientenvoyv1.33elchiclientenvoyv1.36elchiclientenvoyv1.33elchiclientenvoyv1.36elchiclientenvoyv1.33elchiclientenvoyv1.36CENTRAL PROXYsingle ingress · Envoyversion + nodeid header routingroutes UI · REST · xDS · ext_procREGISTRYroutingclient → ctrl mapnode → cp mapext_proc rulesCONTROLLERAPIUI · client commandsxDS resources · JWT/RBACcontroller-1 · -2 · …CONTROL-PLANExDS · ADS · VHDSv1.39.3snapshot cachexDSv1.39.4snapshot cachexDSConfig storestoreconfigs · usersprojects · auditHTTPSxDSext_procRESTxDS
TRUSTED INTEGRATIONS
KubernetesEnvoyGrafanaOpenStackLDAP / ADLet's EncryptOpenRouterKubernetesEnvoyGrafanaOpenStackLDAP / ADLet's EncryptOpenRouter
CORE FEATURES

Everything you need.
Nothing you don't.

Comprehensive platform for enterprise proxy management with modern UI and powerful automation.

Proto-Driven Configuration

Typed models and field metadata are generated from each Envoy version's protobufs. Listeners, Clusters, Endpoints, Routes — with full TypeScript safety.

Interactive Dependency Graphs

Interactive visual diagrams display relationships between Envoy resources. Understand data flow and troubleshoot interactively.

Shield — Edge API Security

A per-edge ext_proc sidecar that enforces API security in the request path: WAF (OWASP CRS), authentication, rate limiting, and bot defense — twelve engines plus built-in DLP, rolled out safely from detect to block.

API Discovery & Inventory

Turn live traffic into a continuously-scored inventory of every API you expose — shadow endpoints, missing auth, PII leaks, enumeration — check it against your OpenAPI specs and export it as OpenAPI.

Quick Start Scenarios

Guided wizards that build a complete set of resources for common setups, such as an HTTP or TCP proxy, plus your own reusable scenarios.

Lightweight Edge Agent

A lightweight agent on every edge host. Auto-registration, health monitoring, log export to Syslog/ELK.

Full xDS Protocol Support

Complete implementation of xDS (ADS, CDS, EDS, LDS, RDS, VHDS). Delta xDS for efficient updates.

Two-Step Validation

Validation in the editor and again on the server ensures configurations are correct before deployment.

Save & Publish Workflow

Draft mode for safe configuration changes. Save incrementally and publish bulk updates atomically. Every change is recorded in the audit log.

Multi-Version Envoy Support

Manage multiple Envoy versions from a single interface. Intelligent version routing with seamless migration X → Y.

Project-Based Multi-Tenancy

Organize configurations by teams, environments, or customers. 4-tier RBAC (Owner, Admin, Editor, Viewer).

WHY ELCHI

Built for the work,
not the workaround.

See how Elchi compares to hand-written Envoy configuration and to a service mesh.

Feature
Elchi
Manual Config
Service Mesh
AI-Assisted Configuration Analysis
On-demand review of a resource and its dependencies
✓
—
basic
Proto-Driven Configuration UI
Typed models generated per Envoy version
✓
—
—
Multi-Version Envoy Support
Single interface, version routing
✓
—
partial
3-Process Distributed Architecture
Registry, Controller, Control-Plane
✓
—
—
Real-time Configuration Validation
Two-step validation before production
✓
—
basic
Kubernetes Discovery
Endpoints synced from cluster node IPs
✓
—
✓
Visual Dependency Graphs
Interactive resource graphs
✓
—
via add-ons
Enterprise Multi-Tenancy
Project isolation, 4-tier RBAC
✓
—
varies
Envoy Version Upgrade
Move a listener to a new Envoy version
✓
—
varies
LDAP / AD Authentication
Central login against your directory
✓
—
varies
Log Export (Syslog / ELK)
External observability stack
✓
—
varies
Web Application Firewall (WAF)
Integrated OWASP CRS
✓
—
via add-ons
ACME Certificate Management
Let's Encrypt + Google Trust
✓
—
via add-ons
Global Server Load Balancing
DNS-based with health probing
✓
—
—
API Discovery & Inventory
Auto-discovered surface, risk & PII scoring
✓
—
—
Shield — Edge API Security
ext_proc WAF/auth/rate-limit, 12 engines + built-in DLP
✓
—
—
01

AI-Assisted Analysis

On-demand AI review of configuration and logs, with your own OpenRouter key.

02

Proto-Driven Models

Typed models and field metadata come from each Envoy version's protos, so the editors follow the Envoy API closely.

03

Version Routing

Each Envoy is served by the control plane of its own version.

04

Enterprise Ready

Built from the ground up for multi-tenancy, RBAC, two-factor authentication and a complete audit trail.

05

Seamless Upgrades

Move a listener and its resources to a new Envoy version and cut over with a hot restart, without dropped requests.

06

Enterprise Auth

LDAP / AD integration for centralized authentication and authorization.

07

Log Centralization

Ship logs with Filebeat to Elasticsearch or Logstash, or through rsyslog.

08

Advanced Metrics

Built-in dashboards with Grafana integration for comprehensive monitoring.

PLATFORM SCREENSHOTS

Designed for the operator,
built for the platform team.

Captured from a live environment — real Envoy traffic, Shield blocks and discovered APIs. Drag the slider to see each screen in light and dark.

Every screen ships in light and dark — Elchi follows your system theme.
elchi.example.com / Command Center
Command Center — DarkCommand Center — Light
Overview

Command Center

Live requests, errors, connections and Shield activity for the whole project at a glance.

3-PROCESS ARCHITECTURE

Three processes.
One coherent platform.

Enterprise-grade scalability with specialized microservices working in harmony.

Registryrouting

Service discovery and routing hub

  • › Controller registration
  • › Client location tracking
  • › Version-based routing
  • › Automatic cleanup
ControllerAPI

API and management layer

  • › Client management & dispatch
  • › xDS resources (CDS, LDS, RDS, EDS)
  • › RBAC & authentication
  • › Persistent config store
  • › AI config analysis
  • › K8s discovery
Control-PlanexDS

xDS control plane

  • › Client ADS
  • › VHDS (Virtual Host Discovery)
  • › Snapshot management
  • › Live updates
  • › Auto-registration
  • › Health & keepalive

High Availability

Multiple control-plane instances with automatic failover, and active/passive edge pairs that share VIPs

Scalability

Load balancing across controllers and control-planes for enterprise workloads

Version Routing

Intelligent routing to appropriate control-plane versions based on client requirements

USE CASES

Versatile by design.

Versatile platform designed for diverse deployment scenarios.

01

API Gateway Management

Centralized management of clients as an API gateway for microservices architectures.

  • › Rate limiting & traffic control
  • › Authentication & authorization
  • › Request/response transformation
  • › API versioning & routing
02

Load Balancing & Traffic Steering

Run Envoy fleets as load balancers in front of your services, with health checks and controlled rollouts.

  • › Weighted traffic splitting & canary
  • › Circuit breaking, retries & outlier detection
  • › Active health checks
  • › Metrics & live traffic view
03

Multi-Site & Multi-Cluster Backends

Put edge fleets in front of several sites and Kubernetes clusters, managed from one control plane.

  • › Kubernetes node discovery per cluster
  • › GSLB failover between sites
  • › Active/passive edge HA pairs
  • › Unified policy enforcement
04

Enterprise Microservices

Enterprise-grade client management with multi-tenancy and role-based access control.

  • › Team-based config isolation
  • › Complete audit trail
  • › Centralized policy management
  • › Self-service configuration
05

Cloud-Native Applications

Run the control plane on Kubernetes and keep the edge proxies in step with your clusters.

  • › Control plane on Kubernetes via Helm
  • › Kubernetes node discovery
  • › Zero-downtime listener upgrades
  • › Health checking & monitoring
06

Edge Proxy & Ingress

Run Envoy at the edge to terminate TLS, protect incoming traffic and route it.

  • › SSL/TLS termination with ACME certificates
  • › Rate limits & connection limits
  • › Bot & IP-reputation blocking (Shield)
  • › Region-scoped DNS answers with GSLB
BUILT FOR
Financial Services
E-Commerce
Healthcare
Technology
Telecommunications
Media & Entertainment

Whatever your use case, Elchi provides the flexibility and power you need.

EXPERIENCE ELCHI NOW

Ready to simplify your
client management?

Try the stack solution for proxy management with our demo, or deploy to your Kubernetes cluster using our Helm chart.

✓Ready To Use✓Self-Hosted✓Multi-Version Proxy✓Agent Support