[S/W] [NiFi] LogMessage 별도의 파일로 로그 남기기 (logback.xml)

김민성·2023년 2월 15일
0

NiFi 작업일지

목록 보기
4/6

<배경설명>

- NiFi에서 LogMessage 프로세서를 활용해서 특정 프로세서의 결과를 Logging하고 있음.

PutSQL이 성공할 경우, LogMessage 프로세서가 동작함.

- 그런데 nifi-app.log 에만 로그가 쌓이니, 가끔씩 에러로그와 뒤섞여 가독성도 떨어지고 tail & split에도 과부하가 걸림

<조치방안>

- /conf/logback.xml 파일을 일부 수정하여, 'LogMessage' 프로세서에서 생성한 로그만 별도의 파일(LogMessage_FILE.log)로 만들어줌.

LogMessage라는 logger의 appender-ref를 "LogMessage_FILE" 이라는 임의의 속성으로 부여함.

appender name="LogMessage_FILE"

file : nifi-LogMessage_FILE.log 이라는 파일로 떨어뜨리게 함.

- 적용 이후 nifi 재기동하였고, 정상적으로 로그 파일이 생성됨.

profile
맛소금토일

0개의 댓글