πŸ“Š Netfox now speaks Prometheus β†’ chart your network in Grafana (v0.8.0)

Hey everyone πŸ‘‹

Netfox 0.8.0 is out, and it ships something that came straight from this community: a Prometheus-compatible metrics endpoint. πŸ“ˆ

πŸ™ Huge thanks to β€” you asked us to expose Netfox's data to Prometheus so you could chart it in Grafana next to the rest of your homelab. Here it is. 🦊

⚑ Turn it on in Settings β†’ Integrations and Netfox serves /metrics in the Prometheus text format. Point

Prometheus at it, drop the series into Grafana, done.

πŸ“Š What it exposes

- πŸ”Œ Open ports per host (plus an open-port count)

- πŸ•’ When each port's state was last observed

- 🟒 Device state β€” online / offline β€” and last-seen time per device

- πŸ“Ά This Mac's network throughput (rx / tx)

- πŸ”” Alert counts by type

πŸ”’ Off by default, yours to expose

- Off by default β€” nothing listens until you opt in

- Localhost-only, unless you flip it to your LAN (so a Prometheus on your NAS can scrape it)

- Optional bearer token

- Live whenever Netfox is running β€” it stays in the menu bar, serving with the window closed

πŸ“š Setup, the full metric list, and a sample scrape config:

⬇️ Download / update: (or Netfox β†’ Check for Updates…)

If you run Prometheus + Grafana at home, give it a spin and share your dashboards β€” I'd love to see them. πŸ“Έ And keep the requests coming: this one went from idea to shipped because someone asked. πŸ™Œ

50 views

Add a comment

Replies

Best

This is exactly the kind of integration homelab folks have been wanting. Scraping Netfox metrics into Grafana right next to Proxmox and Uptime Kuma? That's a genuinely useful dashboard. Setting this up tonight.

Β Love this πŸ™Œ That's exactly the picture we had in mind β€” Netfox sitting in the same Grafana as Proxmox and Uptime Kuma.

To make tonight quick, the docs have a ready-to-paste scrape config and the full metric list:

One tip, since you'll probably scrape from another box: flip on Allow access from other devices and set an access token in Settings β†’ Integrations πŸ”’ β€” then point Prometheus at .

Would genuinely love to see the dashboard once it's live β€” drop a screenshot if you're up for it πŸ“Έ

Β  Got it working last night! The scrape config in the docs was super clean, and the access token tip saved me from a lot of trial and error. Dashboard is up right next to Proxmox and Uptime Kuma, fits perfectly in the stack.

Β Amazing! that just made my day πŸ™Œ Exactly the stack I was hoping it’d slot into. So glad the token tip saved you the trial-and-error πŸ˜‰

Β  Will definitely drop a screenshot! Seeing network latency alongside Proxmox CPU and Uptime Kuma status all in one view is really satisfying - it's become one of the most-checked panels on my homelab dashboard.