시스템 사용율 모니터링 기능 테스트

This commit is contained in:
2026-03-19 15:41:18 +09:00
parent 9f428e9572
commit 5799f7dfb2

View File

@@ -127,10 +127,15 @@ public class SystemMonitorService {
long totalDiff = total - prevTotal;
long idleDiff = idleAll - prevIdle;
log.info("CPU raw total={}, idle={}", total, idleAll);
// 상태 업데이트
prevTotal = total;
prevIdle = idleAll;
log.info("CPU prev total={}, prev idle={}", prevTotal, prevIdle);
log.info("CPU diff totalDiff={}, idleDiff={}", totalDiff, idleDiff);
// CPU 사용률 계산
return (1.0 - (double) idleDiff / totalDiff) * 100;
}