Install prebuilt HAProxy dashboards

Grafana Cloud provides prebuilt dashboards for HAProxy that give you immediate visibility into frontend traffic, backend health, and server performance.

The dashboards are installed from the integration page and appear in your Dashboards list.

  1. Navigate to Connections > Add new connection.

  2. In the search box, type HAProxy to filter the integrations.

  3. Click the HAProxy tile to return to the integration page.

  4. Scroll to the bottom of the page and click Install to add the prebuilt dashboards and alerts to your Grafana instance.

    Once installed, the dashboards appear in your Dashboards list under the integration folder.

  5. Click View Dashboards to see the installed HAProxy dashboards.

  1. Click Dashboards in the left-side menu.

  2. Find and open the HAProxy overview dashboard from the integration folder.

    This dashboard provides a high-level view of your HAProxy instance.

Key metrics to watch

The prebuilt dashboards organize HAProxy metrics into several categories:

  • Frontend metrics — Track incoming connection rates (haproxy_frontend_current_sessions), HTTP request rates, and error responses (4xx and 5xx).
  • Backend metrics — Monitor backend server health, active connections (haproxy_backend_current_sessions), and response times.
  • Connection metrics — Watch for connection limits being reached (haproxy_frontend_limit_sessions) and connection queue depth.
  • Latency metrics — Review average and percentile response times (haproxy_backend_response_time_average_seconds) to detect performance degradation.

What to look for

  • High error rates on frontends may indicate misconfigured backends or application issues.
  • Backend servers marked DOWN mean HAProxy has stopped routing traffic to those servers.
  • Queue depth increasing suggests backends can’t keep up with incoming traffic.
  • Rising latency on a specific backend may point to resource exhaustion or application performance issues.

Explore the dashboard panels to familiarize yourself with the data available. You can customize these dashboards or create your own based on the collected metrics.


page 8 of 10