Quickstart Guide
Wiperf is a powerful solution, but it is not trivial to setup and configure. Here is a quickstart guide to outline the component parts and knowledge you'll need to get wiperf going.
What it is:
- an open source engineering tool that runs a set of network tests and reports in to a separate reporting tool (Splunk or Grafana) that is not part of the wiperf project.
- Wiperf is only a probe that runs a series of network tests and makes data available to other tools.
What it isn't:
- An Enterprise quality/scale network monitoring tool
- A reporting tool
- A cheap way of providing Enterprise-wide UX monitoring
Skills You'll Need: You will need to be comfortable with the following items to get wiperf going:
- Using SBC devices like the RPi and WLAN Pi (including burning images & getting on their CLI)
- Basic Linux administration skills (including editing files on the CLI, running scripts, updating/adding packages)
Building a Probe: You'll need to build the probe from scratch, which may include burning images on to an SD card, a variety of Linux operations such as adding new packages and performing administrative tasks such as setting the hostname, network configuration details and the timezone.
Once the basic probe is built, you will then download the wiperf code using an automated script and configure its operation using a CLI text editor.
Reporting: As stated previously, wiperf is not a reporting platform. It has been designed to send data to a reporting platform (that you build yourself, separately) such as Splunk or Grafana.
Details are provided to "get you going" with the reporting platform, but these platforms are not part of this project and detailed customization of these platforms and supporting them is outside of the wiperf project. No support will be provided for these platforms besides the basic report templates that are provided on a best-efforts basis.
Remember, wiperf is a UX network probe - analyzing the data it provides is your responsibility.
Documentation: I have created a wide range of documentation to help you to get your wiperf probe going, together with the basics of setting up a suitable reporting platform. Please take time to read through this documentation before reaching out for support.
I recommend that you start here and work sequentially though the documentation provided.