AccelerUpDocs
Monitor/Network

Network

Reachability, latency and packet loss between points that matter.

Monitor → Network measures the paths between things, rather than the things themselves.

Why it is separate

"The database is slow" and "the path to the database is slow" look identical from the application and have entirely different fixes. Measuring the path directly separates them.

What is measured

ReachabilityCan this reach that, right now
LatencyRound-trip time, with distribution
Packet lossPercentage over the window
RouteWhere the path goes, and when it changes

Probes run from agents, so they measure the path your traffic actually takes — not the path from the monitoring system, which is a different path and frequently a healthier one.

The reachability matrix

Agent-to-agent reachability is a grid of which servers can reach which. It answers a question that is otherwise expensive: is this a firewall change, or is that box down?

A row that is entirely red is a host problem. A column that is entirely red from one subnet is a firewall problem. That distinction usually takes twenty minutes to establish by hand.

Real numbers matter

Measured latency between the production database regions in this deployment:

PathRTT
US East backends → OVH BHS8 (master)14.3 ms
US East backends → OVH Limburg (replica)90.5 ms

The second is why Limburg is a disaster-recovery replica and not a read replica for application traffic. Numbers like these belong in the monitoring, not in somebody's memory.

Alerting

Network rules are agent rules: latency above a threshold, loss above a percentage, reachability lost.

Tip

Alert on loss and on latency change, not on absolute latency. A path that is normally 90 ms is not a problem; a path that was 14 ms yesterday and is 90 ms today is.

Where this behaviour lives: backend/internal/integration/netprobe.go, frontend/src/app/network/. If the code and this page disagree, the code is right — please fix the page.

Part of MonitorEverything that watches something and reports what it saw.