Platform Screenshots

Explore Elchi's powerful interface designed for enterprise-grade proxy management

Service Management
Management

Service Management

Manage your services and their configurations with intuitive interface

Service Management 2
Management

Service Management 2

Manage your services and their configurations with intuitive interface

Service Management 3
Management

Service Management 3

Manage your services and their configurations with intuitive interface

Advanced Filters
Tools

Advanced Filters

Use powerful filters to find and manage your proxies

Advanced Filters 2
Tools

Advanced Filters 2

Use powerful filters to find and manage your proxies

Scenario Workflows
Configuration

Scenario Workflows

Wizard-based configuration management for quick setup

Metrics Dashboard
Monitoring

Metrics Dashboard

Real-time metrics visualization with ECharts integration

Dependency Graph
Visualization

Dependency Graph

Interactive visual representation of service dependencies

Platform Overview
Overview

Platform Overview

Complete overview of Elchi platform capabilities

Platform Overview 2
Overview

Platform Overview 2

Complete overview of Elchi platform capabilities

xDS Configuration
Configuration

xDS Configuration

Comprehensive xDS protocol configuration interface

Agent Management
Management

Agent Management

Distribute configurations and manage network traffic via agents

Config Info
Configuration

Config Info

Protobuf-based configuration information viewer

Log Viewer
Monitoring

Log Viewer

Advanced log viewing and analysis capabilities

Log Viewer 2
Monitoring

Log Viewer 2

Advanced log viewing and analysis capabilities

AI Assistant
AI

AI Assistant

Get intelligent configuration help and troubleshooting with OpenRouter

Audit Trail
Security

Audit Trail

Complete audit logging for compliance and security tracking

Background Jobs
Management

Background Jobs

Monitor and manage all background processing tasks

Service Registry
Discovery

Service Registry

Service discovery and registry management interface

Route Mapping
Configuration

Route Mapping

Visual route configuration and traffic flow management

Architecture Flow
Documentation

Architecture Flow

Visual diagram showing how Elchi works end-to-end

ACME Certificates
Security

ACME Certificates

Automatic certificate management with ACME protocol support

ACME Accounts
Security

ACME Accounts

Manage ACME accounts for Let's Encrypt and Google Trust Services

DNS Providers
Configuration

DNS Providers

Configure DNS providers for ACME challenge verification

GSLB Overview
Load Balancing

GSLB Overview

Global Server Load Balancing configuration and management dashboard

GSLB Health Checks
Load Balancing

GSLB Health Checks

Configure health checks and failover policies for GSLB endpoints

GSLB Traffic Policy
Load Balancing

GSLB Traffic Policy

Define traffic routing policies and geo-based load balancing rules

Why Choose Elchi?

See how Elchi compares to manual Envoy configuration and traditional service mesh solutions

Feature
Elchi
Manual ConfigService Mesh
Intelligent Configuration Analysis
Automated intelligent config analysis and troubleshooting with advanced recommendations
Proto-to-UI Auto Generation
Automatically generate UI components from Envoy protobuf definitions
Multi-Version Envoy Support
Support for Envoy versions 1.27 through 1.35+ with version routing
Partial
3-Process Distributed Architecture
Scalable architecture with Registry, Controller, and Control-Plane
Real-time Configuration Validation
Two-step validation before applying changes to production
Basic
Kubernetes Auto-Discovery
Automatic endpoint discovery and synchronization with K8s
Visual Dependency Graphs
Interactive Cytoscape-based dependency visualization
Limited
Enterprise Multi-Tenancy
Project-based isolation with 4-tier RBAC
Varies
Version Upgrade & Migration
Seamlessly migrate Envoy configs from version X to Y with compatibility checks
LDAP/AD Authentication
Enterprise SSO integration with LDAP and Active Directory
Varies
Log Export (Syslog/ELK)
Export logs to external systems via Syslog and Elastic Logstash
Limited
Grafana Integration
Native integration with Grafana for advanced metrics visualization
Web Application Firewall (WAF)
Integrated OWASP CRS with customizable rules
ACME Certificate Management
Automated certificate lifecycle with Let's Encrypt and Google Trust Services
Limited
Global Server Load Balancing
DNS-based traffic management with health probing, failover zones, and anti-flapping
Learning Curve
Intuitive UI vs complex YAML configurations
EasySteepMedium
Configuration Complexity
Visual UI vs manual configuration files
SimpleHighMedium

