과거 CPU 사용률을 보는 방법

과거 CPU 사용률을 보는 방법

지난 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일 것입니다.

관련 정보