Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
henricook opened this issue Aug 17, 2023 · 0 comments

Comments

@henricook
Copy link

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant