Skip to content

TomasMrkva/internet-monitoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

internet-monitoring

Due to intermittent issues with my internet, I've decided to create a monitoring stack that would show me how often the internet goes down.

How does it work?

The shell script periodically pings Google's DNS and writes latency information to a postgres database. If there was no response within 1 second, it means the internet should be down. This data is then queried by the grafana instance.

How to run:

Just clone the repo and run ./start.sh, you need to have docker running.

❗grafana login data:

  • admin/admin
  • user/user

Once all the containers start, you should be able to see the dashboard at http://localhost:3001:

image

About

internet-monitoring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published