瀏覽代碼

set uptime only when node is connected

Abhishek Kondur 2 年之前
父節點
當前提交
a40f8b2878
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      logic/metrics/metrics.go

+ 2 - 3
logic/metrics/metrics.go

@@ -46,10 +46,9 @@ func Collect(iface, server, network string, peerMap models.PeerMap) (*models.Met
 		newMetric.TotalSent = int64(proxyMetrics.TrafficSent)
 		newMetric.Latency = int64(proxyMetrics.LastRecordedLatency)
 		newMetric.Connected = proxyMetrics.NodeConnectionStatus[id]
-		if !newMetric.Connected {
-			newMetric.Latency = 999
+		if newMetric.Connected {
+			newMetric.Uptime = 1
 		}
-		newMetric.Uptime = 1
 		// check device peer to see if WG is working if ping failed
 		if !newMetric.Connected {
 			if currPeer.ReceiveBytes > 0 &&