Light variant
Without a mobile modem.
- Connectivity
- Ethernet and/or Wi-Fi.
- Measurements
- Availability, speed, DNS, HTTP, TCP and browser experience.
- Suitable for
- Locations with a fixed wired or wireless connection.
A dedicated device that measures network connectivity and service quality from your location, or from any remote one.
The Testnik Probe is a compact appliance that continuously runs a suite of network tests and streams results, alarms and SLA data to the Testnik Cloud dashboard. It measures what your users actually experience, at the point where they experience it.
Two variants of the measurement device; choose the one that suits the location and what you need to measure.
Without a mobile modem.
With a built-in 4G/5G modem.
Each test can follow a shared global interval, its own custom schedule, or be dispatched manually at any time.
| Tests it runs | Independent network and service monitoring |
|---|---|
| Speed test | Download and upload throughput against configurable test servers. |
| Connectivity monitor | Continuous ping-based up/down detection with configurable thresholds. |
| DNS resolution | Resolution timing, so name lookups are never the invisible cause of a slow service. |
| HTTP | Time to first byte and related web request metrics. |
| TCP connect | Connect timing with configurable congestion-control algorithm and retransmission monitoring. |
| Full page load | Chromium-based page load testing that reflects real browser behaviour. |
| Congestion (rPing) | Bandwidth and congestion testing that exposes bufferbloat and behaviour under load. |
| UDP burst | Burst patterns that check how the connection holds up under sudden load. |
| Video streaming | Streaming quality measurement for the workloads users complain about first. |
| Radio metrics — LTE / 5G | RSRP, RSRQ, SINR, band and RAT attached to each test run, so a bad result carries its radio context. |
| Custom tests | Your own Python scripts, sandboxed on the device, versioned and immutable once published. |
Extensible: additional test modules can be developed to measure specific business quality indicators — for example video streaming, VoIP or an application API.
What the device actually measures: availability, responsiveness, web experience, mobile signal and behaviour under load.
Speeds: transfer in both directions, latency and latency variation. DNS: resolution time, query success rate and server comparison. TCP: connection setup time to chosen hosts and ports.
HTTP/HTTPS: DNS, TCP, TLS, time to first byte and total load time. Chromium: real browser experience, HTTP/3 or QUIC, and key web metrics (FCP, LCP, TTFB).
Smaller file transfers: RTT, TCP congestion window and initial transfer ramp-up. Load tests: packet loss, latency variation and retransmissions (bufferbloat). UDP burst: patterns for checking stability under load.
Radio metrics: RSRP, RSRQ, SINR, band, RAT (LTE / 5G). Connectivity monitor: continuous availability tracking (ICMP + TCP confirmation). Event diagnostics: interface, routing, DNS and system records.
Each test module has its own configuration page in the portal and its own set of parameters. Configuration is edited centrally and distributed to the devices over the cloud-to-device channel, and the same channel pushes a change to one device, a selected group or the whole organisation at once. Every configuration change is traceable: who, when, and what changed.
Continuous testing over ICMP and TCP confirmation, a downtime timeline with duration, recovery time and event history, latency and its variation over the selected window. Outages open as alarms automatically and resolve when the connection returns, and diagnostic artefacts are available in the portal whenever a device uploads them.
Probes are grouped into an organisation, filtered by release cohort — stable, canary or alpha — and rolled out in stages. Managed mode makes the cloud the single source of truth for configuration, locking the local interface to read-only.
Stable Canary Alpha
For demo access to the dashboard and to one of our Testnik Probe devices, send us an email — we will set you up.