지난 2일 동안 Redhat 8 서버의 CPU 사용량이 21:00 - 21:15 사이에 30% 증가했습니다. 이 서버에 Oracle 데이터베이스가 있습니다. 과거 CPU 사용률을 확인하는 방법이 있습니까? 로그 파일을 확인해 보았지만 SAR
로그 파일에서 프로세스 ID와 같은 세부 정보를 찾을 수 없습니다.
08:58:01 PM CPU %user %nice %system %iowait %steal %idle
08:59:00 PM all 2.00 0.00 1.71 26.75 0.00 69.54
09:00:00 PM all 1.50 0.00 1.05 51.85 0.00 45.59
09:01:00 PM all 1.41 0.00 0.98 31.63 0.00 65.98
09:02:02 PM all 1.54 0.00 1.21 28.78 0.00 68.47
09:03:06 PM all 2.62 0.00 1.63 36.82 0.00 58.93
09:04:00 PM all 1.73 0.00 1.04 30.05 0.00 67.18
09:05:01 PM all 1.39 0.00 0.94 40.89 0.00 56.78
09:06:11 PM all 2.10 0.00 1.11 21.01 0.00 75.78
09:07:05 PM all 1.60 0.00 1.33 20.29 0.00 76.78
09:08:07 PM all 1.64 0.00 1.26 14.76 0.00 82.34
09:09:12 PM all 1.43 0.00 1.19 25.81 0.00 71.58
09:10:01 PM all 1.44 0.00 1.26 13.56 0.00 83.73
09:11:12 PM all 1.30 0.00 1.17 23.38 0.00 74.15
미리 감사드립니다.
답변1
sudo dnf install atop
이를 다루겠지만 이를 달성하기 위한 다른 많은 도구가 있습니다.
https://en.wikipedia.org/wiki/Category:System_monitors
아마도 오늘날 가장 유명하고 인기 있는 것은 Grafana, Prometheus 및 Zabbix일 것입니다.