Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.28 KB

README.md

File metadata and controls

29 lines (23 loc) · 1.28 KB

Dependencies

  • Synology Docker package already installed.
  • SSH access to synology.
  • Administrator user access.

Install

curl -fsSL https://raw.githubusercontent.com/wlbr/synology-prometheus/master/setup | sudo sh

To monitor your broadband connection automatically:

  1. go to Prometheus at http://<synology ip/hostname>:9090/graph and add a speedtest metric to the graph (download, upload or ping)
  2. got to Grafana at http://<synology ip/hostname>:3000 (initial login ins admin/admin) and add a promethous datasource, add a dashboard.
  3. add a graph for the measument labs (mlab) speed test (download & upload)
  4. add a gaph for the mlab ping
  5. add a graph for the fritzbox speed sync
  6. add a graph for the fritzbox connection uptime

Endpoints

  • Grafana http://<synology ip/hostname>:3000 (this may take upto 15 seconds to start up.)
  • Prometheus http://<synology ip/hostname>:9090
  • Alertmanager http://<synology ip/hostname>:9093
  • fritzox_exporter http://<synology ip/hostname>:9122/metrics
  • mlapb_exporter http://<synology ip/hostname>:9133/metrics