Thank you 😍I recently had some issues with my ISP and can now provide evidence. My current package loss is ~70%. I have two different providers - I switched to another one and it has 0%. Thank you again, now I have something in my hand 😀
Wow. This is unbelievably polished. I appreciate it when I can use a git command plus a docker compose command and it just works. I definitely spread this among some friends.
Nice Tool! I myself do monitor my internet connection with "uptime kuma" and it realy helped me to presure my ISP to change the kabeling to me. (I showed reciets for when the internet was down or had rely high ping which was 1 day per week.) Long story short the cable was changed and i now have a great connection.
@@TheCheshireCat. I just can’t wait until the ISPs start to refuse us service other than gigabit fibre and charge us more for the bandwidth they know we’re never going use
Thank you for your great contribution! The Netprobe is up and running in a Docker, on Virtual Machine (had some issues to resolve with the Docker Desktop on VM and my host machine but it's over). Netprobe is running and collecting data - this is really great tool! I'd like to point to some important finding which is the quite big difference in case of physical and virtual machine. Your score on physical machine is above 94, while mine in VM is 87%. I will let it run for some time to gather more info for statistics but for now it's ZERO of Packet Loss. Thanks again!!
Awesome! So the score is only locally relative since your latency score will be different than others to the anchors. But it’s useful for you to track to see how that score goes up and down over time, how it responds when you have load, etc Also join the discord!
This is a tool I've been searching for. I installed version v1.2.0 on a Raspberry Pi 4, but I didn't get any data until I saw you directing someone to use version v1.0.0. I did the same, and now it is up and running. Thanks a lot.
This is something that I've wanted for so long, yet had no idea it was a thing, or where to look. Thanks so much for the video. Already have it installed and collecting info on my shitty ISP.
Yes, this REALLY works. I installed it on a Raspberry Pi 4 and had it set up by 2130 hours. The next day around 0930 hours there was a decrease in my download bandwidth (-75%). Called into my ISP support line. Went through the typical trouble shooting steps and they checked their end and of course they said everything was alright, but they sent out a tech to check anyway. However, I did show him what I saw. He asked if I could email it to him, and I did along with printing it as well. Later that same day a friend of mine, on the far side of the next county, was having the same issue. Yes, same ISP. The install was easy, but just a bit involved and I am so glad I went through the trouble.
Thank you sir for clearly stating the units in .env-file ‘threshold’ values. It is so annoying when it is not documented in other software or code. Thank you! 🙏 keep it up 🍻
thanks for this tool & very informative video. I installed this last night on my proxmox vm running docker and it's working very nicely. I'm already seeing a trend after running it for past 12 hours or so and seeing pocket losses different times during the day/night. Also, my Average Latency is currently sitting at 55%. Will be interesting to see the data over a week or two period before I talk to my ISP as I have noticed performance issues with my internet and this tool is really going to help me narrow down the issue. Thanks again - liked & subscribed :)
I really like your channel and how its focused on networking. Can you please make an episode that overviews home network solutions for network traffic monitoring and analysis? Alternatives to ntopng would be nice... or something that can monitor each network switch port on and track src/dst IP ports and bandwidth usage for each application on the network (even if no ndpi is possible)
I am loving this tool! I just switched ISPs so it's been really nice to evaluate them, but just today I have been having an issue where my internet completely drops and that is not being taken into account by the average. It just doesn't show anything in that time where it was dropped. Or maybe it is being taken into account and my score is still in the 80s
So Netprobe samples every 30s so if you have drops faster than that it may not pick it up. I would join the discord to share your findings, a lot of people are comparing
Is this a good solution for someone who has two links in a failover configuration? I suspect I won't have access to the information of the two links when failover is triggered.
It will keep running through the failover but you’ll likely see stats change as the link quality in one likely doesn’t match the other. A few users have already tested that and that’s how they are detecting the failovers
I hit a bump in that Grafana wants to use port 3001 which is already being used by Uptime Kuma on my setup. What other port could I use, and how to I change that value in setup? Thank You!
Hi, I just installed your software in a Windows docker container. Few questions, is there a copy of the live source code within Docker or are the LIVE files within the same folder I unzipped the original download? So for instance, I downloaded the code to "Downloads" folder I have to enter my DNS IP in the env file within that folder or is a live copy within Docker that I should modify instead? Also, under the DNS category of the Dashboard I dont see the DNS IP I entered reflected anywhere. Lastly, is there a way to modify my DNS IP from the Dashboard too? thanks for your help!
Hi there, yes you need to modify the file in the source code folder and docker will pick it up when launching. Docker will take that file and load it into the container. If you don’t see the DNS IP under “My DNS Server” ensure you set the ip prior to launching docker. Unfortunately no way of editing the vars from the gui Good luck!
I can consider it, it's a tradeoff between being able to ping enough of the sites at once using threading without the threads interfering with one another. I'll test it in future.
Hi, I have got netprobe up and running using docker compose. I have accessed the directories and files but dont seem to be able to find the .env dile, any ideas?????
The .env file will be in the folder with the rest of the source code. If you look at GitHub you’ll see it. And the fact that the tool runs means it’s there
Very nice. I now have Netprobe running inside a docker desktop on my PC and it brought interesting insights. Is there a possibility to run this within Home Assistant (HA OS)?
@@plaintextpackets It's also better to use the most minimal image as possible for a multitude of reasons, using python vs ubuntu image is both better in terms of using an image that is specifically only made to run python, meaning it doesn't need a full distribution behind it. They strip down what they can (and should) if the image is made with efficiency in mind.
Is there any way to build tracert into think like ping plotter does? That way we can see the next hop statistics. Ideally that would show the point in the network that is causing the problems. Making it more useful for identifying if there is wifi issues vs upstream from the gateway or on the endpoint servers? I'm putting together a jump box for customer sites. Which I'll have multiple wifi and ethernet adapters. I often get "wifi is not working" with little to no contextual information. During inspection the wifi is working fine. Usually an issue with the the service they are using being slow or unresponsive
This is a great tool that I want. Would you please tell me where should I install the netprobe on if it’s not on my pc/laptop? Where that machine should be placed and how it could more the traffic on the network? Thanks in advance!
Is there a way to run it with out docker. I have a Ubuntu server and Prometheus with Grafana installed on it. could you please make a video about it please.
Currently you can’t run it without docker but you can run just the probes and then connect external Prometheus and grafana. If interested join the discord to get help
Unfortunately not, to make it a standalone would make packaging difficult. However docker can be run in a variety of platforms including raspberry pi 4
@@plaintextpackets Right. It's just that the last time I tried to install Docker on my Windows 11 PC I ended up having to reload the OS when Docker failed to install properly and could not be removed successfully. Bad experience. I guess I can give it a try on a linux host that I dont carte about. See if it works. Thanks!
Rookie question but how do I reset my Grafana password? I've tried deleting the containers and volumes for netprobe but for some reason the Grafana password persists
I cannot get Docker Desktop to work on a either a Server 2022 or Windows 11 system that is running as a VM on VMware ESX. I get an error about WSL that reads, "WSL2 is not supported with your current machine configuration." Does anyone know if Docker won't run an a VM? I read somewhere that it requires the Enterprise version of Docker (not the free version). Is there any option to run this without Docker?
@@plaintextpackets Thanks for the reply. Sure, I'll give Linux a try. My preference is to use Windows (since that's what I know best) but if it's easier for Docker I can get a flavor of Linux running. What flavor of Linux do you think would work best for this. I'm thinking Ubuntu. Is that a good choice?
bro jeff geerling gave same approach, you could benefit it from him - by adding cli speedtest runs - your overall approach suits me more, only speed test is missing
@@plaintextpackets Yes, yes it does. Looks great. I would be in favor of adding a speed test if the frequency of the test was configurable. I have a janky script that does a Speedtest and saves the result but I’ve been too lazy to write something to graph the results.
Thanks a lot for this great tool! Is it possible to add in a easy way also a speed test? Would also be nice to link it to an existing grafana installation.
This does not install on a linux system.. Using portainer it fails.. Using manual docker compose up it erros with a lot of ubuntu errors.... Tried manual install with portainer,, tried the create stack from git repository.. Nothing.. just errors out... Debian based LXC on proxmox which otherwise functions fine. Latest version of docker installed and running multiple containers. So I assume this is only for a docker for windows dekstop version? The script fails with apparently trying to get ubuntu resources....
Latest version will have the image on Dockerhub so you can skip the build locally. Should be out tonight. Join the discord for updates: discord.gg/CV5DzzaYF5
Seems like the ISP's latency should also be measured at bare minimum. Any IP hosted directly by the ISP will do. Ideally you also correct all other latency values against the ISP value.
Boas notícias como sempre. Eu abandonei o LOL a um bom tempo agora que não roda mais no Linux, nem me faz falta. Quero ver se o RT patch vem mesmo. Grande abraço!
error: externally-managed-environment 118.9 118.9 × This environment is externally managed 118.9 ╰─> To install Python packages system-wide, try apt install 118.9 python3-xyz, where xyz is the package you are trying to 118.9 install. 118.9 118.9 If you wish to install a non-Debian-packaged Python package, 118.9 create a virtual environment using python3 -m venv path/to/venv. 118.9 Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make 118.9 sure you have python3-full installed. 118.9 118.9 If you wish to install a non-Debian packaged Python application, 118.9 it may be easiest to use pipx install xyz, which will manage a 118.9 virtual environment for you. Make sure you have pipx installed. 118.9 118.9 See /usr/share/doc/python3.12/README.venv for more information. 118.9 118.9 note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. 118.9 hint: See PEP 668 for the detailed specification. ------ failed to solve: process "/bin/sh -c apt-get update -y && apt-get install -y python3 && apt-get install -y python3-pip && apt-get install -y iputils-ping && pip install -r /netprobe_lite/requirements.txt" did not complete successfully: exit code: 1
Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/run/desktop/mnt/host/c/netprobe/config/grafana/dashboards/netprobe.json" to rootfs at "/var/lib/grafana/dashboards/netprobe.json": mount /run/desktop/mnt/host/c/netprobe/config/grafana/dashboards/netprobe.json:/var/lib/grafana/dashboards/netprobe.json (via /proc/self/fd/6), flags: 0x5000: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
Thank you 😍I recently had some issues with my ISP and can now provide evidence. My current package loss is ~70%. I have two different providers - I switched to another one and it has 0%. Thank you again, now I have something in my hand 😀
Amazing! Share with your friends :-)
Wow. This is unbelievably polished. I appreciate it when I can use a git command plus a docker compose command and it just works. I definitely spread this among some friends.
Thank you!
Nice Tool!
I myself do monitor my internet connection with "uptime kuma" and it realy helped me to presure my ISP to change the kabeling to me. (I showed reciets for when the internet was down or had rely high ping which was 1 day per week.) Long story short the cable was changed and i now have a great connection.
Thanks for this, I just installed this on a pi that already runs pihole and octoprint. It's very light weight and works well
Great to hear! Tell your friends
I dig it. Great tool. Seems to work as advertised. Now to convince the ISP that the data collected means anything
When most ISPs around world work off a script, good luck convincing them. 😂
@@TheCheshireCat. haha. Can I please speak with an engineer?
@@TheCheshireCat. I just can’t wait until the ISPs start to refuse us service other than gigabit fibre and charge us more for the bandwidth they know we’re never going use
@@mtnsolutions 😂
Thank you for your great contribution!
The Netprobe is up and running in a Docker, on Virtual Machine (had some issues to resolve with the Docker Desktop on VM and my host machine but it's over). Netprobe is running and collecting data - this is really great tool! I'd like to point to some important finding which is the quite big difference in case of physical and virtual machine. Your score on physical machine is above 94, while mine in VM is 87%. I will let it run for some time to gather more info for statistics but for now it's ZERO of Packet Loss.
Thanks again!!
Awesome! So the score is only locally relative since your latency score will be different than others to the anchors. But it’s useful for you to track to see how that score goes up and down over time, how it responds when you have load, etc
Also join the discord!
@@plaintextpackets What's Discord for?
We have a chat there for the channel and for Netprobe support
This is a tool I've been searching for. I installed version v1.2.0 on a Raspberry Pi 4, but I didn't get any data until I saw you directing someone to use version v1.0.0. I did the same, and now it is up and running. Thanks a lot.
Just posted an ARM 64 image so you can use v1.2.0 now
@@plaintextpackets Tried it now and v1.2.0 is working perfectly on Raspberry pi 4. Thanks.
This is something that I've wanted for so long, yet had no idea it was a thing, or where to look. Thanks so much for the video. Already have it installed and collecting info on my shitty ISP.
Glad it works for you! Feel free to join the discord if you have any issues or need help interpreting the data
Yes, this REALLY works. I installed it on a Raspberry Pi 4 and had it set up by 2130 hours. The next day around 0930 hours there was a decrease in my download bandwidth (-75%). Called into my ISP support line. Went through the typical trouble shooting steps and they checked their end and of course they said everything was alright, but they sent out a tech to check anyway. However, I did show him what I saw. He asked if I could email it to him, and I did along with printing it as well. Later that same day a friend of mine, on the far side of the next county, was having the same issue. Yes, same ISP. The install was easy, but just a bit involved and I am so glad I went through the trouble.
Great!
Great little guide! One small tip: use command `docker compose up -d` to not have Docker take over your terminal!
I’ll add that to the readme
@@plaintextpackets thank you, --detach for full 😊
Thank you sir for clearly stating the units in .env-file ‘threshold’ values. It is so annoying when it is not documented in other software or code. Thank you! 🙏 keep it up 🍻
thanks for this tool & very informative video. I installed this last night on my proxmox vm running docker and it's working very nicely. I'm already seeing a trend after running it for past 12 hours or so and seeing pocket losses different times during the day/night. Also, my Average Latency is currently sitting at 55%. Will be interesting to see the data over a week or two period before I talk to my ISP as I have noticed performance issues with my internet and this tool is really going to help me narrow down the issue. Thanks again - liked & subscribed :)
Awesome! Tell your friends
I really like your channel and how its focused on networking. Can you please make an episode that overviews home network solutions for network traffic monitoring and analysis? Alternatives to ntopng would be nice... or something that can monitor each network switch port on and track src/dst IP ports and bandwidth usage for each application on the network (even if no ndpi is possible)
I am loving this tool! I just switched ISPs so it's been really nice to evaluate them, but just today I have been having an issue where my internet completely drops and that is not being taken into account by the average. It just doesn't show anything in that time where it was dropped. Or maybe it is being taken into account and my score is still in the 80s
So Netprobe samples every 30s so if you have drops faster than that it may not pick it up. I would join the discord to share your findings, a lot of people are comparing
Thanks a lot. Super easy to implement and great info!
Glad it was helpful!
Great video, another actual use for my "home server" cheers.
Awesome
this is great, thanks for the detailed overview. super easy to get up and running
Glad it was helpful!
great work ! how the data processed by netprobe is send to prometheus to be displayed on grafana ? would love to run several netprobe to one grafana
Prometheus is just a data source co figured in grafana- you can add more data sources
Lovely tool, thank you , is there a way we can change the website address or dns after installation .
Yes you can edit the configuration file to change those
How to configure this in proxmox lxc container???
Thanks for the demo and info, have a great day
Thanks, you too!
Is this a good solution for someone who has two links in a failover configuration? I suspect I won't have access to the information of the two links when failover is triggered.
It will keep running through the failover but you’ll likely see stats change as the link quality in one likely doesn’t match the other. A few users have already tested that and that’s how they are detecting the failovers
@@plaintextpackets I am going to test with a bonding solution, happy to share the results if you are interested.
I hit a bump in that Grafana wants to use port 3001 which is already being used by Uptime Kuma on my setup. What other port could I use, and how to I change that value in setup? Thank You!
Check the readme it has instructions for that
Hi, I just installed your software in a Windows docker container.
Few questions, is there a copy of the live source code within Docker or are the LIVE files within the same folder I unzipped the original download? So for instance, I downloaded the code to "Downloads" folder I have to enter my DNS IP in the env file within that folder or is a live copy within Docker that I should modify instead? Also, under the DNS category of the Dashboard I dont see the DNS IP I entered reflected anywhere. Lastly, is there a way to modify my DNS IP from the Dashboard too? thanks for your help!
Hi there, yes you need to modify the file in the source code folder and docker will pick it up when launching. Docker will take that file and load it into the container. If you don’t see the DNS IP under “My DNS Server” ensure you set the ip prior to launching docker. Unfortunately no way of editing the vars from the gui
Good luck!
This is awesome. What would be the chances of increasing the amount of tested sites to say 20?
I can consider it, it's a tradeoff between being able to ping enough of the sites at once using threading without the threads interfering with one another. I'll test it in future.
Hi, I have got netprobe up and running using docker compose. I have accessed the directories and files but dont seem to be able to find the .env dile, any ideas?????
Are you running it in Linux? It may be hidden if so, try “ls -l” to see it
@@plaintextpackets .env file doesnt seem ot be present after using the docker compose up
but I do have data but unconfigured and no speedtest
The .env file will be in the folder with the rest of the source code. If you look at GitHub you’ll see it. And the fact that the tool runs means it’s there
Very nice. I now have Netprobe running inside a docker desktop on my PC and it brought interesting insights. Is there a possibility to run this within Home Assistant (HA OS)?
I’ve never used HA OS but if there is a demand for it I can start looking at it
Did not work for me. Had to change first line in Dockerfile from `ubuntu` to `python`
Thanks a lot! Had the same issue and now it works great 🙂
Hmm maybe you couldn’t grab the Ubuntu image for some reason. Good to know! Also join the discord lots of discussion going on about it
@@plaintextpackets It's also better to use the most minimal image as possible for a multitude of reasons, using python vs ubuntu image is both better in terms of using an image that is specifically only made to run python, meaning it doesn't need a full distribution behind it. They strip down what they can (and should) if the image is made with efficiency in mind.
@gabriellevesque2185 check out the latest version it uses python slim
Is there any way to build tracert into think like ping plotter does? That way we can see the next hop statistics. Ideally that would show the point in the network that is causing the problems. Making it more useful for identifying if there is wifi issues vs upstream from the gateway or on the endpoint servers?
I'm putting together a jump box for customer sites. Which I'll have multiple wifi and ethernet adapters. I often get "wifi is not working" with little to no contextual information. During inspection the wifi is working fine. Usually an issue with the the service they are using being slow or unresponsive
Something I’ve thought about, right now working on the Speedtest feature
This is a great tool that I want. Would you please tell me where should I install the netprobe on if it’s not on my pc/laptop? Where that machine should be placed and how it could more the traffic on the network?
Thanks in advance!
It would be something like a pc you aren’t using (an older machine), or a mini PC like a Raspberry Pi
@plaintextpackets yes, but how could it monitor the traffic? Do we have to configure a TAP (monitor) port on the router where the pc plugged in?
Netprobe sends probes (pings and dns) through your isp to test the connection quality. So you don’t need to have a tap to monitor.
I'd really like to use this, but have so far been unable to deploy it successfully to Portainer. Any chance support for that might be coming?
There’s some discussion on GitHub about it with other users of portainer
Is there a way to run it with out docker. I have a Ubuntu server and Prometheus with Grafana installed on it. could you please make a video about it please.
Currently you can’t run it without docker but you can run just the probes and then connect external Prometheus and grafana. If interested join the discord to get help
Is there a non-docker install option? I dont mind having a dedicated small form factor PC running Linux for this software.
Unfortunately not, to make it a standalone would make packaging difficult. However docker can be run in a variety of platforms including raspberry pi 4
@@plaintextpackets Right. It's just that the last time I tried to install Docker on my Windows 11 PC I ended up having to reload the OS when Docker failed to install properly and could not be removed successfully. Bad experience. I guess I can give it a try on a linux host that I dont carte about. See if it works. Thanks!
Rookie question but how do I reset my Grafana password? I've tried deleting the containers and volumes for netprobe but for some reason the Grafana password persists
When you delete do “docker compose down -v” and that will delete all volumes as well, which store the persistent configs
I cannot get Docker Desktop to work on a either a Server 2022 or Windows 11 system that is running as a VM on VMware ESX. I get an error about WSL that reads, "WSL2 is not supported with your current machine configuration." Does anyone know if Docker won't run an a VM? I read somewhere that it requires the Enterprise version of Docker (not the free version). Is there any option to run this without Docker?
You can but it’s a lot more difficult as you have to install some components manually from source (grafana, Prometheus). Can you spin up a Linux VM?
@@plaintextpackets Thanks for the reply. Sure, I'll give Linux a try. My preference is to use Windows (since that's what I know best) but if it's easier for Docker I can get a flavor of Linux running. What flavor of Linux do you think would work best for this. I'm thinking Ubuntu. Is that a good choice?
@DamonDawson Ubuntu would work well
@@plaintextpackets Thank you for all the help.
Yes BUT... how much will that monitoring hinder one's Internet activities like... looking at videos at the same time as browsing, etc... ?
Uses very small amounts of bandwidth (if that’s your question)
i wanna ask for, if i docker compose up, i get warning Error testing network, maybe can u help ?
Please join the discord and we can help you troubleshoot !
Great tool. Thank you.
bro jeff geerling gave same approach, you could benefit it from him - by adding cli speedtest runs - your overall approach suits me more, only speed test is missing
Speed tests too would be an awesome addition to this - one stop shop for ISP metrics
Speedtest will be available in the next release
I used quad 9 dns. So what would I put in for my dns thanks
I would put another public DNS server then so you can compare against quad 9
I’ll have to add this to my RPi cluster.
It works on RPi 👍🏽
@@plaintextpackets Yes, yes it does. Looks great. I would be in favor of adding a speed test if the frequency of the test was configurable. I have a janky script that does a Speedtest and saves the result but I’ve been too lazy to write something to graph the results.
Thanks a lot for this great tool!
Is it possible to add in a easy way also a speed test?
Would also be nice to link it to an existing grafana installation.
I left the Speedtest out of this version as it consumes a large amount of data over time, which would impact anyone who has a data cap
my issue is isp monopoly in the area
This occurs too often
Do you think this can be installed on unraid?
I think docker supports unraid
This does not install on a linux system.. Using portainer it fails.. Using manual docker compose up it erros with a lot of ubuntu errors.... Tried manual install with portainer,, tried the create stack from git repository.. Nothing.. just errors out... Debian based LXC on proxmox which otherwise functions fine. Latest version of docker installed and running multiple containers.
So I assume this is only for a docker for windows dekstop version?
The script fails with apparently trying to get ubuntu resources....
Latest version will have the image on Dockerhub so you can skip the build locally. Should be out tonight. Join the discord for updates: discord.gg/CV5DzzaYF5
This is awesome
very nice thx!
Greate video bro👏.please make a video about zerotier
Seems like the ISP's latency should also be measured at bare minimum. Any IP hosted directly by the ISP will do.
Ideally you also correct all other latency values against the ISP value.
Because the tool requires no config changes to run the first time I left that out but you can easily modify one of the targets to be your own ISP
I’m getting lots of errors. Running this in an Ubuntu proxmox vm behind opnsense router
Join the discord and post your errors, we can troubleshoot
Great All running good 5*
Amazing
docker? on a pi?
Yup, seems to work well on ROI4
Thank you -- !!
it does not congest the network ?
Nope. Netprobe uses ping and DNS queries every 30s, so uses only KBs of data per hour
Omg this is so cool i love ypu thank you
I want to get into docker and github now because of this.
Boas notícias como sempre. Eu abandonei o LOL a um bom tempo agora que não roda mais no Linux, nem me faz falta.
Quero ver se o RT patch vem mesmo.
Grande abraço!
will this run on a Pi?
Yes. Runs fine on my RPI4
yes, docker container can (should) run on nearly any device (mac, linux, windows)
Ok thanks
Having trouble getting it to work on Linux.
Is docker already installed? Feel free to join the discord to troubleshoot
Please time stamp
grafana wont load
14:35 it may break the internet 😂😂
Nice! internet quality 96%
Failed because of many errors on my mini PC.
failed to solve: process "/bin/sh -c apt-get update -y && apt-get install -y python3 && apt-get install -y python3-pip && apt-get install -y iputils-ping && pip install -r /netprobe_lite/requirements.txt" did not complete successfully: exit code: 1
error: externally-managed-environment
118.9
118.9 × This environment is externally managed
118.9 ╰─> To install Python packages system-wide, try apt install
118.9 python3-xyz, where xyz is the package you are trying to
118.9 install.
118.9
118.9 If you wish to install a non-Debian-packaged Python package,
118.9 create a virtual environment using python3 -m venv path/to/venv.
118.9 Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
118.9 sure you have python3-full installed.
118.9
118.9 If you wish to install a non-Debian packaged Python application,
118.9 it may be easiest to use pipx install xyz, which will manage a
118.9 virtual environment for you. Make sure you have pipx installed.
118.9
118.9 See /usr/share/doc/python3.12/README.venv for more information.
118.9
118.9 note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
118.9 hint: See PEP 668 for the detailed specification.
------
failed to solve: process "/bin/sh -c apt-get update -y && apt-get install -y python3 && apt-get install -y python3-pip && apt-get install -y iputils-ping && pip install -r /netprobe_lite/requirements.txt" did not complete successfully: exit code: 1
Would be great if it could spell ‘Packet’
LOL already fixed today
@@plaintextpackets Sorry for being terse :-) It just jumped out at me right away!
You're missing on of the important thing. Why you missed speedtest
Running a continuous Speedtest would consume a large amount of bandwidth over time, so it’s left out of this version
@@plaintextpackets yeah just run every 30min or so
@@plaintextpackets even better if there was an webhook alert options when ping or speed is low
simple cmd program & simple txt log can solve this track
Drink some water please, otherwise great videos
sooooo waffly
Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/run/desktop/mnt/host/c/netprobe/config/grafana/dashboards/netprobe.json" to rootfs at "/var/lib/grafana/dashboards/netprobe.json": mount /run/desktop/mnt/host/c/netprobe/config/grafana/dashboards/netprobe.json:/var/lib/grafana/dashboards/netprobe.json (via /proc/self/fd/6), flags: 0x5000: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
Join the discord and we can troubleshot
@@plaintextpackets how to join the discord ?
@@plaintextpackets ?
@@plaintextpackets how to join discord?
discord.gg/CV5DzzaYF5