ISP-Checker icon indicating copy to clipboard operation
ISP-Checker copied to clipboard

Steps that I took to fix up ISP-Checker to run on an ubuntu system in 2023

Open henricook opened this issue 2 years ago • 0 comments

Install steps:

  • Clone repo into folder
  • If you're not on ARM make a custom Telegraph image with some needed utilities, put this in docker-compose/telegraf.dockerfile
FROM telegraf:1.27.3

RUN apt update && apt install -y speedtest-cli mtr

ENTRYPOINT ["/entrypoint.sh"]

CMD ["telegraf"]
  • Update the docker-compose.yml replacing image: tty0... telegraf with:
build: 
      context: docker-compose
      dockerfile: telegraf.Dockerfile
  • Change old bad hosts like twitter.com to other domains of your choices in the inputs.ping section of docker-compose/telegraf/conf/telegraf.conf. I went with google.com, amazon.com and bbc.co.uk. Twitter under Elon appears to be adding some kind of lag to their ping responses that makes Telegraf timeout.
  • Run: make install
  • Login to grafana at yourhost:3000 admin/admin and change password
  • Problem: I see no dashboards in 'dashboards -> manage'
    • Fix:
      • Configure the InfluxDB datasource using credentials from docker-compose/credentials.env for the read only Grafana user
      • Import the dashboard from the Grafana Library

henricook avatar Aug 17 '23 16:08 henricook