atop + /var/log/atop/atop_log가 생성되어야 하는 시기를 정의하는 것

atop + /var/log/atop/atop_log가 생성되어야 하는 시기를 정의하는 것

오늘은 OS 성능을 추적하기 위해 atop 도구(2시간 전)를 설치했습니다.

 rpm -i atop-2.3.0-8.el7.x86_64.rpm

 atop -V
Version: 2.3.0 - 2017/03/25 09:59:59     <[email protected]>

우리가 아래에서 로그를 찾으려고 할 때

 ls -ltr /var/log/atop/
total 0

우리는 로그를 볼 수 없습니다

내 질문 - 로그 생성 시 정의되는 내용

예를 들어 한 시간 후에 로그 생성을 강제하는 방법

참고 - Atop을 실행하려면 다음 단계를 수행해야 합니다.

   systemctl enable application.service

   systemctl  start atop

답변1

에서man

atop이 설치되면 atop.daily 스크립트가 /etc/atop 디렉토리에 저장됩니다. 이 스크립트는 매일 자정에 atop이 활성화되어 10분 간격으로 /var/log/atop/atop_YYYYMMDD 파일에 압축된 바이너리 데이터를 쓰도록 합니다. 또한 스크립트는 4주보다 오래된 모든 원시 파일을 제거합니다. 스크립트는 내용과 함께 /etc/cron.d/atop 파일을 사용하여 cron 데몬을 통해 활성화됩니다.

         0 0 * * * root /etc/atop/atop.daily

epel에서 설치한 경우 스크립트 경로는 다음과 같습니다./etc/sysconfig/atop

서비스를 시작하는 것을 잊지 마세요.

[root@testserver atop]# pwd
/var/log/atop
[root@testserver atop]# ls
atop_20180829  atop.log

관련 정보