From 9a4125276431992dea06240c1fed0b8f1a9b2f9e Mon Sep 17 00:00:00 2001 From: Sergey Ponomarev Date: Fri, 20 Nov 2020 23:24:13 +0200 Subject: [PATCH] #207 CPU unscaled column changes color according to system total usage If container uses two cores then CPU column will be always red even if we have dozens of other free cores and CPUS is 1% --- cwidgets/compact/gauge.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cwidgets/compact/gauge.go b/cwidgets/compact/gauge.go index 9dd09a8..3d3169e 100644 --- a/cwidgets/compact/gauge.go +++ b/cwidgets/compact/gauge.go @@ -24,10 +24,10 @@ func NewCpuScaledCol() CompactCol { func (w *CPUCol) SetMetrics(m models.Metrics) { val := m.CPUUtil + w.BarColor = colorScale(val) if !w.scaleCpu { val = val * int(m.NCpus) } - w.BarColor = colorScale(val) w.Label = fmt.Sprintf("%d%%", val) if val > 100 {