sar 명령을 사용하여 어제의 통계를 얻을 수 있지만 지금은 sar가 설치되어 있습니다.

sar 명령을 사용하여 어제의 통계를 얻을 수 있지만 지금은 sar가 설치되어 있습니다.

sar 명령을 사용하여 어제의 통계를 얻을 수 있습니까? 이제 sar를 설치했는데 어제의 sa 로그를 얻을 수 있나요? 그렇다면 어떨까요?

오늘의 로그를 볼 수 있습니다.

# sar -f /var/log/sa/sa12
Linux 3.14.19-17.43.amzn1.x86_64 (ip-10-179-219-78)     02/12/2016      _x86_64_        (16 CPU)

06:30:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
06:40:01 AM     all      2.40      0.00      0.14      0.24      0.02     97.21
Average:        all      2.40      0.00      0.14      0.24      0.02     97.21

하지만 지금 sar를 설치했기 때문에 어제의 로그는 없습니다! 그럼 전날의 로그를 얻을 수 있는 방법은 없을까요?

[root@ADM-PROD-DB-API-1 sa]# ll  /var/log/sa/
total 12
-rw-r--r-- 1 root root 9124 Feb 12 06:40 sa12

답변1

당신은 할 수 없습니다. sar데이터는 수집되고 집계되지만 설치하지 않으면 며칠 동안 데이터를 보충할 수 없습니다. sar다른 도구를 사용하고 해당 도구가 수집하는 데이터를 집계하는 대신 sar데이터가 실시간으로 직접 수집됩니다.

관련 정보