-
elasticsearch 시작하기 - slowlog 사용하기프로그래밍/검색 2016. 6. 26. 18:16728x90반응형
엘라스틱 검색에서 실제 쿼리로 들어온 질의를 보고 싶으면
아래와 같이 con/elasticsearch.yml에 slowlog설정을 한다.
로그 레벨 별로 로그를 남길 응답 속도의 기준을 설정할 수 있다.
로그 레벨은 warn, info, debug, trace로 정의 되어 있다.
index.search.slowlog.threshold.query.warn: 10s
index.search.slowlog.threshold.query.info: 5s
index.search.slowlog.threshold.query.debug: 2s
index.search.slowlog.threshold.query.trace: 500ms
index.search.slowlog.threshold.fetch.warn: 1s
index.search.slowlog.threshold.fetch.info: 800ms
index.search.slowlog.threshold.fetch.debug: 500ms
index.search.slowlog.threshold.fetch.trace: 200ms
로그 레벨과 상관없이 모든 입력을 다 보고 싶기 때문에 아래와 같이 기준을 0으로 설정하였다.
index.search.slowlog.threshold.query.warn: 0s
index.search.slowlog.threshold.query.info: 0s
index.search.slowlog.threshold.query.debug: 0s
index.search.slowlog.threshold.query.trace: 0ms
index.search.slowlog.threshold.fetch.warn: 0s
index.search.slowlog.threshold.fetch.info: 0ms
index.search.slowlog.threshold.fetch.debug: 0ms
index.search.slowlog.threshold.fetch.trace: 0ms
참고: https://www.elastic.co/guide/en/elasticsearch/reference/2.3/index-modules-slowlog.html#search-slow-log
728x90반응형'프로그래밍 > 검색' 카테고리의 다른 글
elasticsearch 2.3 - server ip 주소에 Connection refused 에러 (0) 2016.08.03 elasticsearch 2.3 에 plugins 설치하기 (1) 2016.06.26 리눅스에 kibana 4.1.2 설치하기 (0) 2016.01.01 elasticsearch 시작하기 - bulk index 로 색인하기 (0) 2015.12.29 elasticsearch - mapping 확인하기 (0) 2015.12.26