본문 바로가기
Linux

로그 수집할때 월마다 폴더 만들어서 저장하기

by 삼성그룹이장 2023. 4. 11.

안녕하세요.

snmp등 centos에서 방화벽 로그 수집 시 월마다 폴더를 만들어서 저장 하는 방법 입니다.

반응형

rsyslog.conf에서 로그 파일 이름을 월마다 변경하려면 다음과 같이 설정할 수 있습니다.

  1. 로그 파일 이름 변경 설정 rsyslog.conf 파일에서 로그 파일 이름을 변경하려면 다음과 같이 설정합니다.이 설정은 로그 메시지의 syslogtag 필드를 파일 이름으로 사용하며, %$YEAR%와 %$MONTH% 템플릿을 사용하여 로그 파일의 경로를 지정합니다. 이렇게 설정하면 매월 새로운 디렉토리에 로그 파일이 생성됩니다.
     
    $template MyTemplate,"/var/log/myapp/%$YEAR%-%$MONTH%/%syslogtag%.log" *.* ?MyTemplate
  2. rsyslog 재시작 rsyslog.conf 파일을 수정한 후에는 rsyslog를 재시작해야 합니다. 다음 명령을 사용하여 rsyslog를 재시작할 수 있습니다.
     
    service rsyslog restart

감사합니다.

반응형