HOME > 상세정보

상세정보

Splunk 앱 제작과 대시보드 개발

Splunk 앱 제작과 대시보드 개발 (2회 대출)

자료유형
단행본
개인저자
Smith, Kyle 김영하, 역
서명 / 저자사항
Splunk 앱 제작과 대시보드 개발 / 카일 스미스 지음 ; 김영하 옮김
발행사항
의왕 :   에이콘,   2016  
형태사항
202 p. : 삽화 ; 24 cm
총서사항
acorn + PACKT technical book
원표제
Splunk developer's guide : design, implement, and publish custom Splunk applications and add-ons following best practices
ISBN
9788960778207 9788960772106 (Set)
일반주기
색인수록  
기술감수: 데이브 다이어(Dave Dyer), 루디 데카(Rudy Deca), 베노이트 휴드지아(Benoit Hudzia), 로버트 킹(Robert King)  
일반주제명
Data mining --Computer programs Data mining --Data processing Application software --Development
000 00000cam c2200205 c 4500
001 000045868436
005 20160328100844
007 ta
008 160325s2016 ggka 001c kor
020 ▼a 9788960778207 ▼g 94000
020 1 ▼a 9788960772106 (Set)
035 ▼a (KERIS)BIB000013981938
040 ▼a 211019 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 006.312 ▼2 23
085 ▼a 006.312 ▼2 DDCK
090 ▼a 006.312 ▼b 2016z4
100 1 ▼a Smith, Kyle
245 1 0 ▼a Splunk 앱 제작과 대시보드 개발 / ▼d 카일 스미스 지음 ; ▼e 김영하 옮김
246 1 9 ▼a Splunk developer's guide : ▼b design, implement, and publish custom Splunk applications and add-ons following best practices
260 ▼a 의왕 : ▼b 에이콘, ▼c 2016
300 ▼a 202 p. : ▼b 삽화 ; ▼c 24 cm
440 0 0 ▼a acorn + PACKT technical book
500 ▼a 색인수록
500 ▼a 기술감수: 데이브 다이어(Dave Dyer), 루디 데카(Rudy Deca), 베노이트 휴드지아(Benoit Hudzia), 로버트 킹(Robert King)
650 0 ▼a Data mining ▼x Computer programs
650 0 ▼a Data mining ▼x Data processing
650 0 ▼a Application software ▼x Development
700 1 ▼a 김영하, ▼e
900 1 0 ▼a 스미스, 카일, ▼e
945 ▼a KLPA

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 006.312 2016z4 등록번호 121236164 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

acorn+PACKT 시리즈. 각종 IT 인프라, 보안 시스템 그리고 비즈니스에서 얻어지는 데이터를 쉽게 수집·분석하는 스플렁크는 직관적으로 데이터를 이해할 수 있도록 돕기 위해 대시보드를 제공한다. 이를 바탕으로 데이터 수집 및 처리에 대한 추가 기능과 대시보드를 통합한 스플렁크 앱을 배포할 수 있다. 이 책은 스플렁크 대시보드 및 앱 생성에 대한 기본 개념부터 배포까지, 실제 스플렁크 앱 제작을 통해 상세히 설명한다. 스플렁크 GUI 방식으로 만드는 대시보드 작성 외에 자신만의 시각적 효과를 추가할 수 있는 각종 자바스크립트들과의 연동하는 방법도 다룬다.

★ 요약 ★

각종 IT 인프라, 보안 시스템 그리고 비즈니스에서 얻어지는 데이터를 쉽게 수집·분석하는 스플렁크는 직관적으로 데이터를 이해할 수 있도록 돕기 위해 대시보드를 제공한다. 이를 바탕으로 데이터 수집 및 처리에 대한 추가 기능과 대시보드를 통합한 스플렁크 앱을 배포할 수 있다. 이 책은 스플렁크 대시보드 및 앱 생성에 대한 기본 개념부터 배포까지, 실제 스플렁크 앱 제작을 통해 상세히 설명한다. 스플렁크 GUI 방식으로 만드는 대시보드 작성 외에 자신만의 시각적 효과를 추가할 수 있는 각종 자바스크립트들과의 연동하는 방법도 다룬다.

★ 이 책에서 다루는 내용 ★

