529
Splunk ® Enterprise 7.0.0 관리자 관리자 매뉴얼 매뉴얼 생성일: 2017-09-15 오후 4:29 Copyright (c) 2017 Splunk Inc. All Rights Reserved

관리자 매뉴얼 Splunk Enterprise 7.0 - docs.splunk.com · Splunk Enterprise 관리 소개 이 매뉴얼의 사용 방법 이 매뉴얼에서는 Splunk를 관리할 수 있는

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

  • Splunk® Enterprise 7.0.0

    관리자관리자 매뉴얼매뉴얼생성일: 2017-09-15 오후 4:29

    Copyright (c) 2017 Splunk Inc. All Rights Reserved

  • 6668

    10101213

    141415161717

    1919192021

    232323242530313234353838

    414142455051

    Table of ContentsSplunk Enterprise 관리관리 소개소개

    이 매뉴얼의 사용 방법Splunk 플랫폼 관리: 전체 개요기타 Splunk 플랫폼 관리자용 매뉴얼Windows 관리자를 위한 지침Splunk FreeSplunk 작업에서 *nix와 Windows의 차이점Splunk 소프트웨어 설정 방법

    Windows에서에서 Splunk Enterprise 최대한최대한 활용하기활용하기Windows에 Splunk 배포Splunk를 최고 성능으로 최적화하는 방법시스템 이미지에 Splunk 배치유니버설 포워더를 시스템 이미지에 통합전체 Splunk를 시스템 이미지에 통합

    Splunk Web을을 사용한사용한 Splunk Enterprise 관리관리Splunk Web 실행Splunk Web을 사용하는 관리 작업Splunk Enterprise 기본 대시보드Splunk Web 메시지 사용자 지정

    설정설정 파일을파일을 사용한사용한 Splunk Enterprise 관리관리설정 파일설정 파일 디렉터리설정 파일 구조설정 파일 우선순위단일 props.conf 파일 내의 속성 우선순위설정 파일 편집 방법설정 파일 변경 후에 Splunk Enterprise를 다시 시작해야 하는 경우설정 파일 리스트설정 매개변수와 데이터 파이프라인설정 정보 백업Splunk 소프트웨어 파일 무결성 검사

    명령줄명령줄 인터페이스인터페이스 (CLI)를를 사용한사용한 Splunk Enterprise 관리관리CLICLI 도움말 보기관리 CLI 명령어CLI를 사용하여 원격 Splunk Enterprise 인스턴스 관리CLI 로그인 배너 사용자 지정

  • 52525456576162636475

    77777780818182838485

    88888890

    919193

    9494959697

    100100100101102103104106107

    Splunk Enterprise 시작시작 및및 초기초기 작업작업 수행수행Splunk Enterprise 시작 및 중지부팅 시 시작하도록 Splunk 설정라이선스 설치기본값 변경Splunk를 IP에 바인딩Splunk for IPv6 설정설정 보안성능 데이터 공유업데이트 확인 데이터

    Splunk 라이선스라이선스 설정설정Splunk Enterprise 라이선싱 방식Splunk 소프트웨어 라이선스 유형그룹, 스택, 풀 및 기타 용어라이선스 설치라이선스 마스터 설정라이선스 슬레이브 설정라이선스 풀 만들기 또는 편집라이선스 풀에 인덱서 추가CLI를 통해 라이선스 관리

    Splunk 라이선스라이선스 관리관리라이선스 관리라이선스 위반라이선스 마스터 교체

    라이선스라이선스 사용량사용량 보고서보고서 뷰뷰Splunk Enterprise 라이선스 사용량 보고서 뷰라이선스 사용량 보고서 뷰 사용

    앱앱 key value 스토어스토어 관리관리앱 key value 스토어KV 스토어 재동기화KV 스토어 백업KV 스토어 문제 해결 도구

    Splunk 앱앱 정보정보앱 및 추가 기능검색 및 보고 앱앱에서 열리도록 Splunk Web 설정더 많은 앱과 추가 기능 찾기앱 배포 개요앱 아키텍처 및 개체 소유권앱 및 추가 기능 개체 관리앱 및 추가 기능의 설정 및 속성 관리

  • 109109109110

    112112112114115115

    117117

    119119127133134152162164165171174175176177178182189190192193195228270272322323325328331345346347

    사용자사용자 관리관리사용자 및 역할사용자 언어 및 로케일 설정사용자 Session timeout 설정

    프록시를프록시를 사용하도록사용하도록 Splunk Enterprise 설정설정splunkd용 전달 프록시 서버 사용splunkd용 HTTP 프록시 서버 설치 및 설정HTTP 프록시 서버를 사용하도록 splunkd 설정splunkd용 HTTP 프록시 서버를 설정하는 경우 베스트 프랙티스리버스 프록시 설정을 통해 Splunk Web 사용

    Splunk AMI 소개소개Splunk Enterprise AMI

    설정설정 파일파일 참조참조alert_actions.confapp.confaudit.confauthentication.confauthorize.confchecklist.confcollections.confcommands.confdatamodels.confdatatypesbnf.confdefault.meta.confdefault-mode.confdeployment.confdeploymentclient.confdistsearch.confeventdiscoverer.confevent_renderers.confeventtypes.conffields.confindexes.confinputs.confinstance.cfg.conflimits.confliterals.confmacros.confmessages.confmultikv.confoutputs.confpasswords.confprocmon-filters.confprops.conf

  • 370371378393395398451459460463464465468469471474476489491494496497498501519525

    pubsub.confrestmap.confsavedsearches.confsearchbnf.confsegmenters.confserver.confserverclass.confserverclass.seed.xml.confsetup.xml.confsource-classifier.confsourcetypes.confsplunk-launch.conftags.conftelemetry.conftimes.conftransactiontypes.conftransforms.confui-prefs.confui-tour.confuser-prefs.confuser-seed.confviewstates.confvisualizations.confweb.confwmi.confworkflow_actions.conf

  • Splunk Enterprise 관리관리 소개소개이이 매뉴얼의매뉴얼의 사용사용 방법방법이 매뉴얼에서는 Splunk를 관리할 수 있는 여러 가지 방법에 대해 설명하고, Windows 및 *nix에 대한 초기 관리 작업도 몇가지 소개합니다.참고참고 : 달리 지정하지 않는 한 이 매뉴얼에서 설명하는 작업 및 프로세스는 Windows 및 *nix 운영 체제에 모두 해당됩니다.이 매뉴얼에서 설명되지 않은 작업(사용자 설정 또는 데이터 및 보안 설정 등)을 포함하여 Splunk 관리 프로세스를 더 넓은관점에서 보려면 이 매뉴얼의 "Splunk 관리: 전체 개요"를 참조하십시오.Splunk 사용자에게 제공되는 기타 매뉴얼 리스트와 간단한 설명은 "기타 Splunk 관리자용 매뉴얼"을 참조하십시오.관리관리 매뉴얼을매뉴얼을 통해통해 수행수행 가능한가능한 작업작업

    작업작업 관련관련 항목항목Splunk 시작시작 및및 일부일부 초초기기 설정설정 작업작업 수행수행

    Splunk에서 시작하기 위해 해야 하는 모든 작업. Splunk를 시작하고 라이선스를설치한 후 Splunk를 IP에 바인딩하는 등의 작업이 모두 포함됩니다. 참고 자료:"선행 작업"을 참조하십시오.

    Splunk Web을을 사용한사용한Splunk 설정설정 및및 관리관리

    Splunk Web 개요와 Splunk Web을 사용하여 Splunk를 관리할 수 있는 방법. 자세한 내용은 "Splunk Web 사용"을 참조하십시오.

    설정설정 파일을파일을 사용한사용한Splunk 설정설정 및및 관리관리

    설정 파일에 대한 설명으로, 설정 파일의 위치, 작성 및 편집 방법, 파일 우선순위에 대한 몇 가지 중요한 정보. 시작하려면 "설정 파일"을 참조하십시오.

    Splunk 명령줄명령줄 인터페인터페이스이스 (CLI)를를 사용한사용한Splunk 설정설정 및및 관리관리

    명령줄 인터페이스를 사용하여 Splunk를 설정하는 방법에 대한 개요. 자세한 내용은 "CLI"를 참조하십시오.

    Windows에서에서 Splunk최적화최적화

    Windows에서 Splunk를 사용하여 작업할 때 알아야 하는 몇 가지 정보. 최적 배포를 위한 추가 정보와 시스템 이미지를 사용하는 작업 수행에 대한 내용이 포함됩니다. 자세한 내용은 "Windows 관리자를 위한 지침"을 참조하십시오.

    Splunk 라이선스에라이선스에 대대해해 알아보기알아보기

    라이선스를 설치한 후 "Splunk 라이선스 관리"로 이동하여 Splunk 라이선스에대해 알아야 하는 모든 내용을 확인하십시오.

    Splunk 앱앱 소개소개 Splunk 앱에 대한 소개 및 개요, Splunk 앱을 Splunk 설정에 통합하는 방법. 자세한 내용은 "Splunk 앱 정보"를 참조하십시오.

    사용자사용자 설정설정 관리관리 사용자 관리 장에는 사용자에 대한 설정을 관리하는 방법이 나와 있습니다.사용자 만들기에 대한 자세한 내용은 Splunk Enterprise 보안 매뉴얼에서 사용자및 역할 기반 액세스 제어를 참조하십시오.

    Splunk 플랫폼플랫폼 관리관리 : 전체전체 개요개요관리자 매뉴얼에서는 초기 관리 작업에 대한 정보와 Splunk 소프트웨어를 관리하기 위해 사용할 수 있는 다양한 방법에 대한 정보를 제공합니다. 관리자 매뉴얼을 사용하여 수행할 수 있는 작업에 대한 보다 구체적인 개요는 매뉴얼 사용 방법을 참조하십시오.아래에는 초기 설정 후 수행할 수 있는 관리 작업과 자세한 내용을 확인하기 위해 참고할 수 있는 자료가 나와 있습니다.

    작업작업 관련관련 항목항목백업 수행 설정 정보 백업

    인덱스 데이터 백업폐기 및 보관 정책 설정

    경고 정의 경고 매뉴얼검색 작업 관리 검색 작업 관리관리에 대한 자세한 도움말은 아래 매뉴얼을 참조하십시오.Splunk Enterprise 설치설치 및및 업그레이드업그레이드

    6

  • Splunk Enterprise 설치설치 및및 업그레이드업그레이드설치 매뉴얼에서는 Splunk Enterprise 설치 및 업그레이드 방법을 설명합니다. 특정 작업에 대한 내용은 다음을 참조하십시오.

    작업작업 관련관련 항목항목설치 요구 사항 이해 설치 계획하드웨어 용량 요구 평가 하드웨어 요구 사항 평가Splunk 설치 Windows에 Splunk Enterprise 설치

    Unix, Linux 또는 MacOS에 Splunk Enterprise 설치Splunk Enterprise 업그레이드 이전 버전에서 업그레이드

    데이터데이터 가져오기가져오기데이터 가져오기에서는 데이터 입력에 대한 정보, 즉 외부 원본에서 가져온 데이터를 활용하는 방법과 데이터의 가치를 높이는 방법을 확인할 수 있습니다.

    작업작업 관련관련 항목항목외부 데이터 사용 방법에 대한 정보 Splunk로 데이터를 가져오는 방법파일 및 디렉터리 입력 설정 파일 및 디렉터리에서 데이터 가져오기네트워크 입력 정보 설정 네트워크 이벤트 가져오기Windows 입력 정보 설정 Windows 데이터 가져오기기타 입력 정보 설정 데이터를 가져오는 다른 방법데이터 가치 향상 이벤트 처리 설정

    타임스탬프 설정인덱스 필드 추출 설정host 값 설정source type 설정이벤트 세그먼트화 관리룩업 및 워크플로 작업 사용

    인덱싱 후 데이터가 어떻게 표시되는지 알아보기 데이터 미리보기프로세스 개선 데이터 입력 프로세스 개선

    인덱스인덱스 및및 인덱서인덱서 관리관리인덱서 및 클러스터 관리에서는 인덱스 설정 방법을 설명합니다. 또한 인덱스를 유지 관리하는 구성 요소인 인덱서와 인덱서의 클러스터를 관리하는 방법에 대해서도 설명합니다.

    작업작업 관련관련 항목항목인덱싱에 대해 알아보기 인덱싱 개요인덱스 관리 인덱스 관리인덱스 저장소 관리 인덱스 저장소 관리인덱스 백업 인덱스 데이터 백업인덱스 보관 폐기 및 보관 정책 설정클러스터 및 인덱스 복제에 대해 알아보기 클러스터 및 인덱스 복제클러스터 배포 클러스터 배포클러스터 설정 클러스터 설정클러스터 관리 클러스터 관리클러스터 아키텍처에 대해 알아보기 클러스터 작동 방식

    Splunk 플랫폼플랫폼 배포배포 확장확장분산 배포 매뉴얼에서는 포워더, 인덱서, 검색 헤드 등의 여러 구성 요소에 Splunk 플랫폼 기능을 분산하는 방법에 대해 설명합니다. 관련 매뉴얼에서는 분산 구성 요소에 대해 자세히 다룹니다.

    7

  • 데이터 전달 매뉴얼에서는 포워더에 대해 설명합니다.분산 검색 매뉴얼에서는 검색 헤드에 대해 설명합니다.Splunk 구성 요소 업데이트 매뉴얼에서는 배포 서버와 포워더 관리를 사용하여 배포를 관리하는 방법에 대해 설명합니다.

    작업작업 관련관련 항목항목분산 Splunk 플랫폼 배포에 대해 알아보기 배포 확장Splunk 플랫폼 배포를 위한 용량 계획 수행 하드웨어 요구 사항 평가데이터 전달 방법에 대해 알아보기 데이터 전달다중 인덱서에 검색 분산 다중 인덱서에서 검색배포 업데이트 환경에 설정 업데이트 배포

    Splunk Enterprise 보안보안Splunk 보안에서는 Splunk Enterprise 배포 보안 방법에 대해 설명합니다.

    작업작업 관련관련 항목항목사용자 및 편집 역할 인증 사용자 및 역할 기반 액세스 제어SSL을 사용하여 데이터 보안 보안 인증 및 암호화Splunk 소프트웨어 감사(audit) 시스템 작업 감사(audit)Splunk 소프트웨어에서 SSO(Single Sign-On) 사용 SSO(Single Sign-On) 설정Splunk 소프트웨어에서 LDAP 사용 LDAP을 사용하여 사용자 인증 설정

    Splunk 소프트웨어소프트웨어 문제문제 해결해결문제 해결 매뉴얼에서는 Splunk 플랫폼 문제 해결에 대한 전체적인 가이드를 제공합니다. 또한 다른 매뉴얼의 항목에서도특정 문제에 대한 문제 해결 정보를 제공합니다.

    작업작업 관련관련 항목항목Splunk 플랫폼 문제 해결 도구에 대해 알아보기 첫 단계Splunk 로그 파일에 대해 알아보기 Splunk 로그 파일Splunk 서포트 작업 수행 Splunk 서포트 문의일반적인 문제 해결 일반 시나리오

    참조참조 및및 기타기타 정보정보Splunk 매뉴얼에는 Splunk 소프트웨어 관리자에게 필요할 수 있는 다른 정보 출처뿐만 아니라 여러 유용한 참조가 포함되어 있습니다.

    참조참조 관련관련 항목항목설정 파일 참조 관리자 매뉴얼의 설정 파일 참조REST API 조회 REST API 조회 매뉴얼CLI 도움말 Splunk Enterprise 인스턴스를 설치할 경우 사용할

    수 있습니다. 이 도움말의 실행 방법에 대한 자세한 내용은 관리자 매뉴얼의 CLI 도움말 보기에서 확인하십시오.

    릴리스 정보 릴리스 노트Splunk 플랫폼 knowledge object 관리에 대한 정보 지식 관리자 매뉴얼

    기타기타 Splunk 플랫폼플랫폼 관리자용관리자용 매뉴얼매뉴얼관리자 매뉴얼은 Splunk Enterprise 관리자에게 중요한 정보와 절차가 수록되어 있는 여러 문서 중 하나입니다. 그러나 이매뉴얼에 수록된 내용은 Splunk Enterprise로 할 수 있는 일의 시작에 불과합니다.

    8

  • 본인이나 다른 사용자를 위해 Splunk Enterprise를 서비스로 설정 및 실행하고 유지 관리해야 하는 경우 이 문서를 먼저 읽어보십시오. Splunk Enterprise 관리에 대한 자세한 내용은 다음 매뉴얼을 참조하십시오.

    매뉴얼매뉴얼 내용내용 주요주요 항목항목데이터데이터 가져오기가져오기 데이터 입력 지정 및 Splunk 소프트웨어에서 데이터를 처리하는 방법

    개선Splunk로로 데이터를데이터를 가가져오는져오는 방법방법이벤트이벤트 처리처리 설정설정데이터데이터 미리보기미리보기

    인덱서인덱서 및및 클러스터클러스터관리관리

    Splunk 인덱서 및 인덱서 클러스터 관리 인덱싱인덱싱 및및 인덱서인덱서인덱스인덱스 관리관리인덱스인덱스 백업백업 및및 보관보관클러스터클러스터 및및 인덱스인덱스 복복제제클러스터클러스터 배포배포

    분산분산 배포배포 기업의 필요에 맞게 배포 규모 확장 분산분산 Splunk 개요개요데이터데이터 전달전달 Splunk로 데이터 전달 데이터데이터 전달전달분산분산 검색검색 검색 헤드를 사용하여 검색을 여러 인덱서에 걸쳐 분산시키는 방법 다중다중 인덱서에서인덱서에서 검색검색Splunk 구성구성 요소요소업데이트업데이트

    배포 서버와 포워더 관리를 사용하여 포워더와 인덱서 등의 Splunk 구성 요소를 업데이트하는 방법

    사용자사용자 환경에환경에 업데이트업데이트배포배포

    Splunk 보안보안 데이터 보안 및 사용자 인증 사용자사용자 인증인증 및및 역할역할SSL을을 사용하여사용하여 암호화암호화및및 인증인증감사감사 (audit)

    Splunk Enterprise모니터링모니터링

    기본 제공 대시보드 및 경고를 사용한 Splunk Enterprise 배포 모니터링 및 문제 해결

    모니터링모니터링 콘솔콘솔

    문제문제 해결해결 문제 해결 첫첫 단계단계Splunk 로그로그 파일파일일반일반 시나리오시나리오

    설치설치 Splunk 설치 및 업그레이드 시스템시스템 요구요구 사항사항단계별단계별 설치설치 절차절차이전이전 버전에서버전에서 업그레이업그레이드드

    "Splunk 관리 방법" 항목에서는 특정 관리 작업에 대해 설명하는 문서에 대한 보다 상세한 가이드를 제공합니다.Splunk 관리자에게관리자에게 유용한유용한 기타기타 참조참조 문서문서Splunk Enterprise 설치 크기와 사용자가 담당하는 작업에 따라 주요 관리 작업에 대한 매뉴얼 외에도 다른 매뉴얼이 때때로필요할 수 있습니다. Splunk Enterprise 매뉴얼을 구성하는 나머지 매뉴얼은 다음과 같습니다.

    검색검색 튜토리얼튜토리얼 . 이 매뉴얼에서는 Splunk를 사용한 검색에 대해 소개합니다.지식지식 관리자관리자 . 이 매뉴얼에서는 event type, 태그, 룩업, 필드 추출, 워크플로 작업, 저장된 검색, 뷰 등의 Splunkknowledge object를 관리하는 방법에 대해 설명합니다.경고경고 . 이 매뉴얼에서는 Splunk 경고 및 모니터링 기능에 대해 설명합니다.데이터데이터 시각화시각화 . 이 매뉴얼에서는 Splunk가 제공하는 시각화 범위에 대해 설명합니다.검색검색 매뉴얼매뉴얼 . 이 매뉴얼에서는 검색 방법과 Splunk 검색 언어 사용 방법에 대해 설명합니다.검색검색 참조참조 . 이 매뉴얼에는 Splunk 검색 명령어에 대한 상세 카탈로그가 포함되어 있습니다.Splunk Web용용 뷰뷰 및및 앱앱 개발개발 . 이 매뉴얼에서는 고급 XML을 사용하여 뷰 및 앱을 개발하는 방법에 대해 설명합니다.사용자 지정 스크립트와 Splunk 확장과 같은 기타 개발자 항목도 포함되어 있습니다.REST API 조회조회 . 이 매뉴얼에서는 공개적으로 액세스 가능한 모든 REST API endpoint에 대한 정보를 제공합니다.릴리스릴리스 노트노트 . 새로운 기능, 알려진 문제 및 해결된 문제에 대한 정보를 제공합니다.

    전체전체 Splunk 매뉴얼매뉴얼위에 나열된 매뉴얼을 포함한 모든 Splunk Enterprise 매뉴얼로 연결되는 링크는 Splunk Enterprise 매뉴얼매뉴얼에 있습니다.앱 매뉴얼을 포함한 모든 Splunk 매뉴얼에 액세스하려면 Splunk 매뉴얼매뉴얼 소개소개 페이지를 참조하십시오.PDF 만들기만들기

    9

  • 이 매뉴얼의 PDF 버전이 필요할 경우 이 페이지 왼쪽의 목차 아래에 있는 빨간색 관리자관리자 매뉴얼을매뉴얼을 PDF로로 다운로드다운로드링크를클릭하십시오. 해당 매뉴얼의 PDF 버전이 즉시 생성됩니다. 생성된 PDF는 나중에 볼 수 있도록 저장하거나 인쇄할 수 있습니다.

    Windows 관리자를관리자를 위한위한 지침지침환영합니다!Splunk는 Windows 관리자가 Windows 네트워크에서 발생하는 문제를 해결할 수 있는 효과적이고 강력한 도구입니다.Splunk 설치 후 바로 사용할 수 있는 기능은 Windows 관리자에게 아주 유용합니다. 또한 기능을 확장할 수 있는 앱을 추가할 수 있으며, 이 앱들은 지속적으로 개발되고 있습니다.Windows 사용자를사용자를 위한위한 매뉴얼매뉴얼 사용사용 방법방법이 매뉴얼은 Splunk를 학습 및 배포하고 Splunk 기능을 최대한 이용하는 데 유용한 항목으로 구성되어 있습니다.별도로 지정하지 않는 한 이 매뉴얼에 수록된 내용은 Windows 및 *nix 사용자에게 모두 유용합니다. Windows 또는 *nix 작업 명령어에 익숙하지 않은 사용자는 Splunk 작업에서 *nix와 Windows의 차이점을 확인하는 것이 좋습니다."Windows에서 Splunk 최대한 활용하기" 장에도 몇 가지 추가 정보가 수록되었습니다. 이 장은 Windows 사용자가 Splunk를 최대한 활용하는 데 도움이 되도록 작성되었으며, 다음과 같은 내용을 포함합니다.Windows에에 Splunk 배포배포에서는 Windows 사용자에게 해당되는 몇 가지 고려 사항과 준비 사항에 대해 설명합니다. 배포를 계획할 때 이 항목을 사용하십시오.Splunk를를 최고최고 성능으로성능으로 최적화하는최적화하는 방법방법에서는 Windows에 배포한 Splunk가 배포 중이나 배포가 완료된 후 계속 올바르게 실행되도록 하는 방법을 설명합니다.시스템시스템 이미지에이미지에 Splunk 배치배치 항목은 Splunk를 모든 Windows 시스템 이미지 또는 설치 프로세스의 일부로 만드는 데 도움이 됩니다. 여기서 Splunk와 Splunk 포워더를 시스템 이미지에 설치하기 위해 필요한 작업을 확인할 수 있습니다.참고참고 항목항목다른 Splunk 매뉴얼에 추가된 Windows 관련 항목은 다음과 같습니다.

    설치된 모든 Splunk for Windows 서비스에 대한 개요(설치 매뉴얼 참조)Splunk의 모니터링 대상(데이터 가져오기 매뉴얼 참조)원격 Windows 데이터를 모니터링하는 방법을 결정할 때 고려할 사항(데이터 가져오기 매뉴얼 참조). 여러 컴퓨터의데이터를 원격으로 가져오는 방법에 대한 중요한 정보는 이 항목에서 확인하십시오.여러 호스트의 데이터 통합(유니버설 포워더 매뉴얼 참조)

    기타 유용한 정보:내 데이터는 어디에 있습니까? (데이터 가져오기 매뉴얼 참조)Splunk 명령줄 인터페이스(CLI) 사용(데이터 가져오기 매뉴얼 참조)source, sourcetype 및 필드(데이터 가져오기 매뉴얼 참조)필드 및 필드 추출(지식 관리자 매뉴얼 참조)실시간 검색(사용자 매뉴얼 참조)저장된 검색(사용자 매뉴얼 참조)대시보드 생성(사용자 매뉴얼 참조)

    도움이도움이 필요한필요한 경우경우Splunk 지식에 대해 상세히 알려는 경우 많은 교육 프로그램이 준비되어 있습니다.Splunk를 본격적으로 시작하게 되면 이용 가능한 대형 무료 지원 인프라가 제공됩니다.

    Splunk 응답 페이지Splunk 커뮤니티 위키Splunk IRC(Internet Relay Chat) 채널(EFNet #splunk) (IRC 클라이언트가 필요함)

    질문에 대한 답변을 받지 못한 경우 Splunk 서포트 팀에 연락하십시오. 지원 문의 페이지에 문의 방법이 자세히 나와 있습니다.참고참고 : 커뮤니티 수준보다 높은 지원 수준을 이용하려면 Enterprise 라이선스가 필요합니다. 이 라이선스를 받으려면 판매 팀에 문의해야 합니다.

    Splunk Free

    10

  • Splunk Free는 Splunk의 무료 버전입니다. 무료 라이선스를 이용하면 하루에 500MB까지 인덱싱할 수 있고 만료 기한이없습니다.500MB 한도는 하루에 추가(인덱싱)할 수 있는 새 데이터의 양에 해당됩니다. 하지만 데이터를 매일 계속 추가하고 원하는만큼 저장할 수 있습니다. 예를 들어 하루에 500MB의 데이터를 추가할 수 있으며 최종적으로 Splunk Enterprise에 10TB의데이터를 저장할 수 있습니다.하루에 500MB보다 많은 데이터가 필요한 경우 Enterprise 라이선스를 구입해야 합니다. 라이선싱에 대한 자세한 내용은Splunk 라이선싱 방식을 참조하십시오.Splunk Free는 라이선스 위반을 추적하여 라이선스 사용을 규제합니다. 30일 동안 4번 이상 1일 500MB 제한을 초과할 경우 Splunk Free는 데이터를 계속 인덱싱하지만 30일 동안 3번 이하로 경고 수를 줄일 때까지 검색 기능을 사용할 수 없게 됩니다.Splunk Free 용도용도Splunk Free는 IT 데이터를 개인적으로 검색하고 임시로 검색 및 시각화하는 데 적합합니다. 작은 볼륨(하루 500MB 미만)의 데이터를 계속 인덱싱할 경우에는 Splunk Free를 사용할 수 있습니다. 또한 대용량의 데이터 집합을 단기간에 대량으로로드 및 분석하는 데 사용할 수 있으며, Splunk Free는 30일 동안 최대 3번까지 대용량 데이터의 활용을 허용합니다. 이 기능은 대용량 데이터의 포렌식 검토에 사용할 수 있습니다.Splunk Free에에 포함된포함된 기능기능Splunk Free는 단일 사용자 제품으로, 다음을 제외한 모든 Splunk Enterprise 기능이 지원됩니다.

    분산 검색 설정(검색 헤드 클러스터링 포함)은 사용할 수 없습니다.TCP/HTTP 형식으로 전달하는 기능을 사용할 수 없습니다. 즉, 다른 Splunk 플랫폼 인스턴스로 데이터를 전달할 수있지만 Splunk가 아닌 소프트웨어로는 전달할 수 없습니다.배포 관리 기능을 사용할 수 없습니다.경고(모니터링) 기능을 사용할 수 없습니다.인덱서 클러스터링을 사용할 수 없습니다.보고서 가속 요약을 사용할 수 없습니다.Splunk Free 인스턴스는 (Splunk Enterprise 인덱서로 전달하는) 포워더로 사용할 수 있지만 배포 서버의 클라이언트로 사용할 수는 없습니다.Splunk Free에서는 인증이나 사용자 및 역할 관리 기능을 사용할 수 없습니다. 그 의미는 다음과 같습니다.

    로그인 기능이 없기 때문에 명령줄 또는 브라우저에서 별도의 로그인 없이 Splunk Free의 모든 기능을 액세스하고 제어할 수 있습니다.모든 액세스는 관리자와 동일하게 가능하고, 역할은 관리자만 있으며 다른 역할은 설정할 수 없습니다. 또한 더많은 역할을 추가하거나 사용자 계정을 만들 수 없습니다.모든 공용 인덱스에서 검색이 실행됩니다('index=*').사용자 할당량, 최대 검색별 시간 범위 및 검색 필터와 같은 검색 제한 기능은 지원되지 않습니다.기능 시스템이 비활성화되어 있지만 Splunk Free에 액세스하는 모든 사용자에 대한 기능은 모두 활성화되어 있습니다.

    Enterprise 평가판평가판 라이선스에서라이선스에서 Free 라이선스로라이선스로 전환전환Splunk를 처음 다운로드하고 설치하면 Enterprise 평가판 라이선스를 자동으로 사용하게 됩니다. 사용자의 요구 사항에 따라 Enterprise 평가판 라이선스가 만료될 때까지 Enterprise 평가판을 계속 사용하거나 Free 라이선스로 전환할 수 있습니다.Free 라이선스로라이선스로 전환할전환할 때때 알아야알아야 할할 사항사항Splunk Enterprise 평가판을 사용하면 Splunk Free에서 사용할 수 없는 많은 기능에 액세스할 수 있습니다. Free 라이선스로 전환할 경우 다음다음 내용을내용을 참고하십시오참고하십시오 .

    전에 만든 사용자 계정이나 역할은 더 이상 사용할 수 없습니다.Free 인스턴스로 연결하는 사용자는 모두 관리자로 자동 로그인됩니다. 업데이트 확인은 표시되지만 로그인 화면은더 이상 나타나지 않습니다.관리자가 아닌 사용자가 만든 knowledge object(예: event type, transaction, source type 정의) 및 전역 공유되지 않은 개체는 사용할 수 없습니다. Splunk Free로 전환한 후에도 이러한 knowledge object를 계속 사용하려면 다음 작업 중 하나를 수행하십시오.

    Splunk Web을 이용하여 해당 knowledge object를 전역으로 사용할 수 있도록 권한을 수정합니다. 앱 및 추가기능 개체 관리를 참조하십시오.해당 knowledge object의 권한을 수정하려면 설정 파일을 직접 편집합니다. 앱 아키텍처 및 개체 소유권을 참조하십시오.

    사용자가 정의한 경고는 더 이상 트리거되지 않고, Splunk 소프트웨어로부터 더더 이상이상 경고를경고를 수신하지수신하지 않게않게 됩니다.대시보드 및 요약 인덱싱 용도로 실행할 검색은 계속 예약할 수 있습니다.TCP 또는 HTTP 형식으로 타사 애플리케이션에 전달할 수 있는 outputs.conf 설정이 작동하지 않습니다.

    11

  • Enterprise 평가판 라이선스를 사용하는 동안 Splunk Web에서 상기 설정을 수정 적용하려고 하면 Splunk Free에서 해당제한에 대한 경고가 발생합니다.Splunk Free로로 전환하는전환하는 방법방법현재 Splunk Enterprise(평가판 포함)를 사용 중이면 Enterprise 라이선스가 만료될 때까지 기다리거나 언제든지 Free 라이선스로 전환할 수 있습니다. Free 라이선스로 전환하려면 다음 작업을 수행하십시오.1. Splunk Web에 관리 권한을 가진 사용자로 로그인하고 설정설정 > 라이선싱라이선싱으로 이동합니다.2. 페이지 상단에 있는 라이선스라이선스 그룹그룹 변경변경을 클릭합니다.

    3. Free 라이선스라이선스를 선택하고 저장저장을 클릭합니다.4. 다시 시작하라는 메시지가 나타납니다.

    Splunk 작업에서작업에서 *nix와와 Windows의의 차이점차이점이 항목에서는 Splunk 작업 시 *nix와 Windows 운영 체제에서 발생하는 기능적 차이점에 대해 명확히 설명합니다. 두 OS를 기술적으로 비교하거나 두 OS 중 한쪽을 옹호하는 것이 아니라 특정 OS 관련 Splunk 매뉴얼의 여러 페이지에 여러 방법으로 참조되는 이유에 대해 설명합니다.경로경로*nix 운영 체제에서 파일과 디렉터리를 처리하는 방식의 주요 차이점은 경로 이름의 파일 또는 디렉터리를 구분하기 위해 사용하는 슬래시 유형입니다. *nix 시스템에서는 슬래시("/")를 사용하고, Windows에서는 백슬래시("\")를 사용합니다.*nix 경로의 예:/opt/splunk/bin/splunkd

    Windows 경로의 예:C:\Program Files\Splunk\bin\splunkd.exe

    환경환경 변수변수운영 체제에 따라 환경 변수의 표시 방법이 다릅니다. 두 시스템은 모두 하나 이상의 환경 변수에 데이터를 일시적으로 저장하는 방식을 사용합니다. *nix 시스템에서는 다음과 같이 환경 변수 이름 앞에 달러 기호("$")를 사용합니다.

    # SPLUNK_HOME=/opt/splunk; export $SPLUNK_HOME

    Windows에서 환경 변수를 지정하는 방식은 약간 다릅니다. 퍼센트 기호("%")를 사용해야 합니다. 사용할 환경 변수 유형에따라 환경 변수 이름 앞에, 또는 이름 앞이나 뒤에 한두 개의 퍼센트 기호를 입력합니다.

    > set SPLUNK_HOME="C:\Program Files\Splunk"

    > echo %SPLUNK_HOME%

    C:\Program Files\Splunk

    >

    Windows 환경에서 %SPLUNK_HOME% 변수를 설정하려면 다음 두 가지 방법 중 하나를 사용하십시오.%SPLUNK_HOME%\etc에 있는 splunk-launch.conf를 편집합니다."환경 변수" 창에 액세스하여 변수를 설정합니다. 탐색기 창을 열고 왼쪽 창에서 마우스 오른쪽 단추로 "내 컴퓨터"를클릭한 후 나타나는 창에서 "속성"을 선택합니다. 시스템 속성 창이 나타나면 "고급" 탭을 선택한 후 탭의 창 하단에 나

    12

  • 타나는 "환경 변수" 단추를 클릭합니다.설정설정 파일파일Splunk Enterprise는 ASCII/UTF-8 문자 집합 인코딩을 사용하는 설정 파일을 통해 작동합니다. Windows에서 설정 파일을편집하는 경우 이 인코딩을 사용하여 파일을 작성하도록 텍스트 편집기를 설정하십시오. 일부 Windows 버전에서는 UTF-8이 기본 문자 집합 인코딩이 아닙니다. 설정 파일 편집 방법을 참조하십시오.

    Splunk 소프트웨어소프트웨어 설정설정 방법방법Splunk 소프트웨어는 여러 설정설정 파일파일을 이용하여 설정 정보를 유지 관리합니다. 다음과 같은 방법으로 Splunk를 설정할 수있습니다.

    Splunk Web 사용Splunk 명령줄 인터페이스(CLI) 명령어 사용Splunk 설정 파일 직접 편집Splunk REST API를 이용하여 설정을 업데이트하는 앱 설정 화면 사용

    기본적으로 설정 파일의 내용을 수정하여 변경합니다. 각 방법은 상황에 따라 다를 수 있습니다.Splunk Web 사용사용Splunk Web에서는 일반적인 설정 작업을 대부분 수행할 수 있습니다. Splunk Web은 기본적으로 Splunk가 설치되어 있는호스트의 포트 8000에서 실행됩니다.

    로컬 컴퓨터에서 Splunk를 실행하는 경우 Splunk Web에 액세스하는 URL은 http://localhost:8000입니다.원격 컴퓨터에서 Splunk를 실행하는 경우 Splunk Web에 액세스하는 URL은 http://:8000입니다. 여기서은 Splunk가 실행되고 있는 컴퓨터의 이름입니다.

    관리 메뉴는 Splunk Web 메뉴 모음의 설정설정에 있습니다. Splunk 매뉴얼 집합에서는 Splunk Web을 기준으로 대부분의 작업을 설명합니다. Splunk Web에 대한 자세한 내용은 Splunk Web 정보를 참조하십시오.설정설정 파일파일 편집편집Splunk의 설정 정보는 대부분 .conf 파일에 저장됩니다. 이러한 파일은 /etc/system의 Splunk 설치 디렉터리(매뉴얼에서는주로 $SPLUNK_HOME)에 위치합니다. 대부분의 경우에는 각 파일을 로컬 디렉터리에 복사하고 원하는 텍스트 편집기를 사용하여 파일을 수정할 수 있습니다.설정 파일 편집을 시작하기 전에 "설정 파일"을 읽어보십시오.Splunk CLI 사용사용많은 설정 옵션은 CLI를 통해 사용할 수 있습니다. 각 옵션에 대한 설명은 이 매뉴얼의 CLI 관련 장을 참조하십시오. Splunk가 실행되는 중에 help 명령어를 실행하여 CLI 도움말을 참조할 수도 있습니다.

    ./splunk help

    CLI에 대한 자세한 내용은 이 매뉴얼의 "CLI"를 참조하십시오. CLI 명령어에 대해 잘 모르거나 Windows 환경에서 작업을수행할 경우에는 Splunk 작업에서 *nix와 Windows의 차이점도 참조하십시오.앱의앱의 설정설정 화면화면개발자는 사용자가 설정 파일을 직접 편집하지 않고도 앱 구성을 설정하는 화면을 구성할 수 있습니다. 설정 화면을 통해 앱을 다른 환경으로 배포하거나 특별한 용도로 사용하기 위해 앱의 사용자를 등록할 수 있습니다.설정 화면에서는 Splunk REST API를 사용하여 앱 설정 파일을 관리합니다.설정 화면에 대한 자세한 내용은 Splunk 개발자 포털에서 Splunk 앱 설정 페이지 만들기를 참조하십시오.분산분산 환경환경 관리관리Splunk 배포 서버는 분산 환경을 위한 중앙 관리 방법 및 설정을 제공합니다. 이 배포 서버를 사용하여 설정 파일이나 다른콘텐츠를 시스템 전체의 Splunk 인스턴스 그룹으로 배포할 수 있습니다.배포 관리에 대한 내용은 "Splunk 구성 요소 업데이트" 매뉴얼을 참조하십시오.

    13

  • Windows에서에서 Splunk Enterprise 최대한최대한 활용하기활용하기Windows에에 Splunk 배포배포여러 가지 방법으로 Windows 환경에 Splunk를 통합할 수 있습니다. 이 항목에서는 몇 가지 시나리오를 설명하고, 엔터프라이즈에 Splunk for Windows 배포를 최적으로 적용하는 방법에 대한 지침을 제공합니다.이 항목은 Windows 환경에 Splunk를 배포하는 데 초점을 맞추고 있습니다. 또한 Splunk 자체가 Windows 엔터프라이즈에Splunk를 통합할 때 배포 기능을 분산합니다. 분산 배포 매뉴얼은 수많은 컴퓨터에 Splunk 서비스를 배포하는 것에 대한 많은 정보를 제공합니다.대규모 환경에서 Windows에 Splunk를 배포할 때 자체 배포 유틸리티(예: System Center Configuration Manager 또는Tivoli/BigFix)를 사용하여 Splunk 및 Splunk 설정을 모두 엔터프라이즈의 컴퓨터에 배포할 수 있습니다. 또는 Splunk를 시스템 이미지에 통합한 후 Splunk의 배포 서버를 사용하여 Splunk 설정과 앱을 배포할 수 있습니다.개념개념Splunk를 Windows 네트워크에 배포할 경우 Splunk는 컴퓨터에서 데이터를 수집한 후 중앙에 저장합니다. 데이터가 중앙에 저장되어 있으면 인덱스 데이터를 기반으로 보고서와 대시보드를 검색하고 만들 수 있습니다. 시스템 관리자 입장에서 더중요한 것은 데이터가 도착할 때 어떤 일이 발생하는지 알 수 있게 Splunk가 경고를 보낼 수 있다는 점입니다.일반적인 배포에서는 인덱싱 용도로 사용할 전용 하드웨어를 Splunk에 지정한 다음 유니버설 포워더와 WMI(WindowsManagement Instrumentation)를 함께 사용하여 엔터프라이즈의 다른 컴퓨터에서 데이터를 수집합니다.고려고려 사항사항Windows 엔터프라이즈에 Splunk를 배포하려면 수많은 계획 단계가 필요합니다.먼저, 물리적 네트워크에서 시작하여 해당 네트워크의 컴퓨터를 개별적으로 설정하는 방법에 이르기까지 엔터프라이즈를 인벤토리해야 합니다. 다음과 같은 작업을 수행해야 합니다.

    환경에 있는 컴퓨터 개수를 세고 Splunk를 설치해야 하는 일부 컴퓨터를 정의합니다. 이렇게 하면 Splunk 토폴로지의초기 프레임워크가 정의됩니다.기본 사이트 및 원격 또는 외부 사이트에서 모두 네트워크 대역폭을 계산합니다. 이 작업을 수행하면 기본 Splunk 인스턴스를 설치할 위치와 Splunk 포워더 설치 위치 및 사용 방식이 결정됩니다.특히, 네트워크가 구분되는 영역에서 네트워크의 현재 상태를 평가합니다. 에지 라우터 및 스위치가 올바르게 작동해야 배포 중과 배포 후에 네트워크 성능 기준을 설정할 수 있습니다.

    다음으로, 배포를 시작하기 전에 다음과 같은 질문에 대한 답을 생각해야 합니다.컴퓨터의컴퓨터의 어떤어떤 데이터를데이터를 인덱싱해야인덱싱해야 하는가하는가? 검색검색 , 보고보고 , 경고하려는경고하려는 것이것이 이이 데이터의데이터의 어떤어떤 부분인가부분인가? 이것은배포를 고려할 때 가장 중요한 고려 사항일 것입니다. 이에 따라 다른 모든 고려 사항의 처리 방법이 결정됩니다.Splunk를 설치할 위치와 이 설치에 사용할 Splunk 유형, Splunk에서 잠재적으로 사용하게 되는 컴퓨팅 및 네트워크대역폭도 결정됩니다.네트워크가네트워크가 어떻게어떻게 배치되었나배치되었나? 외부외부 사이트사이트 링크가링크가 어떻게어떻게 설정되었나설정되었나? 이러한이러한 링크에링크에 어떤어떤 보안이보안이 제공되는제공되는가가? 네트워크 토폴로지에 대해 완벽히 이해하면 Splunk를 어떤 컴퓨터에 설치하고, 네트워크 관점에서 해당 컴퓨터에 어떤 유형의 Splunk(인덱서 또는 포워더)를 설치할지 쉽게 결정할 수 있습니다.

    씬 타입 LAN 또는 WAN으로 구성되어 있는 사이트의 경우에는 사이트 간에 전송되는 데이터 양을 고려해야 합니다. 예를 들어, 중앙 사이트가 지사 사이트에 연결된 hub-and-spoke 유형의 네트워크인 경우에는 지사 사이트의 컴퓨터에 포워더를 배포하는 것이 더 좋을 수도 있습니다. 이렇게 하면 각 지사의 중간 포워더로 데이터가 전송됩니다. 그런 다음, 중간 포워더가데이터를 중앙 사이트로 다시 보냅니다. 이 방법은 지사 사이트의 모든 컴퓨터에서 중앙 사이트의 인덱서로 데이터를 직접전달하는 것보다 설정이 용이합니다.파일, 인쇄 또는 데이터베이스 서비스를 사용하는 외부 사이트인 경우에는 트래픽도 고려해야 합니다.

    AD(Active Directory)가가 어떻게어떻게 설정되었나설정되었나? 도메인 컨트롤러(DC)에서 작업 마스터 역할이 어떻게 정의되었나?모든 도메인 컨트롤러가 중앙에 있는가? 또는 위성 사이트에 위치한 컨트롤러를 가지고 있는가? AD가 분산되어 있는경우 브리지헤드 서버가 올바르게 설정되었는가? ISTG(Inter-Site Topology Generator) 역할 서버가 제대로 작동하는가? Windows Server 2008 R2를 실행 중인 경우 지사 사이트에 RODC(읽기 전용 도메인 컨트롤러)가 있는가? 해당될 경우 Splunk 및 기타 네트워크 트래픽뿐만 아니라 AD 복제 트래픽의 영향도 고려해야 합니다.네트워크의네트워크의 서버들은서버들은 어떤어떤 다른다른 역할을역할을 하는가하는가? Splunk 인덱서는 최고 성능으로 실행하기 위해 리소스가 필요합니다. 다른 리소스 집약 애플리케이션이나 서비스(예: Microsoft Exchange, SQL Server, Active Directory 자체)와 서버를 공유할 경우 해당 컴퓨터에 설치된 Splunk에 잠재적으로 문제가 발생할 수 있습니다. Splunk 인덱서와의 서버 리소스 공유에 대한 자세한 내용은 용량 계획 매뉴얼의 "Splunk Enterprise 용량 계획 소개"를 참조하십시오.사용자들과사용자들과 배포에배포에 대해대해 어떻게어떻게 커뮤니케이션할커뮤니케이션할 것인가것인가? Splunk가 어떻게 설치되어 있는지에 따라서 컴퓨터에 설

    14

  • 치된 소프트웨어의 환경이 바뀌게 됩니다. 사용자들은 Splunk의 설치 때문에 컴퓨터에 문제가 발생했거나 속도가 느려졌다고 생각할 수 있습니다. 이러한 배포 관련 지원 문의를 최소화하기 위해서는 사용자들이 변경 사항에 대해 항상알 수 있어야 합니다.

    Windows 배포에서배포에서 Splunk 준비준비Splunk를 기존 환경에 어떻게 배치하는지는 Splunk에 대한 요구에 따라 다릅니다. 사용 가능한 컴퓨팅 리소스, 물리적 레이아웃 및 네트워크 레이아웃 그리고 회사 인프라와의 균형을 맞춰야 합니다. Splunk를 배포하는 방법이 하나만 있는 것이 아니므로 따라야 할 단계별 지침은 없지만 준수해야 할 일반적인 지침은 있습니다.성공적인 Splunk 배포를 위한 지침:

    네트워크를네트워크를 준비합니다준비합니다 . Splunk를 환경에 통합하기 전에 다음을 확인하십시오.네트워크가 올바르게 작동해야 하고 모든 스위치, 라우터 및 배선이 올바르게 설정되어 있어야 합니다.고장났거나 결함이 있는 장비는 교체합니다.모든 VLAN(가상 LAN)이 올바르게 설정되어야 합니다.특히, 씬 네트워크 링크가 있는 사이트 간의 네트워크 처리량을 테스트합니다.

    Active Directory를를 준비합니다준비합니다 . AD가 Splunk를 실행하는 데 필수적인 사항은 아니지만 배포 전에 AD가 올바르게작동하는지 확인하는 것이 좋습니다. 다음과 같은 작업을 수행해야 합니다.

    모든 도메인 컨트롤러 및 작업 마스터 역할을 식별합니다. 지사 사이트에 RODC가 있는 경우, 작업 마스터 도메인 컨트롤러에 최대한 가장 빠른 연결을 제공해야 합니다.AD 복제가 올바르게 작동해야 하며 모든 사이트 링크에는 전역 카탈로그의 복사본이 있는 도메인 컨트롤러가있어야 합니다.Forest가 다수일 경우 사이트에 브리지헤드 서버(하나는 기본, 하나는 백업용)를 두 개 이상 할당해야 ISTG 역할 서버가 올바르게 작동합니다.DNS 인프라가 올바르게 작동해야 합니다.

    필요한 경우 배포 중에 최고 AD 작업 및 복제 성능을 위해 네트워크의 다른 서브넷에 도메인 컨트롤러를 배치하고 유연한 단일 마스터 작업(FSMO 또는 작업 마스터) 역할을 수행해야 할 수도 있습니다.

    Splunk 배포를배포를 정의합니다정의합니다 . Windows 네트워크가 올바르게 준비되었으면 이제 Splunk를 네트워크의 어디에 배치할지 결정해야 합니다. 다음 사항을 고려하십시오.

    각 컴퓨터에서 Splunk가 인덱싱할 데이터 집합을 결정하고, 수집한 데이터에 대한 경고를 Splunk에서 보내야할지 여부를 결정합니다.가능하면 Splunk 인덱싱을 처리할 각 네트워크 세그먼트에 하나 이상의 전용 컴퓨터를 지정합니다. 분산Splunk 배포를 위한 용량 계획에 대한 자세한 내용은 용량 계획 매뉴얼의 "Splunk Enterprise 용량 계획 소개"를 참조하십시오.AD(특히 FSMO 역할을 보유한 도메인 컨트롤러), Exchange(모든 버전), SQL Server 또는 컴퓨터 가상화 제품(예: Hyper-V 또는 VMWare)과 같이 리소스 집중 서비스를 실행하는 컴퓨터에는 Splunk의 전체 버전을 설치하지 마십시오. 대신 유니버설 포워더를 사용하거나 WMI를 통해 해당 컴퓨터에 연결하십시오.Windows Server 2008/2008 R2 Core를 실행 중인 경우, 컴퓨터에 Splunk를 설치할 때 Splunk Web을 사용하여 변경할 수 있는 GUI가 없습니다.특히, 씬 WAN 링크에서 최소한의 네트워크 리소스를 사용하도록 Splunk 레이아웃을 정리합니다. 유니버설 포워더는 유선을 통한 Splunk 관련 트래픽 양을 크게 줄입니다.

    사용자에게사용자에게 배포배포 계획을계획을 제대로제대로 알립니다알립니다 . 배포 과정 중에 배포 상태에 대해 사용자가 알 수 있도록 하는 것이 중요합니다. 이렇게 하면 나중에 지원 관련 문의를 많이 줄일 수 있습니다.

    Splunk를를 최고최고 성능으로성능으로 최적화하는최적화하는 방법방법다른 많은 서비스와 마찬가지로 Windows에 설치된 Splunk 또한 최고 성능으로 실행하려면 적절한 유지 관리가 필요합니다. 이 항목에서는 배포 과정에서 또는 배포 완료 후 Windows에 설치된 Splunk 배포를 올바르게 실행하기 위해 적용할 수있는 방법에 대해 설명합니다.Splunk의 최고 성능을 유지하려면:

    하나하나 이상의이상의 컴퓨터를컴퓨터를 Splunk 작업작업 전용으로전용으로 지정하십시오지정하십시오 . Splunk는 수평적으로 확장됩니다. 즉, 단일 컴퓨터에더 많은 리소스를 지정하는 것이 아니라 Splunk 전용 물리적 컴퓨터를 더 많이 지정하기 때문에 더 나은 성능을 발휘할 수 있습니다. 가능하다면 인덱싱 및 검색 작업을 여러 컴퓨터로 분할하고, 해당 컴퓨터에서는 기본 Splunk 서비스만 실행하십시오. 다른 서비스를 공유하는 서버에서 Splunk를 실행할 경우 유니버설 포워더를 제외한 다른 성능이 저하됩니다.Splunk 인덱스인덱스 전용으로전용으로 가장가장 빠른빠른 디스크를디스크를 지정하십시오지정하십시오 . 시스템에서 Splunk 인덱싱에 사용 가능한 디스크가빠를수록 Splunk도 더 빠르게 실행됩니다. 가능하면 스핀들 속도가 10,000RPM 이상인 디스크를 사용하십시오.Splunk 전용 중복 저장소를 지정할 경우 하드웨어 기반 RAID 1+0(RAID 10으로도 알려짐)을 사용하십시오. 그러면속도와 중복에 대한 최적의 균형이 제공됩니다. Windows 디스크 관리 유틸리티를 통한 소프트웨어 기반 RAID 설정은 권장하지 않습니다.

    15

  • 바이러스바이러스 백신백신 프로그램이프로그램이 Splunk 작업에작업에 사용되는사용되는 디스크를디스크를 스캔하지스캔하지 않도록않도록 하십시오하십시오 . Splunk에 대해 바이러스 백신 프로그램이 바이러스 스캔을 할 경우 성능이 현저히 저하됩니다. 특히 Splunk에서 최근에 인덱싱된 데이터를내부적으로 에이징할 경우에는 더욱 성능이 저하됩니다. Splunk가 실행되는 서버에서 바이러스 백신 프로그램을 사용해야 할 경우 모든 Splunk 디렉터리와 프로그램을 파일 스캔에서 제외하십시오.가능하면가능하면 여러여러 인덱스를인덱스를 사용하십시오사용하십시오 . Splunk에서 인덱싱된 데이터를 서로 다른 인덱스에 분산하십시오. 모든 데이터를 기본 인덱스로 보내면 시스템에서 I/O 병목 현상이 발생할 수 있습니다. 해당될 경우 가능하면 시스템의 서로다른 물리적 볼륨을 가리키도록 인덱스를 설정하십시오. 인덱스 설정 방법에 대한 내용은 이 매뉴얼의 "인덱스 설정"에서 확인하십시오.운영운영 체제와체제와 동일한동일한 물리적물리적 디스크디스크 또는또는 파티션에파티션에 인덱스를인덱스를 저장하지저장하지 마십시오마십시오 . Windows OS 디렉터리(%WINDIR%) 또는 해당 스왑 파일이 있는 디스크는 Splunk 데이터 저장소로 권장되지 않습니다. Splunk 인덱스를 시스템의 다른 디스크에 저장하십시오.

    데이터베이스 버킷 유형, Splunk에서 데이터를 저장하고 에이징하는 방법 등을 포함하여 인덱스가 어떻게 저장되는지 자세히 알아보려면 이 매뉴얼의 "Splunk에서 인덱스를 저장하는 방법"을 참조하십시오.

    Splunk 인덱스의인덱스의 hot/warm 데이터베이스데이터베이스 버킷을버킷을 네트워크네트워크 볼륨에볼륨에 저장하지저장하지 마십시오마십시오 . 네트워크 지연으로 인해성능이 현저히 저하됩니다. Splunk 인덱스의 hot/warm 버킷용 로컬 고속 디스크를 예약하십시오. 인덱스의cold/frozen 버킷을 위해 DFS(Distributed File System) 볼륨 또는 NFS(Network File System) 마운트와 같은 네트워크 공유를 지정할 수 있습니다. 그러나 cold 데이터베이스 버킷에 저장된 데이터를 포함하는 검색은 더 느려집니다.Splunk 인덱서에인덱서에 대한대한 디스크디스크 가용성가용성 , 대역폭대역폭 및및 공간을공간을 유지유지 관리하십시오관리하십시오 . Splunk 인덱스가 저장된 디스크 볼륨의 사용 가능한 공간이 항상 20% 이상을 유지해야 합니다. 디스크 검색 시간이 늘어나므로 사용 가능한 공간과 비례하여 디스크 성능이 저하됩니다. 이는 Splunk가 데이터를 인덱싱하는 속도에 영향을 미치고 검색 결과, 보고서 및 경고를 얼마나 빨리 반환하는지도 결정합니다. 기본 Splunk 설치에서 인덱스를 포함하는 드라이브의 사용 가능한 디스크 공간은 5000MB(약 5GB) 이상이어야 합니다. 그렇지 않으면 인덱싱이 일시 중지됩니다.

    시스템시스템 이미지에이미지에 Splunk 배치배치이 항목에서는 Splunk를 모든 Windows 시스템 이미지 또는 설치 프로세스의 일부로 만드는 개념에 대해 설명합니다. 그리고 사용하는 이미징 유틸리티와 관계없이 일반적인 통합 프로세스를 안내합니다.

    Windows 데이터를 Splunk로 가져오는 것과 관련된 내용은 데이터 가져오기 매뉴얼의 "Windows 데이터 및Splunk"에서 확인하십시오.분산 Splunk 배포에 대한 내용은 분산 배포 매뉴얼의 "분산 개요"에서 확인하십시오. 이 개요는 사용하는 운영 체제와관계없이 Splunk 배포 설정 방법을 이해하는 데 꼭 필요한 내용입니다. Splunk 분산 배포 기능에 대해서도 알 수 있습니다.대규모 Splunk 배포 계획에 대한 내용은 용량 계획 매뉴얼의 "Splunk Enterprise 용량 계획 소개"와 이 매뉴얼의"Windows에 Splunk 배포"에서 확인하십시오.

    Windows에서의에서의 시스템시스템 통합통합 개념개념Splunk를 Windows 시스템 이미지에 통합하는 주요 이유는 엔터프라이즈에서 사용할 컴퓨터를 활성화했을 때 Splunk를즉시 사용할 수 있도록 하기 위해서입니다. 이렇게 하면 활성화 후 Splunk를 설치 및 설정해야 할 필요가 없어집니다.이 시나리오에서는 Windows 시스템을 활성화하고 부팅하면 Splunk가 즉시 실행됩니다. 그런 다음 설치된 Splunk 인스턴스 유형과 지정된 설정에 따라 Splunk가 컴퓨터에서 데이터를 수집하고, 수집한 데이터를 인덱서로 전달하거나(대부분의 경우) 또는 다른 Windows 컴퓨터에서 전달된 데이터의 인덱싱을 시작합니다.또한 시스템 관리자는 Splunk 인스턴스를 배포 서버에 접속할 수 있도록 설정하여 추가 설정 및 업데이트 관리를 수행할 수있습니다.대부분의 일반적인 환경에서 Windows 컴퓨터의 유니버설 포워더는 중앙 인덱서 또는 인덱서 그룹으로 데이터를 전송합니다. 그러면 특정 요구에 따라 데이터의 검색, 보고 및 경고가 허용됩니다.시스템시스템 통합통합 시시 고려고려 사항사항Splunk를 Windows 시스템 이미지에 통합하려면 계획이 필요합니다.대부분의 경우 유니버설 포워더는 Windows 시스템 이미지와의 통합 시 선호되는 Splunk 구성 요소입니다. 유니버설 포워더는 다른 역할을 수행하는 컴퓨터의 리소스를 공유하며, 훨씬 적은 비용으로 인덱서가 수행할 수 있는 많은 작업을 수행합니다. 또한 변경하기 위해 Splunk Web을 사용할 필요 없이 Splunk의 배포 서버 또는 엔터프라이즈 범위의 설정 관리자를사용하여 유니버설 포워더를 수정할 수 있습니다.상황에 따라 Splunk의 전체 인스턴스를 시스템 이미지에 통합할 수도 있습니다. 적합한 시기와 위치는 특정 요구와 리소스가용성에 따라 다릅니다.Splunk는 포워더에 대한 인덱서의 특정 기능 요구가 없는 경우 다른 유형의 역할을 수행하는 서버의 이미지에 Splunk의 전체 버전을 포함하는 것을 권장하지 않습니다. 엔터프라이즈에 여러 인덱서를 설치하더라도 인덱싱 성능이나 속도가 추가로

    16

  • 제공되지 않으며 바람직하지 않은 결과로 이어질 수 있습니다.Splunk를 시스템 이미지에 통합하기 전에 다음을 고려하십시오.

    Splunk에서에서 인덱싱할인덱싱할 데이터데이터 양양 , 그리고그리고 해당해당 데이터를데이터를 보낼보낼 위치위치 (있는있는 경우경우 ). 이러한 정보는 디스크 공간 계산에직접 사용되며 최우선으로 고려해야 할 사항입니다.이미지이미지 또는또는 컴퓨터에컴퓨터에 설치할설치할 Splunk 인스턴스의인스턴스의 유형유형 . 유니버설 포워더는 다른 작업을 수행하는 워크스테이션이나 서버에 설치할 경우 상당한 장점이 있지만, 그렇지 않은 경우도 있습니다.이미징된이미징된 컴퓨터의컴퓨터의 사용사용 가능한가능한 시스템시스템 리소스리소스 . 이미징된 각 시스템에서 사용할 수 있는 디스크 공간, RAM 및CPU 리소스는 얼마나 됩니까? Splunk 설치를 지원합니까?네트워크네트워크 리소스리소스 요구요구 사항사항 . WMI를 사용하여 데이터를 수집하기 위해 원격 컴퓨터에 연결하는 데 Splunk를 사용하든, 각 컴퓨터에 포워더를 설치하고 데이터를 인덱서로 보내기 위해 Splunk를 사용하든 Splunk에는 네트워크 리소스가 필요합니다.이미지에이미지에 설치된설치된 다른다른 프로그램의프로그램의 시스템시스템 요구요구 사항사항 . Splunk가 다른 서버와 리소스를 공유할 경우 다른 프로그램의사용 가능한 리소스가 사용될 수 있습니다. Splunk의 전체 인스턴스를 실행 중인 워크스테이션 또는 서버에 다른 프로그램을 설치할지 여부를 고려하십시오. 유니버설 포워더는 경량으로 설계되어 있으므로 이러한 경우에 보다 효율적으로 작동합니다.이미징된이미징된 컴퓨터가컴퓨터가 현재현재 환경에서환경에서 수행하는수행하는 역할역할 . Office와 같은 생산성 애플리케이션을 실행하는 워크스테이션의역할만 합니까? 아니면 Active Directory forest를 위한 작업 마스터 도메인 컨트롤러의 역할을 합니까?

    Splunk를를 시스템시스템 이미지에이미지에 통합통합앞에서 말한 체크리스트의 질문에 대한 답변을 결정했으면 그 다음 단계는 Splunk를 시스템 이미지에 통합하는 것입니다.나열된 단계는 선호하는 시스템 이미징 또는 설정 도구를 사용하여 작업을 완료하는 일반적인 단계입니다.시스템 통합에 대한 다음 옵션 중 하나를 선택하십시오.

    유니버설 포워더를 시스템 이미지에 통합Splunk의 전체 버전을 시스템 이미지에 통합

    유니버설유니버설 포워더를포워더를 시스템시스템 이미지에이미지에 통합통합이 항목에서는 Splunk 유니버설 포워더를 Windows 시스템 이미지에 통합하는 절차에 대해 설명합니다. SplunkEnterprise를 이미지에 통합하는 작업에 대한 자세한 내용은 Splunk Enterprise를 시스템 이미지에 통합을 참조하십시오.

    1. 참조 컴퓨터에 Windows를 원하는 방법으로 설치하여 설정합니다(Windows 기능, 서비스 팩 및 기타 구성 요소 설치포함).

    2. Splunk의 시스템 및 하드웨어 용량 요구 사항을 고려하여 필요한 애플리케이션을 설치 및 설정합니다.3. 명령줄에서 유니버설 포워더를 설치하고 설정합니다. 설치를 수행할 때는 최소한 LAUNCHSPLUNK=0 명령줄 플래그를 지정해야 합니다.

    4. 설치에서 그래픽 부분을 수행합니다. 여기서 필요한 입력 정보, 배포 서버 또는 포워더 대상을 선택합니다.5. 설치가 완료되면 명령어 프롬프트나 PowerShell 창을 엽니다.6. 설치 관리자에서 설정할 수 없는 추가 설정 파일을 이 프롬프트에서 편집합니다.7. 설정 파일을 편집한 후 프롬프트에서 유니버설 포워더 bin 디렉터리로 변경합니다.8. ./splunk clone-prep-clear-config를 실행합니다.9. 명령어 프롬프트 또는 PowerShell 창을 닫습니다.

    10. 서비스 제어판에서 splunkd 서비스의 시작 유형을 '자동'으로 설정하여 서비스가 자동으로 시작하도록 설정합니다.11. Windows 시스템 이미지 관리자(WSIM) 같은 유틸리티를 사용하여 도메인 참여에 사용할 시스템 이미지를 준비합니

    다. Microsoft는 복제하기 전에 컴퓨터 SID(보안 식별자)를 변경하는 방법으로 타사 도구(Ghost Walker 또는 NTSID등)를 사용하는 것보다 SYSPREP 또는 WSIM을 사용할 것을 권장합니다.

    12. 이미징을 위한 시스템 설정을 완료한 후 컴퓨터를 재부팅하고 선호하는 이미징 유틸리티를 사용하여 복제합니다.이제 배포할 이미지가 준비되었습니다.

    전체전체 Splunk를를 시스템시스템 이미지에이미지에 통합통합이 항목에서는 Splunk의 전체 버전을 Windows 시스템 이미지에 통합하는 절차에 대해 설명합니다. Splunk의 이미지 통합에 대한 자세한 내용은 이 매뉴얼에서 "시스템 이미지에 Splunk 배치"를 참조하십시오.Splunk의 전체 버전을 시스템 이미지에 통합하려면:1. 참조 컴퓨터를 사용하여 필요한 Windows 기능, 패치 및 기타 구성 요소 등과 함께 원하는 위치에 Windows를 설치 및 설정합니다.2. Splunk의 시스템 및 하드웨어 용량 요구 사항을 고려하여 필요한 애플리케이션을 설치 및 설정합니다.3. Splunk를 설치 및 설정합니다.

    17

  • 중요중요 : GUI 설치 관리자를 사용하여 설치할 수도 있지만 명령줄을 통해 패키지를 설치할 경우 더 많은 옵션이 있습니다.4. Splunk 입력을 설정했으면 명령어 프롬프트를 엽니다.5. 이 프롬프트에서 %SPLUNK_HOME%\bin 디렉터리로 변경하고 .\splunk stop을 실행하여 Splunk를 중지합니다. .\splunk stop6. .\splunk clean eventdata를 실행하여 모든 이벤트 데이터를 정리합니다.7. 명령어 프롬프트 창을 닫습니다.8. 서비스 제어판에서 시작 유형을 '자동'으로 설정하여 splunkd 및 splunkweb 서비스가 자동으로 시작되도록 설정했는지 확인합니다.9. SYSPREP(Windows XP 및 Windows Server 2003/2003 R2인 경우) 또는 WSIM(Windows 시스템 이미지 관리자)(Windows Vista, Windows 7 및 Windows Server 2008/2008 R2인 경우)과 같은 유틸리티를 사용하여 도메인 참여를위한 시스템 이미지를 준비합니다.참고참고 : Microsoft는 복제하기 전에 컴퓨터 SID(보안 식별자)를 변경하는 방법으로 타사 도구(Ghost Walker 또는 NTSID 등)를 사용하는 것보다 SYSPREP 및 WSIM을 사용할 것을 권장합니다.10. 이미징을 위한 시스템 설정을 완료했으면 컴퓨터를 재부팅하고 선호하는 이미징 유틸리티를 사용하여 복제합니다.이제 배포할 이미지가 준비되었습니다.

    18

  • Splunk Web을을 사용한사용한 Splunk Enterprise 관리관리Splunk Web 실행실행Splunk가 실행되면 Splunk Web 웹 인터페이스를 실행할 수 있습니다. Splunk Web에 대한 자세한 내용은 다음을 참조하십시오.

    Splunk Web을 사용하는 관리 작업Splunk Web 탐색Splunk 검색 사용

    Splunk Web을 실행하려면 다음으로 이동하십시오.

    http://mysplunkhost:

    이때 설치 시에 선택한 호스트와 포트를 사용하십시오.Enterprise 라이선스를 사용하여 Splunk에 처음 로그인할 때 기본 로그인 정보는 다음과 같습니다. 사용자사용자 이름이름 - admin암호암호 - changeme참고참고 : 무료 라이선스를 사용하여 Splunk를 실행할 경우 액세스를 제어할 수 없으므로, 로그인 정보를 묻는 창이 나타나지 않습니다.참고참고 : Splunk 4.1.4 버전부터는 $SPLUNK_HOME/etc/local/server.conf를 편집하고 allowRemoteLogin을 Always로 설정하기 전까지 원격 브라우저를 통해 Splunk Free에 액세스할 수 없습니다. Splunk Enterprise를 실행할 경우 기본 암호를 변경하기전까지 관리자의 원격 로그인을 기본적으로 사용할 수 없습니다(requireSetPassword로 설정되어 있음).

    Splunk Web을을 사용하는사용하는 관리관리 작업작업Splunk Web은 Splunk의 브라우저 기반 인터페이스입니다. Splunk Web에서 수행할 수 있는 작업은 다음과 같습니다.

    데이터 입력 설정데이터 검색, 결과 보고 및 시각화문제 조사기본 기능 또는 LDAP 전략을 통한 사용자 관리Splunk 배포 문제 해결클러스터 및 피어 관리

    지원되는 운영 체제 및 브라우저 리스트는 해당 시스템 요구 사항을 참조하십시오.Splunk 설정설정 메뉴메뉴Splunk Web은 Splunk 작업의 대부분을 관리할 수 있는 편리한 인터페이스를 제공합니다. 대부분의 기능은 메뉴에서 설설정정을 클릭하여 액세스할 수 있습니다. 여기서 다음 작업을 수행할 수 있습니다.데이터데이터 관리관리설정설정 > 데이터데이터에서 다음 작업을 수행할 수 있습니다.

    데이터데이터 입력입력을 통해 데이터 유형 리스트를 보고 설정할 수 있습니다. 입력을 추가하려면 데이터 입력 페이지에서 데이데이터터 추가추가 단추를 클릭하십시오. 데이터를 추가하는 방법에 대한 자세한 내용은 데이터 가져오기 매뉴얼을 참조하십시오.전달전달 및및 수신수신을 통해 포워더와 수신기를 설정할 수 있습니다. 전달 및 수신 설정에 대한 자세한 내용은 데이터 전달 매뉴얼을 참조하십시오.인덱스인덱스를 통해 인덱스를 추가하고 비활성화 및 활성화할 수 있습니다.보고서보고서 가속가속 요약요약에서는 검색 및 보고 앱으로 이동하여 기존 보고서 요약을 검토할 수 있습니다. 보고서 요약 만들기에 대한 자세한 내용은 지식 관리자 매뉴얼을 참조하십시오.

    사용자사용자 및및 사용자사용자 인증인증 관리관리설정설정 > 사용자사용자 및및 인증인증 > 액세스액세스 제어제어로 이동하여 다음 작업을 수행할 수 있습니다.

    사용자 만들기 및 관리19

  • 역할 정의 및 할당LDAP 인증 전략 설정

    사용자 및 인증 작업에 대한 자세한 내용은 Splunk 보안 매뉴얼을 참조하십시오.앱앱 작업작업설치된 앱앱을 보려면 메뉴 모음에서 앱앱을 선택하십시오.이 페이지에서는 이미 설치되어 현재 사용할 수 있는 앱 리스트에서 앱을 선택할 수 있습니다. 다음 메뉴 옵션에도 액세스할수 있습니다.

    추가추가 앱앱 찾기찾기를 통해 추가 앱을 검색하고 설치할 수 있습니다.앱앱 관리관리를 통해 기존 앱을 관리할 수 있습니다.

    홈 페이지에서 모든 앱에 액세스할 수도 있습니다.앱에 대한 자세한 내용은 Splunk Web용 뷰 및 앱 개발을 참조하십시오.시스템시스템 영역영역 관리관리설정설정 > 시스템시스템에 있는 옵션을 사용하여 다음 작업을 수행할 수 있습니다.

    서버서버 설정설정을 통해 포트, 호스트 이름, 인덱스 경로, 이메일 서버, 시스템 로깅 및 배포 클라이언트 정보와 같은 Splunk설정을 관리할 수 있습니다. Splunk Web을 사용한 분산 환경의 설정 및 관리에 대한 자세한 내용은 Splunk 구성 요소업데이트 매뉴얼을 참조하십시오.서버서버 컨트롤컨트롤을 통해 Splunk를 다시 시작할 수 있습니다.라이선싱라이선싱을 통해 Splunk 라이선스를 관리 및 갱신할 수 있습니다.

    Splunk Enterprise 기본기본 대시보드대시보드Splunk Enterprise는 일련의 유용한 대시보드와 함께 제공됩니다. 대시보드는 시스템 및 검색 문제를 해결하는 데 유용하며,대시보드와 뷰를 직접 설계할 방법에 대한 몇 가지 아이디어를 생각해내는 데도 도움이 될 수 있습니다.작업작업 대시보드대시보드페이지 상단의 사용자 메뉴에서 작업작업 > 시스템시스템 작업작업을 클릭하여 다음 대시보드를 찾을 수 있습니다.참고참고 : 이러한 대시보드는 관리자 역할 권한을 가진 사용자만 볼 수 있습니다. Splunk Enterprise 보안에서 "사용자 추가 및관리"를 참조하십시오. 대시보드 권한 설정에 대한 자세한 내용은 지식 관리자 매뉴얼을 참조하십시오.

    검색검색 작업작업 - 이 대시보드 컬렉션은 Splunk 인스턴스의 검색 작업에 대한 전체적인 정보를 제공합니다. 검색이 실행되는 시기, 시스템의 부하량, 가장 일반적인 검색, 가장 자주 사용되는 검색 뷰 및 대시보드 등을 알 수 있습니다. 다음과같은 대시보드가 제공됩니다.

    검색 작업 개요검색 세부 정보사용자 작업 검색

    서버서버 작업작업 - 이 대시보드 컬렉션은 splunkd 및 Splunk Web 성능과 관련된 메트릭을 제공하며, 문제 해결에 유용합니다. 보고된 오류 수, 최근 오류 리스트, 타임스탬프 문제 및 처리되지 않은 예외 리스트, 최근 브라우저 사용량을 보여주는 차트 등이 표시됩니다. 다음과 같은 대시보드가 제공됩니다.

    내부 메시지 및 오류라이선스 사용량

    스케줄러스케줄러 작업작업 - 이 대시보드 컬렉션은 검색 스케줄러의 작업을 전체적으로 파악할 수 있게 하여 임시 및 예약된 검색이 시기적절하게 실행되도록 보장합니다.

    스케줄러 작업 개요사용자 또는 앱별 스케줄러 작업저장된 검색별 스케줄러 작업스케줄러 오류

    20

  • 요약요약 대시보드대시보드요약 대시보드는 검색 및 보고 앱에 들어가면 처음 표시되는 항목입니다. 요약 대시보드는 초기 검색을 입력하고 실행하기위해 사용할 수 있는 검색란 및 시간 범위 선택기를 제공합니다.Splunk에 입력 데이터를 추가할 경우 해당 입력은 현재 앱에 상대적으로 추가됩니다. *nix 및 Windows 앱과 같은 일부 앱은입력 데이터를 특정 인덱스(*nix 및 Windows의 경우 os 인덱스)에 기록합니다. 요약 대시보드를 검토할 때 Splunk에 있는것이 확실한 데이터가 표시되지 않으면 올바른 인덱스를 보고 있는지 여부를 확인하십시오.앱에서 사용하는 인덱스를 현재 사용 중인 역할에 대한 기본 인덱스 리스트에 추가할 수도 있습니다. 역할에 대한 자세한 내용은 Splunk 보안 매뉴얼의 역할 관련 항목을 참조하십시오. 요약 대시보드에 대한 자세한 내용은 검색 튜토리얼을 참조하십시오.

    Splunk Web 메시지메시지 사용자사용자 지정지정Splunk Web에 표시되는 알림을 다음 두 가지 방법으로 수정할 수 있습니다.

    메시지메시지 메뉴에 표시되는 사용자 지정 알림 텍스트를 추가 및 편집할 수 있습니다.Splunk Enterprise에서 생성되는 특정 오류 또는 경고 메시지 표시 대상을 설정할 수 있습니다.

    사용자사용자 지정지정 알림알림 추가추가 또는또는 편집편집예를 들어 정기 유지관리에 대해 사용자에게 알리는 사용자 지정 메시지를 Splunk Web에 추가할 수 있습니다. 사용자 지정알림을 추가 또는 편집하려면 관리자 또는 시스템 사용자 권한 수준이 필요합니다.사용자 지정 알림 추가 또는 변경 방법:

    1. 설정설정 > 사용자사용자 인터페이스인터페이스를 선택합니다.2. 새로새로 만들기만들기를 클릭하여 새 메시지를 만들거나 공지공지 메시지메시지를 클릭하고 편집할 메시지를 선택합니다.3. 새 메시지의 이름 및 메시지 텍스트를 지정하거나 기존 텍스트를 편집합니다.4. 저장저장을 클릭합니다. 이제 사용자가 메뉴에서 메시지메시지에 액세스하면 이 메시지가 표시됩니다.

    Splunk Enterprise 메시지메시지 표시표시 대상대상 설정설정Splunk Web에 표시되는 일부 메시지의 경우 어느 사용자에게 메시지가 표시되는지 제어할 수 있습니다.메시지가 기본적으로 admin_all_objects 같은 특정 기능을 보유한 사용자에게만 표시되는 경우, 더 많은 사용자에게admin_all_objects 기능을 부여하지 않고 메시지를 표시할 수 있습니다. 또는 메시지를 볼 수 있는 사용자를 줄일 수 있습니다.설정하는 메시지는 messages.conf에 있어야 합니다. messages.conf에서 설정을 수정하여 메시지 수신 대상을 역할 또는 기능별로 설정할 수 있습니다.대상대상 범위범위 지정에지정에 사용할사용할 수수 있는있는 메시지메시지 식별식별제한하는 메시지는 messages.conf에 존재해야 합니다. 모든 메시지가 messages.conf에 있지는 않지만, 우선 메시지에 자세히 보기 링크가 있는 경우 메시지가 확실히 messages.conf에 있고 설정 가능함을 알 수 있습니다. 자세히 보기 링크가 없으면 messages.conf에 있거나 없을 수 있습니다.예를 들어, 다음 이미지의 메시지에는 자세히 알아보기 링크가 포함되어 있습니다.

    설정하려는 메시지를 선택한 후 설정할 수 있는지 확인하십시오. $SPLUNK_HOME/etc/system/default/messages.conf(*nix) 또는%SPLUNK_HOME%\etc\system\default\messages.conf(Windows)에서 메시지 문자열의 일부를 검색합니다. 메시지 문자열은 스탠자 내의 설정입니다. 스탠자 이름이 메시지 식별자입니다. 스탠자 이름을 적어두십시오.예를 들어, 기본 messages.conf에서 위 스크린샷에 있는 텍스트(예: "artifacts in the dispatch directory" 또는 "artifacts")를검색하면 다음과 같은 스탠자로 이동합니다.

    21

  • [DISPATCHCOMM:TOO_MANY_JOB_DIRS__LU_LU]

    message = The number of search artifacts in the dispatch directory is higher than recommended (count=%lu,

    warning threshold=%lu) and could have an impact on search performance.

    action = Remove excess search artifacts using the "splunk clean-dispatch" CLI command, and review artifact

    retention policies in limits.conf and savedsearches.conf. You can also raise this warning threshold in limits.conf /

    dispatch_dir_warning_size.

    severity = warn

    capabilities = admin_all_objects

    help = message.dispatch.artifacts

    이 메시지의 스탠자 이름은 DISPATCHCOMM:TOO_MANY_JOB_DIRS__LU_LU입니다.messages.conf 편집편집messages.conf를 편집하는 최선의 방법은 사용자 지정 앱을 사용하는 것입니다. 메시지 수정 사항이 포함된 앱을 배포 내모든 인스턴스에 배포하십시오. 기본 설정 파일은 절대 편집하지 마십시오.설정 파일 편집 방법을 참조하십시오.기능별로기능별로 메시지메시지 범위범위 지정지정메시지의 messages.conf 스탠자에 있는 capabilities 속성을 사용하여 메시지를 보기 위해 필요한 기능을 설정하십시오. 사용자가 메시지를 보려면 나열된 모든 기능을 보유하고 있어야 합니다.예:

    [DISPATCHCOMM:TOO_MANY_JOB_DIRS__LU_LU]

    capabilities = admin_all_objects, can_delete

    기능 및 기능 정의리스트는 Splunk Enterprise 보안의 기능을 가진 역할 정의를 참조하십시오.메시지에 역할이 설정된 경우에는 역할이 기능 속성에 우선하며 기능 속성은 무시됩니다.messages.conf.spec을 참조하십시오.역할별로역할별로 메시지메시지 범위범위 지정지정메시지의 messages.conf 스탠자에 있는 roles 속성을 사용하여 메시지를 보기 위해 필요한 역할을 설정하십시오. 사용자가이러한 역할에 속하는 경우 메시지가 사용자에게 표시됩니다.이 속성을 사용하여 역할 범위가 지정되면 기능 속성에 우선하며 기능 속성은 무시됩니다.예:

    [DISPATCHCOMM:TOO_MANY_JOB_DIRS__LU_LU]

    roles = admin

    Splunk Enterprise 보안에서 역할 기반 사용자 액세스 권한 설정을 참조하십시오.

    22

  • 설정설정 파일을파일을 사용한사용한 Splunk Enterprise 관리관리설정설정 파일파일Splunk Enterprise 설정 정보는 설정설정 파일파일에 저장됩니다. 설정 파일은 .conf 확장자로 식별되며, 설정의 다양한 측면에 대한정보를 보관합니다. 다음에 대한 정보가 보관됩니다.

    시스템 설정인증 및 허가 정보인덱스 매핑 및 설정배포 및 클러스터 설정Knowledge object와 저장된 검색

    설정 파일의 리스트와 각 파일의 기능에 대한 개요는 이 매뉴얼에서 "설정 파일 리스트"를 참조하십시오.설정 파일은 대부분 Splunk 소프트웨어와 함께 $SPLUNK_HOME/etc/system/default/ 디렉터리에 패키지로 제공됩니다.Splunk Web을을 사용한사용한 설정설정 파일파일 관리관리Splunk Web에서 설정을 변경하면 해당 설정에 대한 설정 파일의 복사본에 변경 사항이 기록됩니다. Splunk 소프트웨어는이 설정 파일의 복사본을 (없는 경우) 만들고 변경 사항을 해당 복사본에 기록하여 $SPLUNK_HOME/etc/...의 하위 디렉터리에복사본을 추가합니다. 새 파일이 추가되는 디렉터리는 이 매뉴얼의 "설정 파일 디렉터리"에서 설명하는 몇 가지 요인에 의해결정됩니다. 가장 일반적인 디렉터리는 이 예에서 사용하는 $SPLUNK_HOME/etc/system/local입니다.Splunk Web에서 새 인덱스를 추가할 경우, 소프트웨어는 다음 작업을 수행합니다.1. 파일의 복사본이 있는지 확인합니다.2. 복사본이 없으면 소프트웨어가 indexes.conf의 복사본을 만들고 $SPLUNK_HOME/etc/system/local과 같은 디렉터리에 추가합니다.3. 변경 사항을 indexes.conf의 복사본에 기록합니다.4. $SPLUNK_HOME/etc/system/default에 있는 기본 파일을 변경하지 않고 그대로 둡니다.설정설정 파일파일 직접직접 편집편집Splunk Web에서 또는 CLI 명령어를 실행하여 많은 설정 작업을 수행할 수 있으며, 모든 설정에 대한 설정 파일을 직접 편집할 수도 있습니다. Splunk Web에서 지원하지 않는 일부 고급 사용자 지정을 사용하려면 설정 파일을 직접 편집하십시오.참고참고 : 설정 파일을 편집하면 Splunk Web에서 변경할 때보다 Splunk를 더 자주 다시 시작해야 합니다. 설정 파일 변경 후에Splunk Enterprise를 다시 시작해야 하는 경우를 참조하십시오.중요중요 : 기본 디렉터리에 있는 설정 파일을 변경하거나 복사하거나 이동하지 마십시오. 기본 파일은 원래 위치에 그대로 남아있어야 합니다. 특정 설정 파일의 설정을 변경하려면 먼저 기본 디렉터리가 아닌 디렉터리에 파일의 새 버전을 만든 후에 변경할 설정을 추가해야 합니다. 이 새 파일 버전을 처음 만들 때는 빈 파일로 시작하십시오. 기본 디렉터리에 있는 파일의 복사본으로 시작하지 마십시오. 설정 파일을 편집할 수 있는 디렉터리에 대한 내용은 설정 파일 디렉터리를 참조하십시오.설정 파일을 변경하기 전에:

    기본 설정 파일의 원리와 편집한 파일을 저장하는 위치에 대해 자세히 알아보십시오. 설정 파일 디렉터리를 참조하십시오.설정 파일에 포함된 스탠자의 구조와 편집할 속성이 설정되는 방법에 대해 알아보십시오. 설정 파일 구조를 참조하십시오.파일을 저장할 가장 좋은 위치를 알기 위해, 서로 다른 디렉터리에 있는 동일한 설정 파일의 다양한 버전 계층 구조와결합 방법에 대해 알아보십시오. 설정 파일 우선순위를 참조하십시오.Spec 및 .example 파일 등 제품 매뉴얼을 참조하십시오. 이 매뉴얼 파일은 $SPLUNK_HOME/etc/system/README의 파일 시스템은 물론 이 매뉴얼의 마지막 창에 있습니다.

    설정 파일의 내용과 디렉터리 구조에 대해 숙지하고 Splunk Enterprise의 설정 파일 우선순위를 활용하는 방법을 이해한 후설정 파일 편집 방법을 보고 파일을 안전하게 수정하는 방법에 대해 알아보십시오.

    설정설정 파일파일 디렉터리디렉터리단일 Splunk 인스턴스에는 일반적으로 여러 디렉터리에 걸쳐 여러 버전의 설정 파일이 있습니다. 기본, 로컬 및 앱 디렉터리에 이름이 동일한 설정 파일이 있을 수 있습니다. 이것은 Splunk가 현재 사용자 및 현재 앱과 같은 요인을 기준으로 설정 우선순위를 결정하기 위해 사용할 수 있는 계층화 효과를 만들어냅니다.

    23

  • Splunk에서 설정의 우선순위를 정하는 방법에 대한 자세한 내용은 "설정 파일 우선순위"를 참조하십시오.참고참고 : 지정된 설정 파일에서 사용할 수 있는 가장 정확한 설정 리스트는 해당 설정 파일의 .spec 파일에 있습니다. .spec 및.example 파일의 최신 버전은 "설정 파일 참조" 또는 $SPLUNK_HOME/etc/system/README에서 찾을 수 있습니다.기본기본 파일파일"모든 환경은 /default를 제외하고 사용자의 환경에 따라 다릅니다."-- duckfez, 2010

    기본 디렉터리에는 미리 설정된 설정 파일 버전이 있습니다. 기본 디렉터리의 위치는 $SPLUNK_HOME/etc/system/default입니다.중요중요 : 기본 디렉터리에 있는 설정 파일을 변경하거나 복사하지 마십시오. 기본 파일은 원래 위치에 그대로 남아 있어야 합니다. Splunk Enterprise 업그레이드 프로세스가 기본 디렉터리를 덮어쓰므로 기본 디렉터리에서 변경하는 사항은 업그레이드 시에 모두 잃게 됩니다. 기본 디렉터리가 아닌 $SPLUNK_HOME/etc/system/local 또는$SPLUNK_HOME/etc/apps//local과 같은 설정 디렉터리에서 변경하는 사항은 업그레이드 후에도 유지됩니다.특정한 설정 파일의 속성 값을 변경하려면 먼저 기본 디렉터리가 아닌 디렉터리에 파일의 새 버전을 만든 다음 해당 디렉터리에서 값을 수정해야 합니다. 기본 디렉터리가 아닌 디렉터리에 있는 값은 기본 디렉터리에 있는 값보다 우선합니다.참고참고 : 이 새 파일 버전을 처음 만드는 경우 빈 파일로 시작한 후에 변경해야 하는 속성만 추가하십시오. 기본 디렉터리의 복사본으로 시작하지 마십시오. 기본 파일 전체를 우선순위가 더 높은 위치로 복사하면 향후 Splunk Enterprise 업그레이드를통한 기본값 변경은 적용되지 않습니다. 복사된 파일의 값이 기본 파일에서 업데이트된 값보다 우선하기 때문입니다.수정한수정한 설정설정 파일을파일을 저장하거나저장하거나 찾을찾을 수수 있는있는 위치위치Splunk가 "설정 파일 우선순위"에 설명되어 있는 계층 구조에 따라 사용하는 다른 속성 값을 통해 설정 파일의 여러 버전을계층화할 수 있습니다.기본 디렉터리에 있는 파일을 편집하지 마십시오. 대신 $SPLUNK_HOME/etc/system/local과 같은 설정 디렉터리에서 파일을 만들거나 편집하십시오. 해당 디렉터리는 업그레이드 도중에 덮어쓰지 않습니다.대부분의 배포 환경에서는 $SPLUNK_HOME/etc/system/local 디렉터리를 사용하여 설정을 변경할 수 있습니다. 그러나 경우에따라 다른 디렉터리에 있는 파일을 사용하여 작업을 수행할 수도 있습니다. 다음은 $SPLUNK_HOME/etc의 설정 디렉터리 구조입니다.

    $SPLUNK_HOME/etc/system/local

    모든 앱에서 사용 가능한 설정과 같은 사이트 범위의 로컬 변경 사항이 여기에 적용됩니다. 원하는 설정 파일이아직 이 디렉터리에 없으면 파일을 만들고 쓰기 권한을 부여하십시오.

    $SPLUNK_HOME/etc/slave-apps/[_cluster|]/[local|default]

    클러스터클러스터 피어피어 노드만노드만 해당됨해당됨$SPLUNK_HOME/etc/slave-apps의 하위 디렉터리에는 모든 피어 노드의 공통 설정 파일이 포함됩니다.클러스터 피어에서 하위 디렉터리의 내용을 변경하지 마십시오마십시오 . 대신 클러스터 마스터를 사용하여 하위 디렉터리에 새 파일 또는 수정된 파일을 배포하십시오._cluster 디렉터리는 실제 앱에 포함되어 있지 않지만 모든 피어에서 동일해야 하는 설정 파일을 포함합니다. 일반적으로 indexes.conf 파일이 여기에 해당됩니다.자세한 내용은 인덱서 및 클러스터 관리 매뉴얼의 "공통 피어 설정 업데이트"를 참조하십시오.

    $SPLUNK_HOME/etc/apps//[local|default]

    설정이 변경될 때 앱을 실행 중인 경우 앱의 /local 디렉터리에 있는 설정 파일에 해당 설정이 적용됩니다. 예를들어, 기본 Splunk 검색 앱의 검색 시간 설정에 대한 편집 내용은 다음 위치에 적용됩니다.$SPLUNK_HOME/etc/apps/search/local/.특정 앱에만 변경 사항이 적용되도록 설정 파일을 편집하려면 설정 파일을 (쓰기 권한이 있는) 앱의 /local 디렉터리에 복사한 후 변경하십시오.

    $SPLUNK_HOME/etc/users

    사용자별 설정 변경 사항이 여기에 적용됩니다.$SPLUNK_HOME/etc/system/README

    이 디렉터리에는 지원 참조 매뉴얼이 포함됩니다. 대부분의 설정 파일에는 두 개의 참조 파일인 .spec 및.example이 있습니다(예: inputs.conf.spec 및 inputs.conf.example). .spec 파일은 사용 가능한 속성 및 변수 리스트를 비롯한 구문을 지정합니다. .example 파일에는 실제 환경에서의 사용 예가 포함되어 있습니다.

    설정설정 파일파일 구조구조설정 파일을 편집하기 전에 파일 구조를 알아야 합니다.스탠자스탠자설정 파일은 하나 이상의 스탠자스탠자 또는 섹션으로 구성됩니다. 각 스탠자는 대괄호로 묶은 스탠자 헤더로 시작됩니다. 이 헤더

    24

  • 는 해당 스탠자 내에 저장된 설정을 식별합니다. 각 설정은 특정 구성 설정을 지정하는 속성 값의 쌍입니다.예를 들어 inputs.conf는 서버 인증서 및 암호 등에 대한 설정이 포함된 [SSL]을 제공합니다.[SSL]

    serverCert =

    password =

    스탠자 유형에 따라 속성이 필수적이거나 선택적일 수 있습니다.새새 스탠자스탠자 설정설정설정 파일을 편집할 때는 위와 같이 기본 스탠자를 변경하거나 완전히 새로운 스탠자를 추가할 수 있습니다.다음은 기본 패턴입니다.

    [stanza1_header]

    =

    # comment

    =

    ...

    [stanza2_header]

    =

    =

    ...

    중요중요 : 속성은 대소문자를 구분합니다. 예를 들어 sourcetype = my_app은 SOURCETYPE = my_app과 동일하지 않습니다않습니다 . 하나는작동하고, 다른 하나는 작동하지 않습니다.스탠자스탠자 범위범위설정 파일에는 범위가 다양한 스탠자가 있는 경우가 많으며, 보다 구체적인 스탠자가 우선합니다. 예를 들어 포워더포워더를 설정하는 데 사용하는 outputs.conf 설정 파일의 아래 예에 대해 생각해 보십시오.

    [tcpout]

    indexAndForward=true

    compressed=true

    [tcpout:my_indexersA]

    compressed=false

    server=mysplunk_indexer1:9997, mysplunk_indexer2:9997

    [tcpout:my_indexersB]

    server=mysplunk_indexer3:9997, mysplunk_indexer4:9997

    이 예제 파일에는 다음과 같은 두 가지 수준의 스탠자가 있습니다.모든 TCP 전달에 영향을 미치는 설정이 포함된 전역 [tcpout]설정이 각 대상 그룹에 정의된 인덱서에만 영향을 미치는 [tcpout:] 스탠자 두 개

    my_indexersA 대상 그룹의 인덱서인 경우에만 [tcpout:my_indexersA]의 compressed 설정이 [tcpout]의 해당 속성 설정보다우선합니다.포워더 및 outputs.conf에 대한 자세한 내용은 "outputs.conf에서 포워더 설정"을 참조하십시오.

    설정설정 파일파일 우선순위우선순위설정 