What Makes Elchi Unique

Intelligent Automation

Advanced automated analysis for configuration optimization and intelligent log troubleshooting

Auto-Generated UI

Unique proto-to-UI generation means support for new Envoy features without manual UI updates

Version Intelligence

Smart routing to appropriate control-plane versions based on client Envoy version

Enterprise Ready

Built from ground up for multi-tenancy, RBAC, and compliance requirements

Seamless Upgrades

Effortlessly upgrade between Envoy versions with automated compatibility validation

Enterprise Auth

LDAP/AD integration for centralized authentication and authorization

Log Centralization

Export logs to Syslog and ELK stack for unified observability

Advanced Metrics

Built-in dashboards with Grafana integration for comprehensive monitoring

Ready to simplify your Envoy proxy management?

Core Features

Comprehensive platform for enterprise Proxy management with modern UI and powerful automation

Proto to UI Auto-Generation

Automatically generates UI configuration components from Envoy protobuf definitions. Create Listeners, Clusters, Endpoints, and Routes with full TypeScript type safety and validation.

Interactive Dependency Graphs

Cytoscape-powered visual diagrams display relationships between Envoy components. Understand resource dependencies, data flow, and troubleshoot configurations with interactive exploration.

Quick Start Scenarios

Pre-built templates for common Envoy configurations. Generate complete setups for API gateways, load balancers, and service mesh deployments with just a few clicks.

Go-Based Agent

Lightweight Go agent for client-side Envoy management. Automatic registration, health monitoring, log export to Syslog/ELK, and seamless integration with the control plane.

Full xDS Protocol Support

Complete implementation of xDS (ADS, CDS, EDS, LDS, RDS, VHDS) using go-control-plane. Delta xDS support for efficient incremental configuration updates.

Two-Step Validation

Frontend TypeScript validation and backend protoc-gen-validate ensures configurations are correct before deployment. Catch errors early and prevent misconfigurations.

Save & Publish Workflow

Draft mode for safe configuration changes. Save incrementally and publish bulk updates atomically when ready. Rollback support for quick recovery from issues.

Multi-Version Envoy Support

Manage Envoy versions 1.27 through 1.35+ from a single interface. Intelligent version-based routing with seamless version upgrade capability. Migrate resources from version X to Y effortlessly.

Project-Based Multi-Tenancy

Organize configurations by teams, environments, or customers. Complete resource isolation with 4-tier RBAC (Owner, Admin, Editor, Viewer) for enterprise collaboration.

Advanced Features

Enterprise-grade capabilities with intelligent automation and modern cloud-native technologies

AI-Powered Analysis

OpenRouter AI Integration

Bring your own OpenRouter API key and choose any AI model for configuration analysis, log debugging, pattern recognition, and intelligent troubleshooting recommendations.

Configuration analysis
Log pattern recognition
Anomaly detection
Root cause analysis

Kubernetes Discovery

Auto Endpoint Management

Automatic discovery and synchronization of Kubernetes endpoints with real-time updates as your services scale.

Auto-discover K8s services
Real-time endpoint updates
Multi-cluster support
Service mesh integration

ACME Certificate Management

Automated SSL/TLS

Automated certificate lifecycle management with ACME protocol support for Let's Encrypt and Google Trust Services. DNS-01 challenge verification with auto-renewal.

Let's Encrypt integration
Google Trust Services
DNS provider management
Automatic renewal

Global Server Load Balancing