■ 모듈 입력과 커스텀 D3 데이터 시각화 구현
■ 디렉토리 구조 생성과 뷰 권한 설정
■ 상급 XML모듈을 사용해 검색 뷰와 대시보드 뷰 생성
■ 이벤트 타입, 태그, 매크로를 사용해 애플리케이션 개선
■ 최적화된 스플렁크 애플리케이션 패키징
■ 스플렁크 커뮤니티에 스플렁크 애플리케이션 배포

★ 이 책의 대상 독자 ★

이 책은 일반적인 스플렁크 사용자 및 스플렁크 애플리케이션 개발을 하고자 하는 독자를 대상으로 한다. 기본적인 스플렁크 사용, 검색문 작성, 대시보드 작성 경험이 있다고 가정한다.

★ 이 책의 구성 ★

1장, '애플리케이션 설계 기초'에서는 스플렁크 앱과 애드온을 다루기 전에 기본적인 질문과 고려사항을 다룬다.

2장, '애플리케이션 제작'에서는 스플렁크 앱과 애드온 구조에 대한 설명과 함께 스플렁크 앱과 애드온 제작의 기본적인 방법을 논의한다.

3장, '애플리케이션 개선'에서는 기본 스플렁크 앱과 애드온을 개선하는 데 필요한 몇 가지 가이드라인과 함께 스플렁크 지식 객체(Splunk knowledge object)로 의미 있는 데이터가 되도록 돕는 몇몇 설정들을 알려준다.

4장, '기본 뷰와 대시보드'에서는 SimpleXML 대시보드 생성 및 개발의 기본을 살펴본다.

5장, '스플렁크 웹 프레임워크'에서는 다양한 SplunkJS 스택 컴포넌트를 설명하고 HTML 대시보드에서 이 컴포넌트들을 사용하는 방법들을 알려준다.

6장, '고급 대시보드'에서는 개발 모듈 입력, 데이터 모델, KV 저장, 모듈 D3 시각화에 대해 알아본다.

7장, '애플리케이션 패키징'에서는 스플렁크 앱과 애드온을 패키지할 때 필요한 항목들을 설명하고, 배포 준비를 한다.

8장, '애플리케이션 배포'에서는 단계별로 스플렁크베이스에 스플렁크 앱을 업로드하는 방법을 설명한다. 그리고 스플렁크의 훌륭한 지원 커뮤니티에 대한 몇 가지 정보를 제공한다.


정보제공 : Aladin

저자소개

카일 스미스(지은이)

자칭 괴짜이며 2010년부터 스플렁크를 이용한 여러 분야에서 일해왔다. 스플렁크로 새로운 종류의 데이터 수집 및 시각화하는 것을 즐긴다. 스플렁크 사용자 컨퍼런스에서 많은 발표(가장 최근 발표는 2014년에 발표한 '덜 알려진 검색 명령어'이다)를 했으며, 스플렁크 답변 커뮤니티뿐만 아니라 #splunk IRC 채널에서 활발하게 활동하는 기고자다. 스플렁크 커뮤니티 중에서 스플렁크 앱과 애드온을 공개할 수 있는 훌륭한 플랫폼인 스플렁크베이스에 몇 가지 스플렁크 앱과 애드온을 공개해왔다. 고등교육기관 및 민간기업 모두에서 일했으며, 가장 최근에는 포춘 400 기업에서 인프라 분석가로 일한다. 현재 가족과 함께 센트럴 펜실베이니아에 살고 있다.

김영하(옮긴이)

새로운 기술에 관심이 많은 개발자이자 번역가. 삼성SDS, 미래에셋증권, GS홈쇼핑 등 기업에서 다양한 프로젝트에 참여해 실무 경력을 쌓았다. 현재는 디플러스에서 데이터 분석 연구원으로 일하며, 주로 인공지능과 데이터 분석 분야 강사로 활동한다. 새 기술과 최신 정보를 공유하고자 『안전한 인공지능 시스템을 위한 심층 신경망 강화』(한빛미디어, 2020), 『Do it! 데이터 분석을 위한 판다스 입문』(이지스퍼블리싱, 2018), 『파이썬 웹 스크래핑』(2017), 『Splunk 앱 제작과 대시보드 개발』(2016, 이상 에이콘출판사), 『뷰티풀 자바스크립트』(2016), 『누구나 쉽게 배우는 스몰베이직』(2016, 이상 비제이퍼블릭) 등을 번역했으며, EBS 이숲에서 데이터 분석 컨텐츠를 제작한다.

