Splunk Cookie Policy

We use our own and third-party cookies to provide you with a great online experience. We also use these cookies to improve our products and services, support our marketing campaigns, and advertise to you on our website and other websites. Some cookies may continue to collect information after you have left our website. Learn more (including how to update your settings) here.
Accept Cookie Policy

Accept License Agreements

This app is provided by a third party and your right to use the app is in accordance with the license provided by that third-party licensor. Splunk is not responsible for any third-party apps and does not provide any warranty or support. If you have any questions, complaints or claims with respect to this app, please contact the licensor directly.

Thank You

Downloading Network Toolkit
SHA256 checksum (network-toolkit_128.tgz) 10f98965622473cd983d3fe9aa2721c3dc35517d4d3ecb4328a3e38ab6621d69 SHA256 checksum (network-toolkit_127.tgz) ccce0f1a9d79eefcebcfa049ba12a0742b8f051cd0eae4e505f425b5ad91e892 SHA256 checksum (network-toolkit_125.tgz) 030d75794300da62dae50bc8f0a50e5220a0a0a72bb4d9181b716a8408c0eba3 SHA256 checksum (network-toolkit_124.tgz) 509909504f3e2b3a32501084991a54c0e0cc247677aeafdec8de8404e092a800 SHA256 checksum (network-toolkit_123.tgz) 898809522b30fdf4fd11cf4bef91cd04135ac5b232af09356c6e19e8ffe69a05 SHA256 checksum (network-toolkit_122.tgz) 5ee0e006d3329d3c9848bee52a3234765dfbe19d95963be52e4713e268cdca6c SHA256 checksum (network-toolkit_121.tgz) e7abda1e7d24f16c578c4002722b94812d097524667f13e8d4dea8e2cf37023f SHA256 checksum (network-toolkit_12.tgz) a31b54ed0104e06737f53e34b5a1375a0837e7caa7dc443db4cda9e8fdf68d70 SHA256 checksum (network-toolkit_111.tgz) 03a9b68a78867407d100f366ea49440b3b3adc4bd09488bc61f63594e22302ac SHA256 checksum (network-toolkit_11.tgz) 7ff5d8f73c8523c865f2cbce869815ed0bf63331b806ebede17d8ef340d3b20b SHA256 checksum (network-toolkit_10.tgz) b79c251d9572d70d6ad8a4dab184cdefa8485f7ccf8572390afa6c82316a6adb SHA256 checksum (network-toolkit_010.tgz) f4b9f962750dbfa35f01fba1b3b6ccde030de1678c1c8aecc4c14649fe40e2de SHA256 checksum (network-toolkit_09.tgz) d38f27d564dde39d47d1f4d7ef630ddd9403ce99308ca330c5348d6f4326ddc2 SHA256 checksum (network-toolkit_08.tgz) ed3e863d12e9f9b272fabb2d76f107c7dd72fff4383d9c5e50e6b4e0ab56f3cd SHA256 checksum (network-toolkit_07.tgz) 6ec82a3c3f81369eb53e1da206bddda0499b4b095117e7c17970e40d93d5f7fd SHA256 checksum (network-toolkit_06.tgz) edd9888aabde4fa9f52fef6aae004db1912da84126bc3022f2659c65823c893d SHA256 checksum (network-toolkit_05.tgz) eb60f2441f3b96b3276423a3146d5b0f3ab4946244d425e069691a7db34c5b70
To install your download
For instructions specific to your download, click the Details tab after closing this window.

Flag As Inappropriate

Network Toolkit

The Network Toolkit app provides a series of tools for troubleshooting networks. It includes tools for evaluating internet connection bandwidth, performing pings, traceroutes, DNS lookups, whois record checks and waking sleeping computers (via wake-on-lan).


  • Stored results: the operations performed are persisted so that you can view the output later
  • Search commands: you can run the operations from within SPL directly (like "| ping google.com")
  • Result dashboards: you can view the output in the dashboards

Below is a list of the operations you can do:

  • Whois (on both domain names and IP addresses)
  • Ping
  • Traceroute
  • Wake-on-LAN (to wake sleeping hosts)
  • NSlookup
  • Speedtest (of the internet connection)

