밤과라임
2k
2019-04-26 12:27:31
7
804

elasticsearch 를 익히려하는데 조언 부탁드립니다.


 elasticsearch를 처음 접하게 되었는데

 실무에서 쓰기위해 공부를 해보려합니다.

 추천할 만한 도서나 강좌는 없을까요?

 인터넷에 정보가 너무많다못해 넘치다보니 

 어느걸 바탕으로 공부를 시작해야 할 지부터가

 막히네요.

0
0
  • 댓글 7

  • 앤트울프
    191
    2019-04-26 12:48:53

    공식 홈페이지 설명 잘 되있으니 그걸로 공부 추천드립니다.

    1
  • satis
    1k
    2019-04-26 13:01:42

    공식문서요

    https://www.elastic.co/guide/en/elasticsearch/reference/current/starting-elasticsearch.html


    버전업이 빠르게 되기 때문에 공식문서가 답입니다.

    1
  • 밤과라임
    2k
    2019-04-26 13:07:56 작성 2019-04-26 13:09:31 수정됨

    공식문서를 통해 공부해본적이 없었는데....

    도전이 되겠네요..감사합니다.

    음..그래도 참고할만한 더 쉬운건 없을까요?

    영어독해는 어느정도 하는편이라 영문을 읽는게 막막한 건 아니지만 환경설정이나

    시작부터 헤맬때가 많았습니다.

    0
  • 두더지
    334
    2019-04-26 13:17:56

    elastic.co 공식사이트에서 logstash 관련 동영상 실습강좌 보시면서
    input output filter 처리를 먼저 해보심을 추천드립니다!

    0
  • 밤과라임
    2k
    2019-04-26 13:39:43

    @두더지

    감사합니다. 3~4만원대 교재가있긴있었는데

    찾아보고 필요할 때 찾아봐야겠어요 ㅎㅎ

    프로그래밍 관련 교재가 정말 많지만 인터넷보다 못한경우가 있어

    구매전 질문했는데 다들 감사합니다.

    0
  • 두더지
    334
    2019-04-26 14:07:18

    어떤 인프라 환경에서 실무에 도입하실진 모르지만

    제 경우 logstash + kibana 연동으로 로그확인용으로만 활용했었습니다 ㅎ

    거의 구글링 + DOCS 확인으로 충분했었습니다!

    aws 의 ELK 서비스는 좀 부족한부분들이 많더라고요

    0
  • 원숭이부대
    652
    2019-04-28 10:48:43 작성 2019-04-28 10:55:27 수정됨

    뭐든지 기본 가이드는 좀 광활해서 처음부터 끝까지 읽는건 비추하고요.

    뭐가 안되는거같고 막힐때마다 확인하시는걸 추천합니다.


    엘라스틱서치 쿼리는 기본적으로 curl 로 날리는데,

    키바나에서 Dev Tools를 쓰면 좀 더 편리하게 쓸 수 있습니다. (쿼리 자동완성 기능 제공됩니다.)


    기본개념쌓고, 엘라스틱서치, 키바나 환경설정 맞추고 제대로 돌아가는지 확인하신 후에

    엘라스틱서치에 데이터 넣고 키바나로 검색이나 Aggregation 해보시면 기본기는 된다고 봅니다.


    저는 엘라스틱서치에 로그데이터 넣고, Nested Aggregation 사용해서 로그 집계해서 그래프로 보여주는 것 까진 해봤습니다.


    두더지님 말씀대로 구글링 + 레퍼런스면 충분할 것 같습니다.


    근데 ELK가 생각보다 지원이 안되는 기능이 좀 있더군요. 대부분 지원하긴 하는데..

    특히 키바나... 불편할정도


    어느 정도 구축이 되고 데이터 CRUD가 된다면 Curator등을 도입해서 인덱스 자동관리나 Date 기반 인덱스 활용 기법, 클러스터링 등을 보시면 될 거같습니다.

    실무라면 로그 Fail Over 등도 적용하면 좋구요


    ELK는 로그가 굉장히 잘되어 있는편이라고 생각되는데, 엘라스틱서치와 키바나 에러 로그를 확인한다면 구글링으로 어느정도 다 해결이 됩니다.


    XPack에서 몇몇 기능은 유료버전을 사용해야 하는데.. 단순 CRUD나 로그 확인용이면 필요가 없습니다.


    그리고 ELK 6보단 7을 추천드립니다. 엘라스틱서치 쪽은 모르겠지만 키바나쪽에서 많은 변화가 있습니다.

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.