우분투에서 logrotate가 무엇을 모니터링하는지 어떻게 알 수 있습니까? logrotate 활동을 모니터링 할 수 있습니까?
답변
cat /var/lib/logrotate/status
특정 로그가 실제로 회전하는지 확인하고 마지막 회전 날짜 및 시간을 확인하려면 / var / lib / logrotate / status 파일을 확인하십시오. 이 파일은 로그 파일 이름과 마지막 회전 날짜가 포함 된 깔끔한 형식의 파일입니다.
에서 가져온 :
답변
디버그 또는 상세 모드에서 logrotate를 실행할 수 있습니다.
-d Turns on debug mode and implies -v. In debug mode, no changes
will be made to the logs or to the logrotate state file.
-v, --verbose
Display messages during rotation.
답변
Suse Linux 배포판에서 다음과 같습니다.
cat /var/lib/logrotate.status
답변
구성 파일 (/etc/logrotate.conf) 및 / 또는 디렉토리 (/etc/logrotate.d)를 기반으로 다양한 빈도로 다양한 로그가 회전됩니다. 이름은 배포판마다 다를 수 있습니다. 구성은 회전 전후 동작을 지정할 수 있습니다. 회전 된 파일 이름과 마지막 회전 날짜는 상태 파일 (/ var / lib / logrotate / state)에 있습니다.
Logrotate에는 로깅 기능이 없습니다. 시작된 재로드 / 재시작 조치는 수행중인 프로그램의 로깅에 따라 기록됩니다.
가장 쉬운 방법 /etc/cron.daily/logrotate
은 -v
옵션 을 포함 하도록 편집하는 것 입니다. logrotate 구성 및 옵션에 대한 자세한 내용은 명령을 사용하여 찾을 수 있습니다 man logrotate
.