Way to check ISP for latency issues

Started by N0_Klu3, May 14, 2020, 10:05:37 AM

Previous topic - Next topic
Hi all,
So I have a fresh, clean OPNsense install.
I am having a lot of latency issues with my ISP, games are rubber banding A LOT, sometimes opening websites can just lag or take a good 10/15 seconds before the page loads.

I would love some sort of service or something that could check latency and report it, so I could look in the last day/week and see spikes of latency or high ping times.

Is there something possible for this?

Have you looked at System->Gateways->Log File?

You can change the Latency and Packet Loss thresholds in System->Gateways->Single

I have found Smokeping very good at providing graphs to strengthen the case with your ISP: https://oss.oetiker.ch/smokeping/index.en.html

You will need to run it on an internal server - a Raspberry Pi will do just fine.

On a Debian based system run 'sudo apt-get install smokeping' to get started.

Bart...

Thanks both!

I have a spare Pi doing nothing, in fact I have 2, so can definitely use one of them for Smokeping.
Will hook that up today. Appreciate it.

In regards to the Gateway logs, its not a loss of connection to my Gateway (ISP's Modem/Router) its a loss to the wider world.
The ISP did come back and say yes they are seeing packet loss every 30mins, so it is being worked on.

Quote from: N0_Klu3 on May 15, 2020, 08:51:16 AM
Thanks both!

I have a spare Pi doing nothing, in fact I have 2, so can definitely use one of them for Smokeping.
Will hook that up today. Appreciate it.

In regards to the Gateway logs, its not a loss of connection to my Gateway (ISP's Modem/Router) its a loss to the wider world.
The ISP did come back and say yes they are seeing packet loss every 30mins, so it is being worked on.
Do you have an install guide for RPi?

Quote from: bartjsmit on May 14, 2020, 09:58:12 PM
I have found Smokeping very good at providing graphs to strengthen the case with your ISP: https://oss.oetiker.ch/smokeping/index.en.html

You will need to run it on an internal server - a Raspberry Pi will do just fine.

On a Debian based system run 'sudo apt-get install smokeping' to get started.

Bart...

Second the suggestion for smoke ping. Though I've started to more and more use Zabbix as it'll give me the functionality of smokeping and a whole lot more... I've got zabbix set up to not only monitor connections but system resources, interface statistics etc of my FW and servers.

Quote from: N0_Klu3 on May 15, 2020, 09:09:25 AM
Do you have an install guide for RPi?

This one: https://community.spiceworks.com/how_to/96949-raspberrypi-rpi-smokeping-setup-and-configuration

You probably don't need sendmail so you can stop after step 7. Later versions of smokeping have tidied up the url structure, so you can browse to /smokeping instead of the cgi-bin directory (e.g. http://raspberrypi.local/smokeping)

A lot of sites are behind CDN's like cloudflare these days, so don't be surprised to get less than 20 mS latency to a site on the far side of the planet  ???

Bart...

Nice thanks man!
I ran out of time yesterday so will look this weekend.