@@ -399,11 +399,6 @@ type metrics struct {
399399 // approvedRoutes is a metric that reports the number of network routes served by the local node and approved
400400 // by the control server.
401401 approvedRoutes * usermetric.Gauge
402-
403- // primaryRoutes is a metric that reports the number of primary network routes served by the local node.
404- // A route being a primary route implies that the route is currently served by this node, and not by another
405- // subnet router in a high availability configuration.
406- primaryRoutes * usermetric.Gauge
407402}
408403
409404// clientGen is a func that creates a control plane client.
@@ -454,8 +449,6 @@ func NewLocalBackend(logf logger.Logf, logID logid.PublicID, sys *tsd.System, lo
454449 "tailscaled_advertised_routes" , "Number of advertised network routes (e.g. by a subnet router)" ),
455450 approvedRoutes : sys .UserMetricsRegistry ().NewGauge (
456451 "tailscaled_approved_routes" , "Number of approved network routes (e.g. by a subnet router)" ),
457- primaryRoutes : sys .UserMetricsRegistry ().NewGauge (
458- "tailscaled_primary_routes" , "Number of network routes for which this node is a primary router (in high availability configuration)" ),
459452 }
460453
461454 b := & LocalBackend {
@@ -5477,7 +5470,6 @@ func (b *LocalBackend) setNetMapLocked(nm *netmap.NetworkMap) {
54775470 // If there is no netmap, the client is going into a "turned off"
54785471 // state so reset the metrics.
54795472 b .metrics .approvedRoutes .Set (0 )
5480- b .metrics .primaryRoutes .Set (0 )
54815473 return
54825474 }
54835475
@@ -5506,7 +5498,6 @@ func (b *LocalBackend) setNetMapLocked(nm *netmap.NetworkMap) {
55065498 }
55075499 }
55085500 b .metrics .approvedRoutes .Set (approved )
5509- b .metrics .primaryRoutes .Set (float64 (tsaddr .WithoutExitRoute (nm .SelfNode .PrimaryRoutes ()).Len ()))
55105501 }
55115502 for _ , p := range nm .Peers {
55125503 addNode (p )
0 commit comments