{"repo":"pedrolsazevedo/TICK-Speedtest-Grafana","free":true,"listed":false,"github":"https://github.com/pedrolsazevedo/TICK-Speedtest-Grafana","clone":"git clone https://github.com/pedrolsazevedo/TICK-Speedtest-Grafana.git","description":"My simple configuration of a TIC(Telegraf, InfluxDB and Chronograf), Speedtest and Grafana, to follow my network speed and quality","language":"Shell","stars":10,"topics":["speedtest","grafana","speedtest-external","influxdb","telegraf"],"license":null,"category":"analytics","readme_excerpt":"TICK Speedtest Grafana Monitor your ISP quality of service with automated periodic speedtests. Visualize download/upload bandwidth, latency, and jitter over time. Stack Service Image Purpose ----------- ---------------------- -------------------------------- InfluxDB influxdb:2.9 Time-series storage (Flux) Telegraf Custom (Dockerfile) Runs speedtest CLI on schedule Grafana grafana/grafana:13.0.2 Dashboard and visualization Quick Start (Docker Compose) Prerequisites - Docker Engine 24+ and Docker Compose v2 - openssl (for random credential generation) Deploy This will: - Generate random passwords and token in .env (if not already present) - Build the Telegraf image and start all services - Print the generated credentials Access Grafana at http://localhost:3000 with the credentials shown on first run. Management Manual setup If you prefer to manage .env yourself: Configuration All settings are in .env : Variable Default Description ----------------------- ------------------- -------------------------------- INFLUXDB ADMIN USER admin InfluxDB admin username INFLUXDB ADMIN PASSWORD (random) InfluxDB admin password INFLUXDB ORG home InfluxDB organization INFLUXDB BUCKET speedtest InfluxDB bucket name INFLUXDB ADMIN TOKEN (random) API token for Telegraf/Grafana GRAFANA ADMIN USER admin Grafana admin username GRAFANA ADMIN PASSWORD (random) Grafana admin password SPEEDTEST INTERVAL 60m How often to run speedtest Kubernetes (Helm) A Helm chart is provided in helm/speedtest-monitor/ u","default_branch":null,"files":null,"tree":[],"storefront":"/r/pedrolsazevedo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pedrolsazevedo/TICK-Speedtest-Grafana/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}