Java
[SpringBoot] ElasticSearch Log Level 설정하기
bryan.oh
2023. 3. 14. 17:46
반응형
ElasticSearch Log Level 설정하기
Spring Boot에서 Elasticsearch의 Bulk Insert 로그를 비활성화하려면 application.yml 파일에 다음과 같이 설정을 추가할 수 있습니다.
application.yml
logging:
level:
org.elasticsearch.action.bulk: ERROR
이 설정은 org.elasticsearch.action.bulk 패키지의 로그 레벨을 ERROR로 변경합니다. Bulk Insert 로그 이외에도 Elasticsearch에서 다른 로그를 제어하려면, 다른 패키지의 로그 레벨을 추가로 설정하면 됩니다.
Logback
또한, Logback을 사용하는 경우, logback-spring.xml 파일을 만들고 다음과 같이 설정할 수 있습니다.
<logger name="org.elasticsearch.action.bulk" level="ERROR"/>
이 설정은 org.elasticsearch.action.bulk 패키지의 로그 레벨을 ERROR로 변경합니다.
참고로, application.yml에서 설정한 로그 레벨은 우선순위가 가장 높으며, logback-spring.xml 파일에 설정한 로그 레벨보다 우선합니다. 따라서, 동일한 패키지에 대해 application.yml과 logback-spring.xml에서 다른 로그 레벨을 설정하면, application.yml에서 설정한 로그 레벨이 우선합니다.
728x90
반응형