ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 14. 스플렁크 Splunk 시작하기
    스프링개발자/201 - 일반 2020. 7. 25. 12:35

    [배경]

    우리 팀 spring application API endpoint 를 호출하는 다른 팀이 다음주부터 production stage에 들어간다.

    우리 팀 software engineer anchor가 걱정이 많다. 우리 프로젝트가 직접 production에 들어가려면 몇달 남았지만, 이번기회로 프로젝트의 완성도가 높아졌으면 좋겠다. 그래서 도입하는것이 스플렁크 Splunk이다. 우리 회사에서는 라이센스를 가지고 있으므로, 단순히 절차에 따라서 신청만 하면 된다. 하지만 그 이후에 데이터를 어떻게 수집하고 관리하고 분석하고 모니터하고 알림설정하고.. 등등의 활용여부가 제품의 퀄리티 향상 폭을 결정할 것이다. 

     

    What is Splunk?
    It is a software for searching, monitoring, and analyzing machine-generated big data via a Web-style interface.

    스플렁크란?
    기계에서 나오는 모든 종류의 (빅)데이터들을 웹서비스 인터페이스(UI) 를 통해서 쉽게 검색하고, 모니터링 하며, 분석할 수 있게 하는 프로그램

    1. 공식 튜토리얼 따라가기

    기능이 많은 스플렁크 같은 툴은, 공식 튜토리얼을 하길 권장한다. www.splunk.com에 들어가서 회원가입을 하고, 오른 쪽 위에 Training 메뉴를 누르면 Free Fundamentals 1 튜토리얼 코스가 있다. 본 수업의 개요는 다음과 같다

    풀버전 링크: https://www.splunk.com/pdfs/training/splunk-fundamentals-1.pdf

     

    2. Splunk 로컬환경에서 실습하며 수업 완료하기

    수업의 초반 모듈중에 하나에서 셋업을 도와준다.

    제공되는 데이터와 함께 Splunk를 직접 써보며 연습할 수 있다.

    각 모듈은 (1)내용설명 비디오, (2)설명내용 실습 , (3) 지식테스트의 세 부분으로 되어 있다.

    7.X fundamentals 코스에서는 총 14개의 모듈이 있는데, 중간에 살짝 지루하긴 했지만, 수업을 정주행으로 완료하길 잘한거 같다.

     

    아래 화면은, 로컬에서 실행한 스플렁크, 그리고 스플렁크 search language를 써서 검색하는 내용이다

    수업을 완료하면 최종 시험을 통과하면 수료증도 준다;

    다음주에는 Splunk를 우리 어플리케이션들에 forwarder를 통해서 연동할 예정이다. 아직은 초보지만, 꼭 익숙해지고 싶은 툴이다. 앞으로도 Splunk에 대한 글을 즐겨 쓸거 같다.


    [TroubleShoot]

    1. 회원가입을 했는데, 개인정보 인증이 안된다며, 고객센터로 전화를 달라고 했다. 전화해서 access blocked된걸 풀었다.

Designed by Tistory.