fix(connections): do not report connection metrics for self (ref #10509) (#10724)

Makes the metrics easier to interpret.

Signed-off-by: Jakob Borg <jakob@kastelo.net>
This commit is contained in:
Jakob Borg
2026-06-02 14:01:03 +02:00
committed by GitHub
parent 9bb5f9b4dd
commit 9cdff04877
+5
View File
@@ -827,6 +827,11 @@ func (s *service) logListenAddressesChangedEvent(l ListenerAddresses) {
func (s *service) CommitConfiguration(from, to config.Configuration) bool {
newDevices := make(map[protocol.DeviceID]bool, len(to.Devices))
for _, dev := range to.Devices {
if dev.DeviceID == s.myID {
// Do not report connection metrics for ourselves
continue
}
newDevices[dev.DeviceID] = true
registerDeviceMetrics(dev.DeviceID.String())
}