Kibana에서 Index Template 생성

    기존에 Dev Tools or Curl 을 통해 생성하였으나, 7.4 버전 부터 Kibana에서 wizard 형식으로 지원

     

    1. 사전 준비 작업(인덱스 Setting/Mapping 값 확인)

    ES는 자동으로 인덱스 생성 및 필드 Mapping 함
    자동으로 생성한 Setting 및 Mapping값으로 Template 적용 예정 (추후 settings/mapping 변경 가능) 
    Kibana Dev Tools 를 통해 Setting 및 Mapping값 확인

    # GET 인덱스 이름/_settings
    GET apache-access-log-2019.04.28/_settings
    
    # GET 인덱스 이름/_mapping
    GET apache-access-log-2019.04.28/_mapping

    (좌)인덱스 settings 정보, (우)인덱스 mapping 정보

    2. Index Templates 생성

    1) 좌측 하단 톱니바퀴 > Index Management > Index Templates > Create a template

    2) Logistics
    Name은 다른 template과 다른 Unique 한값 
    index patterns는 template을 적용할 index 이름

    인덱스 생성시 작동으로 Mapping 될 Index Patterns 정의

    3) Index settings
    사전 준비 작업에서 확인한 settings 정보 중 shards 와 replicas 갯수 입력

    index settings 정보 입력
    유효하지 않는 포맷인 경우 붉은색 표기되며,  Next 버튼 비활성화

     

     

    4) Mappings
    사전 준비 작업에서 확인한 maping 정보 입력
    mappings 밑의 properties 부터 입력

    index mapping 정보 입력

    5) Aliases
    SKIP

    6) Review template
    설정값 확인 > Create template 클릭

    template 리뷰 및 생성

    'ELK stack > 03.Kibana' 카테고리의 다른 글

    Kibana Index Template 수정 방법(for. geo_ip)  (0) 2020.02.13

    댓글

    Designed by JB FACTORY