정보제공 : Aladin

목차

1 애플리케이션 설계 기초 
__이 책이 하지 않는 것에 대한 설명 
__가정 
__스플렁크 애플리케이션은 무엇인가? 
____왜 스플렁크 애플리케이션인가? 
________용어 정의 
__앱 설계 
____사용 목적 확인 
____무엇을 다루는지 확인 
____앱의 개선사항 확인 
____무엇을 보여주고자 하는지 확인 
__앱 설치 
____스플렁크 웹 
____스플렁크 커맨드라인 
________커맨드라인에서 압축 풀기 
__요약 

2 애플리케이션 제작 
__작업 순서에 대한 설명 
__애플리케이션을 제작하는 방법 
____GUI 
____CL I 
____FreeForm 
__기본 구조 
____appserver 폴더 
____bin 폴더 
____default 폴더 
____local 폴더 
____lookups 폴더 
____metadata 폴더 
____static 폴더 
__애플리케이션 데이터 
____인덱스 
____소스 타입 
____소스 
__가능한 스플렁크 지식 객체 
____매크로 
____이벤트 타입 
____태그 
____저장된 검색 
____대시보드 
____룩업 
____설정 
__객체 권한 
____앱 설정 화면 
________엔드포인트 
________셋업 파일 
__요약 

3 애플리케이션 개선 
__워크플로 
__데이터 강화 
____이벤트 타입 
____태그 
____매크로 
____룩업 
____공통 정보 모델 
__앱의 브랜딩 
____로고 
__내비게이션 
____CSS 
____자바스크립트 
__가속화 
____요약 인덱싱 
____가속화 레포트 
__요약 

4 기본 뷰와 대시보드 
__데이터 파악 
____가능한 모듈들 
__SimpleXML 대시보드 
____SimpleXML 폼 
__HTML 대시보드 
__요약 

5 스플렁크 웹 프레임워크 
__HTML 대시보드 
__SplunkJS 스택 
____검색과 관련된 모듈 
________SearchManager 
________SavedSearchManager 
________PostProcessManager 
____뷰와 관련된 모듈 
________ChartView 
____화면 처리와 관련된 모듈 
________CheckboxView 
________CheckboxGroupView 
________DropdownView 
________EventsViewerView 
________FooterView 
________HeaderView 
________MultiDropdownView 
________RadioGroupView 
________SearchBarView 
________SearchControlsView 
________SimpleSplunkView 
________SingleView 
________SplunkMapView 
________TableView 
________TextInputView 
________TimeRangeView 
________TimelineView 
__토큰화 
__CSS를 사용해 스플렁크 대시보드 커스터마이징 
__자바스크립트를 사용해서 스플렁크 대시보드 커스터마이징 
__커스텀 D3 시각화 
__외부 데이터와 내용 
____데이터 
____내용 
__요약 

6 고급 대시보드 개발 
__D3 모듈 시각화 
__모듈 입력 
____spec 파일 
____모듈 입력 테스트 
____모듈 입력 설정 
__스플렁크 앱-키 값 저장 
____언제 KV 저장을 사용하는가? 
____KV 저장 설정 
__데이터 모델 
__버전 관리와 패키지 관리자 
____NPM 
____바우어 
____Gulp 
____깃 
____모든 것을 함께 묶기 
__요약 

7 애플리케이션 패키징 
__스플렁크 앱 명명 가이드라인 
____해야 할 것과 하지 말아야 할 것들 
__앱 패키징 
__앱 패키징 체크리스트 
__요약 

8 애플리케이션 배포 
__셀프 호스팅 앱 
__스플렁크베이스 
____인증 애플리케이션 
__커뮤니티 
____Answers 
____dev.splunk.com 
____Internet Relay Chat 
____위키 
____사용자 그룹 
__요약

관련분야 신착자료

Baumer, Benjamin (2021)
Harrison, Matt (2021)
데이터분석과인공지능활용편찬위원회 (2021)