Documentation forSolarWinds Observability

Configure Varnish integration

To integrate Varnish with SolarWinds Observability:

  1. In SolarWinds Observability, click Add Data at the top.

  2. In the Add Data dialog, click Integration, and then click Varnish.

  3. In the Add Varnish dialog, select a host with the SolarWinds Observability Agent you want to use for Varnish and click Next.

    To only display Agents running in a Kubernetes cluster, click the List only Agents... toggle.

    If you want to install a dedicated Agent on a dedicated host, add the host and then add the Varnish integration. See Add a self-managed host.

    If you prefer using Docker, see Run the SolarWinds Observability Agent as a Docker image or Kubernetes deployment.

  4. Review the configuration and click Deploy to deploy the changes to the agent.

    • Provide a Display Name.

    • Review the Collection Interval.

  5. Review the configuration file, make any adjustments, and click Apply & Reload to complete the integration setup.

    You might need to:

    1. Set stats variables in the telegraf.conf. Copy the code and paste it into the configuration file.

    2. Provide the Agent with access rights.

      usermod -a -G varnish swagent
    3. Restart the Agent.

      service uamsclient restart
  6. When the installation is complete, you can continue to observe Varnish data. Use the buttons on the Summary screen.

To view data collected for the newly configured entity, click View Varnish or search for Varnish entities in the Entity Explorer. It may take a few seconds for data to appear for the newly created entity. See Entity Explorer for details.

To view metrics collected for Varnish, click Analyze > Metrics and search for Varnish. See Metrics Explorer for details.