DNS-Based Traffic Management

Enterprise GSLB with intelligent health probing, automatic failover, and geo-based traffic routing. Integrate with CoreDNS for dynamic DNS responses based on endpoint health.

HTTP/HTTPS/TCP health probes
Anti-flapping protection
Per-record failover zones
Circuit breaker with backoff

Intelligent Automation meets Cloud-Native Architecture

Comprehensive Feature Set

Advanced capabilities for security, monitoring, and operational excellence

Web Application Firewall (WAF)

Integrated OWASP Core Rule Set (CRS) with customizable directive sets, per-authority rules, and comprehensive filtering by severity, phase, and paranoia level.

  • OWASP CRS integration
  • Custom directive management
  • Domain-specific rules
  • Rule browser & import

Scenario Workflows

Quick Start Templates

Pre-built scenario workflows with step-by-step wizards for common Envoy configurations. Execute, test, and deploy configurations efficiently.

  • Scenario wizard
  • Dynamic forms
  • Configuration review
  • Quick deployment

Service Discovery

Auto Registration

Discover and manage clusters automatically. Track service status, monitor cluster health, and manage registration with real-time updates.

  • Cluster discovery
  • Status monitoring
  • Usage statistics
  • Last seen tracking

ACME Certificate Management

Automated SSL/TLS

Automated certificate lifecycle management with ACME protocol support for Let's Encrypt and Google Trust Services. DNS-01 challenge verification with auto-renewal.

  • Let's Encrypt integration
  • Google Trust Services
  • DNS provider management
  • Automatic renewal

Audit Logging

Compliance & Security

Complete audit trail for all user actions, configuration changes, and system operations. Filter by date, action type, user, and resource.

  • Action tracking
  • User accountability
  • Resource changes
  • Compliance reporting

Advanced Metrics

Real-time Monitoring

ECharts-powered visualization with downstream, upstream, and listener metrics. Custom time ranges, metric grouping, and auto-refresh.

  • Real-time charts
  • Custom time ranges
  • Metric filtering
  • Export capabilities

Log Management

Intelligent Analysis

Real-time service logs with JSON parsing, HTTP access log detection, and intelligent log analysis for pattern detection and troubleshooting.

  • JSON log parsing
  • Log level filtering
  • Search functionality
  • Pattern detection

Registry Management

Configuration Central

Centralized configuration registry with version tracking, resource metadata, and schema information for all Envoy configurations.

  • Version tracking
  • Resource metadata
  • Schema validation
  • Registry browser

Version Upgrade

Seamless Migration

Effortlessly upgrade Envoy configurations from one version to another. Migrate resources from version X to version Y with automated compatibility checks.

  • Cross-version migration
  • Compatibility validation
  • Resource transformation
  • Zero-downtime upgrades

Log Export

Syslog & ELK Integration

Export logs to external systems via Syslog and Elastic Logstash. Centralize log management and integrate with your existing observability stack.

  • Syslog integration
  • Elastic Logstash support
  • Centralized logging
  • Flexible export formats

Metrics Visualization

Platform & Grafana

View detailed metrics both on the platform and through Grafana integration. Monitor performance, traffic patterns, and system health in real-time.

  • Built-in dashboards
  • Grafana integration
  • Custom metrics
  • Real-time updates

LDAP Authentication

Enterprise SSO

Integrate with your existing LDAP/Active Directory infrastructure. Centralized user authentication and authorization for enterprise deployments.

  • LDAP integration
  • Active Directory support
  • Centralized auth
  • Enterprise SSO

All features integrated into a unified management platform

Compliance & Standards

SOC 2 Ready Architecture
GDPR Compliant Data Handling
Complete Audit Trail
Data Encryption at Rest
Role-Based Access Control
Multi-Factor Authentication Ready

Built with security-first mindset for enterprise-grade deployments

3-Process Distributed Architecture

Enterprise-grade scalability with specialized microservices working in harmony

Registry

Port: 9090

