All Apps and Add-ons

Feature request: Schedule speedtest

glendonlowder
Engager

I'd like to schedule the functions in the network toolkit. For instance, I'd like to ping, traceroute and run a speedtest hourly.

jkmetz
New Member

speedtest can not measure speeds above 800 or so mbps.

0 Karma

LukeMurphey
Champion

The ability to perform a speedtest on a schedule was introduced in version 1.0 of the Network Toolkit.

You can actually use the included search command in a scheduled search if you want to run them on a frequency. You can ping them from SPL like this:

| ping 127.0.0.1

And traceroute like this:

| traceroute google.com

Update:

Network Toolkit 1.2 now includes the ability to monitor servers for uptime. See https://splunkbase.splunk.com/app/3491/.

0 Karma

Spranta
Splunk Employee
Splunk Employee

Hi Luke,

for one host it's clear to me. But how do i ping many server periodically...

0 Karma

jkmetz
New Member

The speedtest can not measure anything above 800mbps. 😞

0 Karma

LukeMurphey
Champion

I have been thinking of adding this into the app.

Which of the following are you looking to do?

  1. Ping a list of servers on a schedule? In this case, you would predefine a list of servers to ping and a frequency of how often to scan them.
  2. Ping a list of servers on an ad-hoc basis (not scheduled) from search results? In this case, it would be something like pinging a list of hosts from search results or from a lookup.
  3. Ping a list of servers on an ad-hoc basis (not scheduled) from the search command? In this case, you could ping multiple servers like:

    | ping "127.0.0.1,127.0.0.2,127.0.0.3"

0 Karma

Spranta
Splunk Employee
Splunk Employee

Hi Luke,

Variant 1 would be very usefull for use, because we are going to replace our monitoring solution with splunk and there we have got an huge number of ICMP Agents.

Thanks
Alex

0 Karma

LukeMurphey
Champion

Cool. Thanks for the fast response. I have this planned for the next feature release.

Do you have an estimate on the number of servers you want to monitor and how often you would like to monitor them? A rough estimate is fine. I'm asking just so that I can test the feature at the scale you would be using it at.

0 Karma

Spranta
Splunk Employee
Splunk Employee

Your welcome!

Round about 500 Servers. The time range would be between every minute and every 5 minutes, depending if it's a productive or test equipment.

cheers!
Alex

0 Karma

LukeMurphey
Champion

Awesome. I have a ticket covering the work here: https://lukemurphey.net/issues/2135. I'm planning this for version 1.2.

0 Karma

davebrooking
Contributor

I've used both the Pinger and Website Monitor apps in the past to periodically ping an IP address.

Dave

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

New Release of Federated Search: Bringing Splunk Analytics to More of Your Data

Organizations today are generating more data than ever and storing it across cloud object stores, data lakes, ...

Inside Event Intelligence: How ITSI Turns Network Alerts into Actionable Incidents

Tech Talk Inside Event Intelligence: How ITSI Turns Network Alerts into Actionable Incidents   Correlating ...

Observability Simplified: Combining User Experience, Application Performance & ...

  Tech Talk Network to App: Observability Unlocked   Today’s digital environments span applications, ...