• 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}}>

 

엘라스틱 공식문서를 참고하여 짧은 영어 실력으로 번역하고 이해한 내용을 정리하였습니다.

초보 개발자이니 틀린 부분이 있다면 언제든지 얘기해주세요 ^^

(참고 : https://www.elastic.co/guide/en/elasticsearch/reference/6.5)

 

  • Multiple Indices
    • 인덱스 매개 변수는 여러 인덱스에서 실행을 지원한다.
    • 아래와 같이 사용 가능하다.
      • test* or *test or te*t or *test*, and the ability to "exclude" (-), for example: test*,-test3
      • 여기서 -test3 은 해당 인덱스를 제외한 다는 표현이다.
  • Multiple Indices url query string parameters
    • ignore_unavalizable
      • unavaliable 한 indices 무시할지 말지 
    • allow_no_indices
      • 예를 들어 foo* 로 request했을 때 해당하는 index 없으면 fail로 처리할지 말지 true or false 설정
    • expand_wildcards 
      • 와일드 카드 인덱스 표현( * )으로 확장 할 수있는 인덱스 종류 제어
      • open으로 표현되면 -> open된 index들로만 확장
      • closed로 표현되면 -> closed된 index들로만 확장
      • (?) 어떤 경우에 쓰이는지 잘 모르겠다.

 

엘라스틱 공식문서를 참고하여 짧은 영어 실력으로 번역하고 이해한 내용을 정리하였습니다.

(참고 : https://www.elastic.co/guide/en/elasticsearch/reference/6.5)

+ Recent posts