
UI-based management, monitoring and orchestration for Varnish Enterprise.
Vendor
Varnish Software
Company Website




Varnish, Visualized
Robust, UI-based management of Varnish instances and VCL for easy deployments and monitoring
Easy Cache Management
Varnish Controller is a user interface and control plane for managing large-scale Varnish operations. It makes everyday caching and CDN operations easier and faster, to save time, reduce complexity and boost performance. Controller is highly flexible. From operating complex Varnish setups, to gaining full visibility into CDN health, to offloading traffic with custom routing, Controller adapts to your needs.
Deploy Content Delivery Resources in Minutes
The web-based dashboard puts caching deployments, edge logic, invalidations and monitoring at your fingertips. It takes seconds to deploy, scale, roll back, re-route, analyze and monitor Varnish, with all the tools you need to run enterprise CDN deployments in the cloud, in containers or on-premise. The UI and CLI use a REST API for communication and integration with external systems like Grafana, Prometheus and public CDNs too.
Why use Varnish Controller?
The benefits of the Varnish Controller are immense, including:
Configure with a Click
Make config changes fast and update VCL with a single click.
Satisfy Audiences
Manage traffic for optimal QoE, with built-in load balancing and redundancy to ensure excellent service for end-users, always.
Gain Insights
Full transparency for real-time cache and system behavior, in one easy-to-manage location.
Streamline Management
Restructuring your setup is simple and intuitive, with automated node discovery and VCL deployment.
Faster Deployments and Rollbacks
Controller means faster deployments. Automatically detect new cache nodes and deploy config files instantly, for effortless scaling and orchestration. Automatically push out VCL changes to every server that needs it, in real-time. Rebalance deployments and route traffic if servers are offline. Many tasks are executed with a single click, for simpler management of multiple servers. Staging environments and instant rollbacks ensure confidence in each deployment.
Blissful, Robust VCL Customization
Access every aspect of Varnish ops in one dashboard, including a VCL editor with tabs, debugging and color-coded editing. Use the VCL Groups feature to write and deploy VCL to multiple nodes simultaneously, and support multi-tenancy environments with different VCL running separate workloads on individual servers. It’s all about simplicity.
Intelligence and Analytics for Varnish
Real-time analytics convert moment to moment data into actionable insights for fine-tuning user experience and fueling long-term strategy.
- 100+ lines of logs for every transaction
- 140+ metrics and counters
- Customizable charts for live data on cache hits, backend health, traffic load and more. Measure what you need, and adapt system behavior in real time to maximize caching efficiency.
Balance Traffic, Optimize QoS
Route requests. Varnish Traffic Router is an extra component for flexible CDN request routing. Capable of HTTP and DNS-based routing, Traffic Router's flexible rules engine helps end-users and upstream CDNs fetch content from the optimal cache to get the best quality of service. Full redundancy. Controller's modular architecture means each component can scale individually and be hosted in multiple locations, for maximum resilience. Authentication with basic auth or Keycloak to control access for system users and business units.