Monitoring Your Internet Connection With Prometheus And Grafana

Ғылым және технология

A lot of the things we do these days relies on having an Internet connection
Now in the early days you just paid for access to the Internet and wanted an alert if it went down
But now you can purchase packages with different upload and download speeds, so it's not just about monitoring reliability, but also consistency
In other words, are you getting the service you're paying for or are there times during the day when there are slowdowns or dropouts?
Now an interesting open source combination of monitoring tools that's available for free is Prometheus and Grafana
So in this video we go over how to configure Prometheus and Grafana to monitor your Internet connection, when you're using Docker
=============================
SUPPORT THE CHANNEL
Donate through Paypal:
paypal.me/DavidMcKone
Donate through Buy Me A Coffee:
buymeacoffee.com/dmckone
Become a monthly contributor on Patreon:
/ dmckone
Become a monthly contributor on KZread:
/ techtutorialsdavidmckone
==============================
=============================
MY RECORDING HARDWARE:
Blue Yeti USB Microphone
amzn.to/3IfL3qm
Blue Radius III Custom Shockmount for Yeti and Yeti Pro USB Microphones
amzn.to/3G3f89P
RØDE PSA1 Professional Studio Arm
amzn.to/3Z3lPBF
Aokeo Professional Microphone Pop Filter
amzn.to/3VuZl9H
Sony Alpha ZV-E10L Mirrorless Camera
amzn.to/3ITHCoU
Elgato Cam Link 4K Capture Card
amzn.to/43CzQaT
Neewer NP-FW50 Dummy Battery Charger Kit
amzn.to/3qp9Q4s
Elgato Key Light Air - Professional 1400 lumens Desk Light
amzn.to/3G81OB9
Neewer 2 Packs Tabletop LED Video Light Kit
amzn.to/3CcuN5O
Elgato Green Screen
amzn.to/3CoJBOL
=============================
==============================
MEDIA LINKS:
Website - www.techtutorials.tv/
Twitter - / dsmckone1
==============================
For more technical information, including commands used, check out our blog post
www.techtutorials.tv/sections...
Useful links:
prometheus.io/docs/instrument...
github.com/MiguelNdeCarvalho/...
grafana.com/grafana/dashboard...
Chapters
00:00 Intro
00:46 Assumptions
01:02 Install Speedtest Exporter
03:47 Configure Prometheus
08:10 Grafana Dashboard
monitor internet speed over time,monitor internet traffic at home,monitor internet connection,monitor internet traffic,monitor internet speed,monitor internet connection stability,monitor internet traffic on home network,monitor internet speed continusouly,monitor internet stability,prometheus monitor internet connection,prometheus speedtest exporter,internet monitor,internet monitoring

Пікірлер: 20

  • @migueldecarvalho958
    @migueldecarvalho9589 ай бұрын

    Hey, creator of Speedtest-Exporter here, really thanks for this awesome video, keep up the good work!

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    9 ай бұрын

    Many thanks for creating this exporter, I've found it to be very useful

  • @PietroFurbatto
    @PietroFurbatto3 ай бұрын

    Super useful. Thank you also for the docker and grafana/prometheus setup tutorials. You earned a sub! :D

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    3 ай бұрын

    Good to know the video was helpful and thanks for the sub

  • @getHornbied
    @getHornbied10 ай бұрын

    Dude, your voice is so calming lol. Great work so far. For sure earned a sub!

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    10 ай бұрын

    Thanks

  • @BillyDickson
    @BillyDickson10 ай бұрын

    Brilliant, will definitely use that one. Thanks Dave. 👍

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    10 ай бұрын

    It was pretty quick to show me something strange is going on with my Internet connection So definitely useful

  • @ronm6585
    @ronm65859 ай бұрын

    Thank you.

  • @jibberjabber6919
    @jibberjabber691910 ай бұрын

    Great video! Thank you!

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    10 ай бұрын

    Good to know the video was useful

  • @pehden
    @pehden9 ай бұрын

    Great video!

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    9 ай бұрын

    Thanks Monitoring isn't just for companies anymore so it's good to see developers like this providing the tools

  • @AdrianuX1985
    @AdrianuX198510 ай бұрын

    +1

  • @jcmichel5768
    @jcmichel57689 ай бұрын

    Thanks again for a very informative tutorial. I have a few questions. My network is subdivided. The speedtest that I need that would tell me my ISP speed is coming from this subnet 192.168.30.0. I have a separate subnet 192.168.20.0 which I used for my containers VM and that subnet is on VPN. What would I need to do here?

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    9 ай бұрын

    Not quite sure how this network pieces together as a VPN connection is usually itself run over the Internet But in any case, a VPN reduces the throughput so the results wouldn't be accurate So if 192.168.30.0 is closest to the Internet, then that's where the exporter needs to be

  • @sandromormina5856
    @sandromormina58569 ай бұрын

    Could you help me? I'm trying to monitor the status of my clients' connections, I currently use checkmk but I would like to pass everything to prometheus but I'm not succeeding. I have the static and public IP address of the router of the various clients and I would like to check the status (uo/down) and I am using prometheus with blackbox but it doesn't work. On prometheus I see all the online targets even those that are actually offline but if I open blackbox it gives me failure on all the targets

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    9 ай бұрын

    It would be worthwhile checking the logs or running a traffic capture Assuming the polling traffic is being sent out, something in the path may be blocking it Or maybe the end devices are

  • @ronm6585
    @ronm65859 ай бұрын

    Thank you.

  • @TechTutorialsDavidMcKone

    @TechTutorialsDavidMcKone

    9 ай бұрын

    Good to know the video was useful

Келесі