Selaa lähdekoodia

fix: swap usage compute error

0xJacky 2 vuotta sitten
vanhempi
commit
5186f47b75
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      server/api/analytic.go

+ 1 - 1
server/api/analytic.go

@@ -72,7 +72,7 @@ func getMemoryStat() (MemStat, error) {
 		SwapTotal:  humanize.Bytes(memoryStat.SwapTotal),
 		SwapCached: humanize.Bytes(memoryStat.SwapCached),
 		SwapPercent: cast.ToFloat64(fmt.Sprintf("%.2f",
-			float64(memoryStat.SwapFree)/math.Max(float64(memoryStat.SwapTotal), 1))),
+			100*float64(memoryStat.SwapTotal-memoryStat.SwapFree)/math.Max(float64(memoryStat.SwapTotal), 1))),
 		Pressure: cast.ToFloat64(fmt.Sprintf("%.2f", memoryStat.UsedPercent)),
 	}, nil
 }