More Information

This project is open source. See GitHub for the source or LukeMurphey.net for more information.

Getting Support

If you need help, consider using one of the following options:

Release Notes

Version 1.2.8
Oct. 9, 2018

1) Fixed speedtest command
2) Improved styling for Splunk 7.1 and 7.2

Version 1.2.7
Sept. 20, 2018

1) Add contact information for the whois command
2) Reducing the volume of informational log messages to reduce license usage

Version 1.2.5
July 19, 2018

Fixed issue where the setup page didn't list all indexes

Version 1.2.4
April 25, 2018

1) Fixing issue where ping search command was too restrictive with domain name validation
2) Fixed uptime monitoring failing to record a response when the DNS name cannot be resolved
3) NSlookup search command now correctly uses the DNS server option
4) Drilldown from the Status Overview dashboard now correctly carries the time-range to the search page
5) Fixed uptime calculation which didn't consider DNS resolution failures as ping failures

Version 1.2.3
Jan. 26, 2018

Fixing overly conservative domain name validation that rejected some valid domain names

Version 1.2.2
Jan. 24, 2018

1) Fixing issue where batch creation of inputs could fail
2) Status overview dashboard now refreshes every 30 seconds

Version 1.2.1
Dec. 18, 2017

1) Fixing issue where some needed macros were not included
2) Minor enhancements to the batch input UI

Version 1.2
Dec. 18, 2017

1) Fixing minor styling issue where an icon was the wrong color
2) Added ability to restrict the index used via a URL parameter; see http://bit.ly/2zqcN67
3) Fixed an issue where the ping view attempted to run even when no input was provided
4) Added ping modular input and related dashboards so that you can monitor system uptime

Version 1.1.1
Nov. 7, 2017

1) Fixing some minor styling issues on Splunk 7.0
2) A more informative message is displayed if a command could not be found
3) Improving error messaging when the whois lookup was performed without a host field

Version 1.1
July 28, 2017

1) Added lookup commands for performing operations on results (see http://bit.ly/2uHxRm8)
2) Fixed issue where hosts we sometimes displayed as online on the wake-on-lan list when they were not
3) Fixed issue where unnecessary fields showed up on the whois dashboard

Version 1.0
May 18, 2017

Added modular input for scheduling Internet connection speedtests

Version 0.10
May 4, 2017

1) Fixed incompatibility with the Website Input app
2) Improved compatibility with Splunk 6.6
3) Added workflow actions for performing operations on hosts from the search view

Version 0.9
April 14, 2017

Fixing issue where users couldn't get past the setup page

Version 0.8
April 14, 2017

1) You can now globally define a default index for results to go into
2) nslookup now supports reverse DNS lookups

Version 0.7
March 26, 2017

1) Fixed issue where some invalid MAC addresses were accepted on the Wake-on-LAN page
2) Fixed dialog on Wake-on-LAN page that would sometimes act as if the input was invalid when it wasn't
3) Fixed issue where users could sort the actions column on the wake-on-LAN dashboard

Version 0.6
Feb. 24, 2017

1) Added Windows support for the traceroute command
2) Fixed excessive CPU usage on the wake-on-LAN dashboard
3) Fixed execute button which was on the wrong line on Splunk 6.4

Version 0.5
Feb. 17, 2017


Subscribe Share

AppInspect Tooling

Splunk AppInspect evaluates Splunk apps against a set of Splunk-defined criteria to assess the validity and security of an app package and components.

Are you a developer?

As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 50GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps and add-ons from Splunk, our partners and our community. Find an app or add-on for most any data source and user need, or simply create your own with help from our developer portal.

Follow Us:
© 2005-2018 Splunk Inc. All rights reserved.
Splunk®, Splunk>®, Listen to Your Data®, The Engine for Machine Data®, Hunk®, Splunk Cloud™, Splunk Light™, SPL™ and Splunk MINT™ are trademarks and registered trademarks of Splunk Inc. in the United States and other countries. All other brand names, product names, or trademarks belong to their respective owners.