๐Ÿ‡
RaspberryPI Home Server
  • ๐Ÿ Home
  • ๐Ÿ› ๏ธSettings
    • โš™๏ธGPIO and Fan Controller
    • โšกPower Optimization
    • ๐Ÿ›ก๏ธUncomplicated Firewall
    • ๐Ÿ“ƒManual Steps
  • ๐Ÿ”ฎServices
    • ๐Ÿ”€Traefik Proxy
    • ๐ŸกHomer
    • ๐Ÿ–ฅ๏ธMonitoring
    • ๐ŸŽž๏ธJellyfin
    • ๐Ÿ’ฝDatabases
    • โ˜๏ธNextcloud
      • ๐Ÿ’ชUpgrade
      • โ™ป๏ธRestore
      • ๐Ÿ“ฆBackup
    • ๐ŸฅงPihole
    • ๐Ÿ›ณ๏ธPortainer
    • ๐Ÿ—ƒ๏ธFile Browser
    • ๐Ÿ”ŽSearXNG
    • ๐Ÿ“ฅTorrent Stack
      • ๐ŸฅทWireguard
      • ๐ŸŽฅRadarr
      • ๐Ÿ“ฝ๏ธSonarr
      • ๐ŸงฅJackett
  • ๐Ÿ‘‰Tip and Tricks
    • ๐Ÿ”ตBluetooth
    • ๐Ÿ’ฝDisk Configurations
Powered by GitBook
On this page
  • Deploy
  • Stack Info
  • Configuration
  • References

Was this helpful?

  1. Services

Monitoring

https://prometheus.io/

PreviousHomerNextJellyfin

Last updated 2 years ago

Was this helpful?

Reverse Proxy Location

- /grafana - /prometheus

Deploy

Make sure network_monitoring and traefik is up nd running. Know more in section

$ git clone git@github.com:veerendra2/raspberrypi-homeserver.git
$ cd services/monitoring 
# deploy monitoring stack
$ docker stack deploy -c docker-stack.yml monitoring 

Stack Info

Services in this stack

Service
Description

Prometheus

TSDB database to store metrics.

Grafana

Analytics and interactive visualization web application.

cAdvisor

Docker container metrics.

Blackbox Exporter

To probe HTTP, HTTPS, DNS, TCP, ICMP and gRPC.

Node Exporter

expose all metrics from enabled collectors by default.

Speedtest Exporter

Simple Speedtest exporter.

Configuration

Config
Description

Grafana related

Prometheus related

Blackbox related

References

34#issuecomment-1326854587
services/monitoring/grafana
services/monitoring/prometheus
services/monitoring/blackbox
๐Ÿ”ฎ
๐Ÿ–ฅ๏ธ
Traefik
Page cover image
raspberrypi-homeserver/services/monitoring at main ยท veerendra2/raspberrypi-homeserverGitHub
Docker Swarm Monitoring Service
Logo