Back to top icon

Monitoring Varnish with New Relic Infrastructure

Varnish is an HTTP accelerator designed for content-heavy dynamic websites and APIs. By caching data, Varnish helps to speed up the performance of web-based application as much as 300x–1000x.

Our Varnish Cache integration collects and sends inventory and metrics from your Varnish Cache environment to New Relic Infrastructure so you can monitor its health. Metric data is collected at the instance, lock, memory pool, storage, and backend levels.


What you can monitor with our Varnish Cache integration

Backend metrics

Understand how the backend of your Varnish server is performing—for example, view the number of connections or HTTP 400 errors.



Cache hit and miss rates

As a cache, it is crucial that you are caching the right data. Be sure to track your hit and miss rates.


Storage and memory metrics

You can see how much storage is allocated, how much is currently being used, how many memory pools are allocated, the size of those pools, and more.

You need to know what’s happening in your Varnish

Varnish's purpose is too speed up your web applications. Are you sure Varnish is performing as expected?

View Varnish metrics in our pre-built dashboards

Visualize all your data, easily filter to a specific host, and correlate with other performance metrics.

Default postgresql dashboards

Track all Varnish configuration changes

Understand configuration differences across your stack and quantify how configuration changes impact performance.

General Inventory Example

Know immediately when performance is degrading

You can set up and receive alerts for any of the metrics captured, so you can easily stay on top of your Varnish performance.



General Alert Example

Ready to get started?

Install the integration now and get a clear picture of your Varnish performance.

Activate the Varnish integration Request demo