Grade a VPN tunnel out of 100 using uptime, rekey failures, latency, loss and delivered throughput.
Uptime dominates because a tunnel that flaps is worse than a slow one, and repeated rekey failures are the classic symptom of mismatched lifetimes or proposals between peers. The remaining weight is split across the performance metrics users actually feel. Tunnel dashboards show up or down; this turns the softer signals — rekey churn, MTU-driven loss, throughput shortfall — into a trend you can act on before the tunnel drops.
VPN Health Score
score = 0.3 × uptime + 0.2 × rekey stability + 0.2 × latency + 0.15 × loss + 0.15 × throughput sub-scores.
score = 0.3 × uptime + 0.2 × rekey stability + 0.2 × latency + 0.15 × loss + 0.15 × throughput sub-scores. Uptime dominates because a tunnel that flaps is worse than a slow one, and repeated rekey failures are the classic symptom of mismatched lifetimes or proposals between peers. The remaining weight is split across the performance metrics users actually feel.
Tunnel dashboards show up or down; this turns the softer signals — rekey churn, MTU-driven loss, throughput shortfall — into a trend you can act on before the tunnel drops.
This calculator takes 5 inputs: Tunnel uptime over the period, Failed rekeys in the period, Tunnel round-trip latency, Packet loss inside the tunnel, Delivered share of expected throughput. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.