Skip to content

This application runs a speedtest by scrapping upload and download speed from fast.com and saving them using influxdb to monitor the internet speed

Notifications You must be signed in to change notification settings

davidlutta/node-speedtest

Repository files navigation

Internet SpeedTest

This application scrapes the download, upload speed and latency from fast.com using puppeteer and then visuzalizes the data using Grafana.

prerequisites

  1. Docker

Installation

  1. clone the repo.
  2. Create .env file and add the following variables:
  • INFLUXDB_PORT
  • INFLUXDB_USER
  • INFLUXDB_PASSWORD
  1. Run docker compose up to build and run the containers.

About

This application runs a speedtest by scrapping upload and download speed from fast.com and saving them using influxdb to monitor the internet speed

Topics

Resources

Stars

Watchers

Forks