«logrotate» 태그된 질문

logrotate는 로그 파일을 작성하는 응용 프로그램이 새 (빈) 파일에 쓰기 시작하도록 접미사로 로그 파일의 이름을 변경하여 로그 파일을 보관하도록 예약 된 (일반적으로 야간 또는 매주) 프로그램입니다.

1
로그 회전 파일의 'tail -f'를 수행하는 방법은 무엇입니까?
장기 실행 시스템에는 보통 다음과 같은 터미널이 있습니다. $ tail -f /var/log/kern.log 또는 이와 같은 것이 열려 있습니다. 그러나 때때로 새로운 메시지가 더 이상 표시되지 않기 때문에 그러한 명령을 다시 시작해야합니다. 로그 파일 tail -f을 바꾼 로그 회전 작업 이 '감시' 때문이라고 가정합니다 . 이 다시 시작 문제를 피하려면 어떻게해야합니까? …
106 logs  tail  logrotate  rsyslog 


4
Logrotate :“로그는 회전 할 필요가 없습니다”왜?
다음과 같은 새로운 logrotate 구성이 있습니다. /var/log/nexus/nexus.log { rotate 7 missingok compress delaycompress copytruncate daily } 내가 실행 logrotate -d nexus하면 다음과 같은 결과가 나타납니다. reading config file nexus reading config info for /var/log/nexus/nexus.log Handling 1 logs rotating pattern: /var/log/nexus/nexus.log after 1 days (7 rotations) empty log files are rotated, …
57 logrotate 

1
왜 create와 copytruncate를 함께 사용해야합니까?
괴짜 물건 에 대한 예가 logrotate있습니다. copytruncate원본 로그 파일을 복사하고 자릅니다. 그렇다면 왜 우리가 사용해야 create합니까? 원본 로그 파일이 제거되지 않았습니다. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage 100 } 또 다른 질문은 무엇을 사용하는 것 maxage 100입니까? rotate 4지시어는 4 회전 후 …
40 logrotate 

2
로그를 회전 할 때 아파치 다시로드를 피하는 방법은 무엇입니까?
logrotate를 사용하여 Apache 액세스, 오류 및 다시 쓰기 로그를 회전시킵니다. 내 구성 파일은 다음과 같습니다. /apache/*log { compress dateext rotate 365 size=+300M olddir /log/old/apache notifempty missingok lastaction /bin/apache reload endscript } 내 문제는 회전이 발생할 때마다 Apache가 방금 회전 된 로그 파일에 더 이상 쓰지 않기 때문에 Apache를 다시로드해야한다는 것입니다. …

3
로그를 매시간 회전하도록 logrotate를 설정하려면 어떻게해야합니까?
하여 유닉스와 리눅스 관리 수첩을 따라와 man에, logrotate에이 옵션을 daily, weekly그리고 monthly추가하는 방법이 있지만,이 hourly옵션은? 이 블로그 게시물size 1 은 시간 옵션 (예 :)을 설정 하고 제거한 daily다음 수동으로 호출 logrotate할 수 cron있다고 언급합니다 . logrotate -f /etc/logrotate.d/my-hourly-file 그러나 매시간 로그를 회전시키는 더 우아한 솔루션이 있습니까?
23 linux  logrotate 

1
프로세스가 계속 실행되는 동안 로그 파일 회전
표준 출력 및 표준 오류를 로그 파일에 기록하는 프로세스가 실행 중입니다 /var/log/dragonturtle.log. 어쨌든 로그 파일을 회전시키고 프로세스를 종료하지 않고 프로세스가 새 로그 파일에 계속 쓰도록합니까? 현재 발생하는 상황 (아래의 logrotate 구성이 제공됨) : 프로세스 쓰기 /var/log/dragonturtle.log logrotate에 이동 /var/log/dragonturtle.log에/var/log/dragonturtle.log.1 프로세스는 계속 쓰기 /var/log/dragonturtle.log.1 내가하고 싶은 일 : 프로세스 쓰기 /var/log/dragonturtle.log …
16 logs  stdout  logrotate 

1
리눅스에서 일반적인 로깅 / 로깅에 대해 배우고 있습니까?
Apache 웹 서버 로그 옆에 운영 체제의 모든 종류의 (전문적인) 로그와 전혀 접촉하지 않았다고 가정하십시오. 로깅은 몇 가지 기본 사항을 이해하지만 모두 함께 아주 새로운 주제입니다. 현재이 주제에 대해 완전히 배우는 투자는 상당히 큰 것처럼 보이지만 가장 추상적 인 개념보다 더 많은 것을 알 가치가 있다면 아직 알지 못합니다. 그 …

6
로그 파일 크기를 로그 회전없이 고정 된 상태로 유지
비어있는 새 파일로 회전하거나 이전 파일을 삭제 (또는 보관)하지 않고 로그 파일의 파일 크기를 고정 된 상태로 유지할 수있는 방법이 있습니까? 예를 들어, 로그 파일 최대 크기를 1MB로 설정하면 파일 크기가 제한을 초과하여 증가하면 자동으로 고정되고 텍스트는 '꼬리'에 추가되고 텍스트의 가장 오래된 부분은 팝업되어 파일 크기를 1MB로 유지합니다. .
13 files  logs  size  logrotate 

4
쉘 스크립트에서 logrotate를 구현하는 방법
test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done 로그 파일 크기를 제어하기 위해 logrotate를 구현하고 싶습니다. 그래서 상황이 위와 같은 경우 logrotate를 구현하는 방법은 무엇입니까?

5
크론 작업에서 nginx logrotate 오류
Digital Ocean VPS에서 Ubuntu 14.04 LTS 및 nginx를 실행하고 있으며 때때로 실패한 크론 작업에 대한 다음 이메일을 수신합니다. 제목 크론 테스트 -x / usr / sbin / anacron || (cd / && run-parts --report /etc/cron.daily) 이메일 본문은 다음과 같습니다. /etc/cron.daily/logrotate : 오류 : '/var/log/nginx/*.log'run-parts에 대한 공유 postrotate 스크립트 실행 중 …
10 ubuntu  cron  nginx  logrotate 

1
logrotation-회전 및 최대 명령
누구든지 logrotation에서 'rotate'와 'maxage'의 기능에 대해 설명하는 것이 매우 혼란 스럽습니다. 내 스크립트에서 아래 값을 사용하는 것을 고려하십시오. rotate 30 maxage 30 감사합니다..
10 logrotate 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.