- Date math support in index names
- 날짜 index의 범위를 검색할 수 있다.
- 원래는 모든 시계열 index를 검색하고 결과를 filtering 했는데 이걸 보완한 것 같다.
- aliases를 유지하지 않아도 된다.
- 예를 들면 daily logs에서 에러를 찾는다고 할 때 검색을 지난 2일로 제한하여 검색할 수 있음
- 형식
- <static_name{date_math_expr{date_format|time_zone}}>
- 사용예
- # GET /<logstash-{now/d-2d}>,<logstash-{now/d-1d}>
- GET / %3Clogstash-%7Bnow%2Fd-2d%7D%3E%2C%3Clogstash-%7Bnow%2Fd-1d%7D%3E%2C%3Clogstash-%7Bnow%2Fd%7D%3E/_search
- %3C = '<'
- %7B = '{'
- <logstash-{now/M-1M{YYYY.MM}}>
- 날짜 index의 범위를 검색할 수 있다.
엘라스틱 공식문서를 참고하여 짧은 영어 실력으로 번역하고 이해한 내용을 정리하였습니다.
초보 개발자이니 틀린 부분이 있다면 언제든지 얘기해주세요 ^^
(참고 : https://www.elastic.co/guide/en/elasticsearch/reference/6.5)
'AWS' 카테고리의 다른 글
Java + AWS Lambda 사용 예시 메모 (0) | 2021.05.11 |
---|---|
[Elasitcsearch] 문자열 Data Type (0) | 2019.09.30 |
[Elasticsearch 6.5] Basic Concetps 엘라스틱서치 기본 개념 (0) | 2019.09.25 |
[Elasticsearch 6.5] API Convention - Common options (0) | 2019.09.25 |
[Elasticsearch 6.5] API Convention - Multiple Indices (0) | 2019.09.25 |