Network Diagnostics

Know when the network is actually the problem.

netQualityMon watches latency, packet loss, DNS timing, route changes, agent health, and optional throughput so staff can separate network trouble from application trouble.

netQualityMon read-only diagnostic view with target quality, latency, packet loss, DNS, and TCP measurements
Read-only diagnostic view with current status, selected-window measurements, and evidence for a monitored destination.

Capabilities

Collect evidence where the problem occurs.

Checks can run from the central service or from remote Windows, macOS, and Linux agents assigned to specific targets.

The system retains probe history and current path context so an intermittent report can be compared with measured network behavior.

Continuous Checks

Schedule recurring latency, packet-loss, route, DNS, TCP, and optional throughput checks per destination.

Remote Agents

Assign checks to agents near a branch, workstation group, server network, or other point where users experience the path.

Shareable Evidence

Create managed read-only views or export time-scoped diagnostic bundles with a SHA-256 manifest.

Deployment

A central hub with checks placed where they matter.

The current service uses a FastAPI application with SQLite storage and a built-in dashboard. It can run as a Python application or container behind HTTPS. Remote agents poll for assigned work and return measurements to the hub.

Typical Engagement

Deploy around the question the evidence must answer.

1

Define

Identify destinations, user locations, symptoms, timing, and the teams that need evidence.

2

Place

Choose hub-side checks, remote agents, target groups, check cadence, and retention.

3

Validate

Confirm path, DNS, TCP, and optional throughput collection from each required location.

4

Operate

Assign access, document thresholds, test evidence exports, and establish the support path.

Network Evidence

Need measurements from the user side of the path?

Send the sites, target services, operating systems, symptoms, and who needs access to the resulting evidence.

Ask About netQualityMon