데이터 분석 플랫폼 구축과 활용 (Fluentd, Elasticsearch, Kibana를 이용한 로그 수집과 시각화)

데이터 분석 플랫폼 구축과 활용 (Fluentd, Elasticsearch, Kibana를 이용한 로그 수집과 시각화)

$29.30
Description
플루언트디, 엘라스틱서치, 키바나를 이용한 로그 수집과 시각화
이 책은 다음과 같은 궁금증을 해결하는데 최상의 선택이 될 수 있습니다.

- 로그가 대량으로 남고 있고, 일단 이용하고 싶다.
- 로그를 해석한 결과를 어디에 활용할 수 있는 지 찾고 싶다.
- Fluentd, Elasticsearch, Kibana를 일단 도입하려고 한다.
- Elasitcsearch 클러스터의 관리방법에 대해서 알고 싶다.
- Kibana를 도입했지만, 어떻게 활용해야할 지 모르겠다.
- Fluentd, Elasticsearch, Kibana를 활용한 사례를 알고 싶다.

먼저 로그 분석이란 무엇인가부터 해서, 어떤 전제로 활용할 수 있는가 그리고 실제로 분석 기반을 만들어서 어떻게 구축하면 좋을까? 각 미들웨어는 어떻게 설정하고, 어떻게 운용하면 좋을까 그리고 어떻게 활용하면 좋을까?
저자

스즈키켄타

저자스즈키켄타
클래식기타를좋아하는소프트웨어엔지니어로주식회사VOYAGEGROUP의자회사인fluct소속으로근무중이다.광고데이터의분석플랫폼의구축을시작으로광고기술분야에서엔지니어로일하고있으며공저로"모두의Go언어"(2016년기술평론사)가있으며이책의1파트집필을담당했다.

목차

part1데이터분석기반입문
chapter1데이터분석개요
1-1데이터분석환경을구성하는요소
1-2데이터분석기반의대상
1-3데이터분석사례소개
1-4개요파악
1-5수익구조파악
1-6가설과검증
1-7의사결정을위한데이터분석
1-8정리
chapter2로그데이터의기초
2-1로그란
2-2서비스개선을위한로그
2-3로그구성
2-4로그를살리는디플로이(배포)
2-5정리
chapter3데이터분석기반구축
3-1이번장에서준비하는환경
3-2Elasticsearch설정
3-3Kibana작동
3-4정리
chapter4데이터분석기반운영
4-1ETL
4-2데이터분석시스템가용성
4-3데이터저장소비교
4-4무엇을가치로제공할것인가
4-5엔지니어로부터데이터의활용방법을공유하자
4-61파트정리

part2로그수집입문
chapter5로그수집미들웨어소개
5-1서비스개선에없어서는안될로그수집
5-2현대적인로그수집이란
5-3정리
chapter6처음으로만나는Fluentd
6-1Fluentd는어떤미들웨어인가
6-2Fluentd셋업
6-3Fluentd설정커스터마이즈
6-4플러그인활용
6-5정리
chapter7Fluentd설계요령
7-1tail플러그인철저공략
7-2Fluentd노드디자인패턴
7-3정리
chapter8Fluentd운영Tips
8-1Fluentd감시
8-2로그누락을막기위한8가지포인트
8-3소유자가root유저인로그파일을Fluentd로수집하기
8-4Fluentd의스테이징환경을만드는법
8-5정리

part3Elasticsearch입문
chapter9데이터스토어입문
9-1데이터저장소요건
9-2대표적인데이터저장소
9-3정리
chapter10Elasticsearch기초
10-1Elasticsearch특징
10-2아키텍처
10-3로그데이터를저장하는단위
10-4정리
chapter11Elasticsearch시작
11-1준비
11-2Elasticsearch기초
11-3설정.
11-4인덱스와데이터의조작
11-5검색
11-6매핑정의
11-7정리
chapter12Elasticsearch의운용팁
12-1튜닝포인트
12-2인덱스수
12-3스케일아웃에대해서
12-4정리
chapter13Curator
13-1운용에편리한도구Curator
13-2정리
chapter14elasticsearch-hadoop
14-1elasticsearch-hadoop개요
14-2접근방법
14-3정리

part4Kibana입문
chapter15Kibana특징
15-1Kibana에대해서
15-2Kibana시스템구성
15-3그외의시각화,분석도구의비교
15-4정리
chapter16Kibana설치와설정
16-1다운로드와인스톨
16-2초기설정과실행
16-3Docker를사용한구성
16-4인덱스설정
16-5정리
chapter17Kibana분석워크플로우
17-1샘플서비스기동
17-2케이스1:매트릭시각화
17-3케이스2:글내용분석
17-4정리
chapter18Discover탭검색
18-1Discover탭
18-2레코드검색
18-3인덱스와표시할필드선택
18-4검색팁
18-5정리
chapter19차트작성
19-1차트작성.
19-2Metrics와Buckets
19-32차원차트설정
19-4그외의표준차트
19-5데이터표시
19-6그외의시각화방법
19-7정리

chapter20대시보드
20-1Dashboard탭
20-2대시보드편집
20-3대시보드공유
20-4정리

부록
부록AFluentd플러그인사전
부록BEmbulk&Digdag입문
부록CEmbulk플러그인사전
부록DKibana의편리한기능과그외의ElasticStack의소개

출판사 서평

1파트(1장~4장)에서는로그를분석하는배경과실제로로그를활용해서시각화및분석까지의흐름을설명합니다.로그를어떻게활용할것인지고민중인독자에게참고가될것입니다.

2파트(5장~8장)에서는로그를활용하기위한미들웨어Fluentd에대해서설명합니다.Fluentd를활용하기위한팁도다수포함되어있습니다.

3파트(9장~14장)에서는Elasticsearch에대해서설명합니다.Elasticsearch는검색엔진이지만최근에는로그를저장하는미들웨어로활용되고있습니다.

4파트(15장~20장)에서는Kibana라는로그시각화도구에대해서설명합니다.Kibana는Elasticsearch의프론트엔드애플리케이션으로구축된도구로로그를시각화하기위해유용한기능을제공합니다.

부록에서는Fluentd플러그인사전,Embulk&Digdag입문,Embulk플러그인사전,Kibana의편리한기능등을수록하였습니다.