# Building Enterprise-Style UniFi Observability with Unpoller, Prometheus, and Grafana

DevFeed: [Building Enterprise-Style UniFi Observability with Unpoller, Prometheus, and Grafana](<https://devfeed.tech/articles/building-enterprise-style-unifi-observability-with-unpoller-prometheus-and-grafana-10692.md>)

Original publisher: [Read original article](<https://technotim.com/posts/unpoller-unifi-metrics/>)

Author: Techno Tim

Published: 2025-12-21T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [observability](<https://devfeed.tech/topics/observability.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>), [Network](<https://devfeed.tech/topics/network.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [compose](<https://devfeed.tech/tags/compose.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [docker](<https://devfeed.tech/tags/docker.md>), [github](<https://devfeed.tech/tags/github.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [network](<https://devfeed.tech/tags/network.md>), [observability](<https://devfeed.tech/tags/observability.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [services](<https://devfeed.tech/tags/services.md>), [unifi](<https://devfeed.tech/tags/unifi.md>)

## AI overview

This tutorial shows how to build a UniFi observability stack for a homelab using Unpoller, Prometheus, and Grafana. It explains how metrics flow from UniFi devices through Unpoller into Prometheus for long-term storage and Grafana for visualization, with deployment handled by Docker Compose.

## Source excerpt

If you run a UniFi network in a homelab or small environment, there's a point where basic status pages stop being enough. You want to understand how your network behaves over time - what normal looks like, what's changing, and how those changes correlate with real issues. This post walks through building an enterprise-style observability stack for UniFi using Unpoller, Prometheus, and Grafana,...