Service discovery and routing hub

  • Controller registration & address sharing
  • Client location tracking
  • Version-based control-plane routing
  • External processing integration
  • In-memory data with auto-cleanup

Controller

Port: Configurable

REST API and management layer

  • Client management & command dispatch
  • xDS resource management (CDS, LDS, RDS, EDS)
  • User & authorization (JWT + RBAC)
  • MongoDB integration
  • AI-powered config analysis
  • K8s Discovery system

Control-Plane

Port: 18000

gRPC-based xDS control plane

  • Envoy ADS (Aggregated Discovery Service)
  • VHDS (Virtual Host Discovery Service)
  • Snapshot management & cache system
  • Bridge services (snapshot, resource, poke)
  • Auto-registration with registry
  • Health monitoring & keepalive
Registry
Registration & Discovery
Controller
Controller
Config Sync
Control-Plane
Control-Plane
xDS Protocol (gRPC)
Envoy

High Availability

Multiple control-plane instances with automatic failover and health monitoring

Scalability

Load balancing across controllers and control-planes for enterprise workloads

Version Routing

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

Layered Architecture

Modern technology stack with distributed processing and enterprise-grade components

Frontend Layer

React
Modern UI Framework
TypeScript
Type Safety
Cytoscape
Graph Visualization

Backend Layer - 3-Process Architecture

Controller
REST API (Port: Custom)
Client management, xDS resources, User auth
Control-Plane
gRPC xDS (Port: 18000)
ADS, VHDS, Snapshot cache
Registry
Discovery (Port: 9090)
Service discovery, Version routing

Data & Storage Layer

MongoDB
Config Storage
VictoriaMetrics
Time-Series DB
OpenRouter
AI Model Integration

Proxy Layer

Envoy Proxy
Multi-Version Support
WAF
OWASP CRS
Health Check
Auto-Recovery

Request Flow

Client
Registry
Controller
Control-Plane
Envoy
Registration: Clients register with Registry for service discovery
Routing: Registry routes clients to appropriate Controller version
xDS Protocol: Control-Plane serves Envoy configurations via gRPC
Configuration: Envoy receives and applies dynamic configurations

Native Integrations

Kubernetes
Docker
gRPC
Prometheus

Use Cases

Versatile platform designed for diverse deployment scenarios

API Gateway Management

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

Common Scenarios:
  • Rate limiting and traffic control
  • Authentication and authorization
  • Request/response transformation
  • API versioning and routing

Service Mesh Management

Deploy and manage Envoy as a service mesh data plane with centralized control.

Common Scenarios:
  • Service-to-service communication
  • Traffic splitting and canary deployments
  • Circuit breaking and retry policies
  • Observability and metrics collection

Multi-Cluster Deployment

Manage Envoy instances across multiple Kubernetes clusters with unified configuration.

Common Scenarios:
  • Cross-cluster service discovery
  • Unified policy enforcement
  • Disaster recovery and failover
  • Global load balancing

Enterprise Microservices

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

Common Scenarios:
  • Team-based configuration isolation
  • Audit logging and compliance
  • Centralized policy management
  • Self-service configuration

Cloud-Native Applications

Modern cloud-native applications leveraging Envoy for traffic management and observability.

Common Scenarios:
  • Container-based deployments
  • Auto-scaling and load balancing
  • Zero-downtime deployments
  • Health checking and monitoring

Edge Proxy & CDN

Deploy Envoy at the edge for content delivery and request routing.

Common Scenarios:
  • Geographic traffic routing
  • Cache management
  • DDoS protection
  • SSL/TLS termination

Trusted Across Industries

Financial Services
E-Commerce
Healthcare
Technology
Telecommunications
Media & Entertainment

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

Experience Elchi
Now

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

Demo
Access
K8s
Helm Deploy
Agent
Client Support
✓ Ready To Use
✓ MongoDB Store
✓ Multi-Version Proxy
✓ Agent Support