@LukeMurphey Two questions for you buddy...
Thanks in advance!
Answers below:
The speed test function, what service does it use? I mean, is there a list of servers I can pick from somewhere?
The app uses Ookla right now. Specifically, I'm using the library pyspeedtest (https://pypi.org/project/pyspeedtest/).
On the Ping summary/status screen, it would be nice to be able to display the alias name we give the ping rather than the destination ip in the first column. for example, BGP Router instead of 4.0.1.1
The could be added.
Oh this is three questions... sorry... On the speedtest function do you support multithread speed tests? if no can you? DSL REPORTS does this, its the only service that can speed test my server connection that is greater than 1gbps, the server has multiple bonded 1gbps internet connections, dsl reports spreads the test out over all of them.
I'm not sure. It would be easy for me to startup multiple threads and each run a test but I don't know if that would consistently provide the same results.
Also I don't see a way to schedule the trace routes like you can do the speed tests.. Is that something that can be easily added? I like to know when my BGP routes change..
I don't have it supported at the current time, per se.
However, you could do it right now using the traceroute search command. You would just need to make a saved search that runs the search on whatever frequency you want.
Answers below:
The speed test function, what service does it use? I mean, is there a list of servers I can pick from somewhere?
The app uses Ookla right now. Specifically, I'm using the library pyspeedtest (https://pypi.org/project/pyspeedtest/).
On the Ping summary/status screen, it would be nice to be able to display the alias name we give the ping rather than the destination ip in the first column. for example, BGP Router instead of 4.0.1.1
The could be added.
Oh this is three questions... sorry... On the speedtest function do you support multithread speed tests? if no can you? DSL REPORTS does this, its the only service that can speed test my server connection that is greater than 1gbps, the server has multiple bonded 1gbps internet connections, dsl reports spreads the test out over all of them.
I'm not sure. It would be easy for me to startup multiple threads and each run a test but I don't know if that would consistently provide the same results.
Also I don't see a way to schedule the trace routes like you can do the speed tests.. Is that something that can be easily added? I like to know when my BGP routes change..
I don't have it supported at the current time, per se.
However, you could do it right now using the traceroute search command. You would just need to make a saved search that runs the search on whatever frequency you want.
I added a name colum and put my names in for now, Yea i dont think just running multiple speed tests will do it, dls reports runs up to 32 at the same time. Thanks for the schedule info, im pretty new to spunk.
@LukeMurphey can you give me an example of scheduling the tracert? I cant see how to do it where it will show the results on the main traceroute dashboard (results) page.
Yeah, it is easy. Here is an example (against lukemurphey.net):
| traceroute lukemurphey.net
You can then saved the search and schedule it per https://docs.splunk.com/Documentation/Splunk/7.3.0/Search/Schedulingsearches
You would need a second search to evaluate the results and alert to changes.
lol.... oh wow.... Well now i feel a little dumb..... thanks for the info!
haha, don't feel dumb; it isn't necessarily obvious.
Looks like you use ookla speed tests, and I dont think they support multi-threaded speed testing. So that answers questions 1 and 3. But if you could support the dslreports api as your speed test provider that would be cool, and a fix for #2 would be great too! 🙂
Also I don't see a way to schedule the trace routes like you can do the speed tests.. Is that something that can be easily added? I like to know when my BGP routes change..
Also, I just noticed you cant schedule re-occurring trace routes... You have to manually do it each time... I like to watch my bgp route and that would show me when there was a route change.