Pi-hole Metrics via Node_Exporter > Prometheus > Grafana

Expected Behaviour:

To have Pi-hole metrics appear in a Grafana Dashboard panels set.

  • Operating System: Pi OS Bookworm
  • Hardware: Monitoring Pi: RPi3B, Pi-hole Pis: RPi02W
  • The Monitoring Pi is running Docker. Using a Portainer container, I have created a Portainer stack of the combination of Grafana (local), Prometheus, & the Node_Exporter. All are the latest versions, as of 4/30/25.

Actual Behaviour:

The Portainer container is working perfectly and I am able to create a Grafana Dashboard with all of the Pis system metrics, incuding things like CPU Usage %, RAM Usage %, CPU Temps, etc. However, I am currently unable to pull Pi-hole metrics that I want to display on a new Grafana Desktop.

pihole-exporters (https://github.com/eko/pihole-exporter/workflows/Build/Push%20(master)) installed on the two Pi-hole Pis are gathering system metrics, but I am unable to get them to collect any Pi-hole specific ones. Which is leading me to believe that the current version of Pi-hole v6 does not support this feature.

Is this true? If so, is there any plans to implement this in the near future?

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.