[리눅스] 서비스 로그 파일 경로 설정

먼저, 원하는 서비스의 로그 파일 경로를 지정할 수 있는 새로운 설정 파일을 만듭니다. 예를 들어, my_service.conf와 같은 이름으로 파일을 만들어 주세요. 그리고 아래와 같은 내용을 추가합니다.

if $programname == 'my_service' then /var/log/my_service.log
& stop

이제 rsyslog 또는 syslog 서비스를 재시작하여 설정을 적용합니다.

sudo systemctl restart rsyslog

이렇게 하면 my_service의 로그 파일 경로가 /var/log/my_service.log로 설정되어, 해당 파일에 서비스의 로그가 기록됩니다.

참고 문서: