logrotate

logrotate는 다른 파일 이름을 가진 로그 파일로부터 압축된 아카이브를 생성합니다.
logrotate

logrotate는 다른 파일 이름을 가진 로그 파일로부터 압축된 아카이브를 생성합니다.

/var/USER/mylogs아래 형식의 일일 로그 파일이 있는 로그 폴더가 있습니다 "DATE-mylogile.log". 날짜 형식은 입니다 "%d-%m-%Y". 따라서 내 폴더에는 다음과 같은 로그 파일이 있습니다. 12-01-2024-mylogfile.log 13-01-2024-mylogfile.log 14.01-2024-mylogfile.log ... 이제 logrotate를 사용하여 로그를 회전하고 싶습니다. 내 테스트 구성은 다음과 같습니다. /var/USER/mylogs/*.log { ...

Admin

logrotate "후 회전" 구성
logrotate

logrotate "후 회전" 구성

다음은 두 개의 동일한 logrotate 구성 예입니다. 유일한 차이점은 postroate두 번째 예에서 누락된 블록 입니다.>/dev/null 2>&1 || true /var/log/nftables.log { size +10M maxage 30 sharedscripts postrotate /usr/bin/systemctl kill -s HUP rsyslog.service >/dev/null 2>&1 || true endscript } /...

Admin

Logrotate는 루트 액세스 없이는 작동하지 않습니다.
logrotate

Logrotate는 루트 액세스 없이는 작동하지 않습니다.

문제는 서버에 대한 루트 액세스가 쉽지 않다는 것입니다. 그렇기 때문에 루트 없이 logrotate를 실행하는 것이 매우 편리합니다. 이것은 온라인에서 기사를 읽은 후 내가 한 일입니다. logrotate.conf 및 logrotate.status 두 파일이 포함된 /home/techyman/logrotate 디렉터리를 생성합니다. logrotate.conf에 logrotate 구성 파일을 배치합니다. /home/techyman/glassfish4/glassfish/domains/*/logs/*....

Admin

Unison, systemd 및 logrotate
logrotate

Unison, systemd 및 logrotate

로컬 및 원격 NAS를 동기화 상태로 유지하기 위해 systemd에서 unison을 실행하고 있습니다. systemd는 다음과 같이 구성됩니다. [Unit] Description=NAS Unision service After=network.target StartLimitIntervalSec=0 [Service] Type=simple Restart=always RestartSec=1 User=nas ExecStart=/usr/bin/unison borg [Install] WantedBy=multi...

Admin

7일 후에 파일을 삭제하도록 구성이 올바른가요?
logrotate

7일 후에 파일을 삭제하도록 구성이 올바른가요?

logrotate를 사용하여 7일 후에 파일을 삭제하는 것이 올바른 구성입니까? 매주 교체해야 합니다. 나는 이것에 대해 매우 혼란스러워합니다. 감사해요. /var/lib/rundeck/logs/rundeck/*/job/*/logs/*.blah.json { su root root weekly missingok maxage 7 rotate 0 nocreate } ...

Admin

logrotate에서 회전과 함께 maxage를 사용하시겠습니까?
logrotate

logrotate에서 회전과 함께 maxage를 사용하시겠습니까?

회전과 함께 maxage를 사용하는 방법에 대한 블로그를 읽었지만 여전히 혼란스럽습니다. https://www.clearos.com/clearfoundation/social/community/silly-question-re-logrotate-and-rotate-vs-maxage logrotation - 회전 및 maxage 명령 https://www.net7.be/blog/article/configuring_logrotate.html https://man7.org/linux/man-pages/man8...

Admin

로그 디렉터리에 와일드카드를 사용할 때 크기는 무엇을 말합니까? 로그 1개 크기입니까, 아니면 모든 로그의 전체 크기입니까?
logrotate

로그 디렉터리에 와일드카드를 사용할 때 크기는 무엇을 말합니까? 로그 1개 크기입니까, 아니면 모든 로그의 전체 크기입니까?

https://www.keycdn.com/support/logrotate#maxsize 이는 각 로그 파일의 크기를 지정된 바이트 수로 제한합니다. /var/log/nginx/*.log { size 50G } /var/log/nginx여기서 50G 크기는 모든 로그 (예: 등) 의 크기를 의미합니까 access.log error.log? 아니면 다른 것입니까? 나는 읽었다https://man7.org/linux/man-pages/man8/logrotate.8.html매뉴얼 페이지에서는 이것을 알...

Admin

Logrotate --debug가 대체 위치에서 상태를 가져옵니다.
logrotate

Logrotate --debug가 대체 위치에서 상태를 가져옵니다.

이것은 내 구성 파일입니다. /path/to/somelog.log { daily copytruncate compress delaycompress nocreate missingok rotate 7 dateext dateyesterday dateformat _%Y-%m-%d-%H-%i-%s } 테스트를 위해 다음을 사용하여 몇 가지 logrotate 테스트를 실행해 보았습니다. $ sudo logrotate --state /dev/...

Admin

매일 자동으로 파일 이름을 변경하는 방법
logrotate

매일 자동으로 파일 이름을 변경하는 방법

저는 Linux/CentOS를 처음 사용하는데 약간의 문제가 있습니다. 내 CentOS7 서버는 매일 모든 메일을 기록하고 폴더로 이동합니다 /var/log/old_maillogs. 이제 로그가 다음과 유사한 이름으로 저장됩니다. 메일로그-20230721 나이에 따라 이름을 변경하고 싶으므로 로그가 하루 전의 것이라면 이름은 다음과 같습니다. 메일로그-1 하루 후 파일 이름이 다음과 같이 변경되었습니다. 메일로그-2 등. 이것이 가능합니까? 그렇다면 이를 작동시키는 가장 현명한 방법은 무엇...

Admin

Bullseye 운영 체제의 auth.log 파일
logrotate

Bullseye 운영 체제의 auth.log 파일

나는 가지고있다데비안 GNU/리눅스 11(불스아이), /var/log/auth.log파일에는 이전 실행 로그가 아닌 현재 실행 로그만 포함되어 있으므로 활동을 확인하려면 이전 실행 로그를 저장해야 합니다. 어떻게 해야 합니까? 나는 실제로 /etc/logrotate.d/syslog-ngDebian GNU/Linux 11(bullseye)과 Debian GNU/Linux 10(Buster)을 비교했습니다. 왜냐하면 Buster OS에는 일주일 내내 로그가 있었고 둘 다 비교 결과 동일했기 때문입니다. ...

Admin

logrotate가 예상대로 작동하지 않습니다
logrotate

logrotate가 예상대로 작동하지 않습니다

사용자 시스템 타이머에서 실행되는 다음과 같이 구성된 logrotate 서비스가 있습니다. 문제는 회전된 대상이 잘리지 않고 logrotate.conf에 지정된 크기 이상으로 커질 수 있다는 것입니다. -rw-r--r-- 1 stephen stephen 14M 2023-06-04 08:15 monitor-iotop.log.1 -rw-r--r-- 1 stephen stephen 14M 2023-06-04 08:19 monitor-iotop.log logrotate.conf /mnt/ram/lo...

Admin

파일 권한에 민감한 시스템 목록
logrotate

파일 권한에 민감한 시스템 목록

내 NAS에서 루트 파일 트리의 권한을 실수로 664로 재설정하는 문제가 발생했습니다. 이로 인해 ssh와 같은 많은 NAS 기능이 중단되고 많은 디버깅 후 logrotate가 중단되었습니다. 내 질문은: 파일 권한에 민감한 것으로 알려진 시스템 도구 목록이 있습니까? 이러한 시스템을 "표준" 권한으로 재설정하는 스크립트를 만드는 데 도움이 됩니다. ...

Admin

/var/log 외부로 압축된 로그 파일 이동 [log2ram을 사용하여 logrotate]
logrotate

/var/log 외부로 압축된 로그 파일 이동 [log2ram을 사용하여 logrotate]

logrotate에 대한 조언을 구하고 있습니다. 최근에 SSD를 저장하기 위해 log2ram을 설치했습니다. 24GB RAM을 모두 사용하지 않기 때문에 /var/log/에 2GB를 할당했습니다. 현재 +/- 300Mb를 사용하고 있습니다. 나는 logrotate가 .gz로 끝날 수 있는 하위 디렉토리의 모든 파일을 /var/old.log/로 이동하고 하위 디렉토리 구조를 유지하기를 원합니다. 몇 가지 조사를 하고 가능한 해결책을 찾았지만 이제 질문이 떠오릅니다. 찾기를 사용하여 파일을 이동할 때 ...

Admin

Linux logrotate를 사용하여 숫자 접미사 없이 로그 파일을 회전하는 방법은 무엇입니까?
logrotate

Linux logrotate를 사용하여 숫자 접미사 없이 로그 파일을 회전하는 방법은 무엇입니까?

내 서버에 더 많은 파일이 회전하고 있는데 압축하고 싶을 때 확장자가 있지만 1.gz그냥 원합니다..gz 다음 파일은 애플리케이션에 의해 자동으로 회전됩니다. server.log.2023-03-16 server.log.2023-03-15 server.log.2023-03-14 내 결과: server.log.2023-03-16.1.gz server.log.2023-03-15.1.gz server.log.2023-03-14.1.gz 제 생각에는: server.log.2023-03-16.gz serve...

Admin