스플렁크

다운로드 100
업데이트 2025. 12. 23.

splunk-search

스플렁크 서버에서 검색을 실행하고 결과를 조회합니다.

splunk-search [profile=PROFILE] [duration=NUM{mon|w|d|h|m|s}] [from=yyyyMMddHHmmss] [to=yyyyMMddHHmmss] [SPL]
splunk-search [profile=PROFILE] [duration=NUM{mon|w|d|h|m|s}] [from=yyyyMMddHHmmss] [to=yyyyMMddHHmmss] spl=SPL

스플렁크 검색을 위해 SPL 검색 쿼리를 입력할 수 있는 방법은 두 가지 입니다.

  1. [ SPL ] - 대괄호에 SPL 쿼리문을 입력하는 방법입니다.
  2. spl=SPL - spl 쿼리 옵션에 쿼리 문자열을 입력하는 방법입니다.
profile=PROFILE
스플렁크 접속 프로파일
duration=NUM{mon|w|d|h|m|s}
현재 시각으로부터 일정 시간 범위 이내의 데이터로 한정. s(초), m(분), h(시), d(일), mon(월) 단위로 지정할 수 있습니다. 예를 들면, 10s의 경우 현재 시각으로부터 10초 이전까지의 범위를 의미합니다.
from=yyyyMMddHHmmss
yyyyMMddHHmmss 포맷으로 범위의 시작을 지정합니다. 뒷자리를 쓰지 않으면 0으로 채워집니다.
to=yyyyMMddHHmmss
yyyyMMddHHmmss 포맷으로 범위의 끝을 지정합니다. 뒷자리를 쓰지 않으면 0으로 채워집니다.
[SPL]
실행을 원하는 SPL(Splunk Processing Language)이 대괄호 안에 입력되어야 합니다.
spl=SPL
SPL 쿼리 문자열을 입력합니다.

사용 예시

  • splunk-search [ | rest /services/apps ]
  • splunk-search spl="| rest /services/apps"
  • set path="services" | set query=concat("| rest /", $("path"), "/apps") | splunk-search spl=$("query")

출력 필드

출력 필드는 스플렁크 검색 결과에 따라 다릅니다.