mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-22 19:23:31 +00:00
fix: convert CPU values to percentage for alert thresholds
CPU values from Proxmox are decimals (0.99 = 99%) but were being compared to percentage thresholds (80), causing alerts to never trigger.
This commit is contained in:
@@ -407,7 +407,7 @@ func (m *Manager) CheckGuest(guest interface{}, instanceName string) {
|
||||
node = g.Node
|
||||
status = g.Status
|
||||
guestType = "VM"
|
||||
cpu = g.CPU // Already in percentage
|
||||
cpu = g.CPU * 100 // Convert to percentage
|
||||
memUsage = g.Memory.Usage
|
||||
diskUsage = g.Disk.Usage
|
||||
diskRead = g.DiskRead
|
||||
@@ -421,7 +421,7 @@ func (m *Manager) CheckGuest(guest interface{}, instanceName string) {
|
||||
node = g.Node
|
||||
status = g.Status
|
||||
guestType = "Container"
|
||||
cpu = g.CPU // Already in percentage
|
||||
cpu = g.CPU * 100 // Convert to percentage
|
||||
memUsage = g.Memory.Usage
|
||||
diskUsage = g.Disk.Usage
|
||||
diskRead = g.DiskRead
|
||||
|
||||
Reference in New Issue
Block a user