본문 바로가기
WIKI 기술 지식 베이스

TSVB visualization

원문 보기 위키 갱신

출처: 문서

본문

TSVB 시각화

Time-Series Visual Builder(TSVB)는 OpenSearch Dashboards에서 상세한 시계열 시각화를 만들기 위한 데이터 시각화 도구예요. TSVB는 인덱스 데이터를 기반으로 특정 시점에 주석이나 마커를 추가하고, 여러 인덱스 간의 연결을 만들고, 시간에 따른 데이터를 표시하는 시각화를 구축하는 기능을 지원해요. TSVB는 다음 시각화 유형을 지원해요: Area, Line, Metric, Gauge, Markdown, Data Table.

TSVB 시각화를 사용해야 하는 경우

TSVB 시각화는 고급 수학 함수, 여러 메트릭 비교, 정교한 시간 분석 등 기본 차트 기능을 넘어서는 시계열 분석에 사용해요.

여러 데이터 소스에서 TSVB 시각화 만들기

Introduced 2.14 {: .label .label-purple }

진행하기 전에 config/opensearch_dashboards.yaml 파일에서 다음 구성 설정이 활성화되어 있는지 확인하세요.

data_source.enabled: true
vis_type_timeseries.enabled: true

{% include copy.html %}

OpenSearch Dashboards에서 여러 데이터 소스를 구성한 후 TSVB를 사용하여 해당 데이터 소스를 쿼리할 수 있어요. 다음 GIF는 OpenSearch Dashboards에서 TSVB 시각화를 만드는 과정을 보여줘요.

OpenSearch Dashboards에서 TSVB 시각화를 만드는 과정

1단계: 데이터 소스 설정 및 연결

OpenSearch Dashboards를 열고 다음 단계를 따르세요.

  1. 왼쪽 기본 메뉴에서 Dashboards Management를 선택하세요.
  2. Data sources를 선택한 다음 Create data source 버튼을 선택하세요.
  3. Create data source 페이지에서 연결 세부 정보와 엔드포인트 URL을 입력하세요.
  4. 홈 페이지에서 Add sample data를 선택한 다음 Sample web logs 데이터 세트에 대해 Add data 버튼을 선택하세요.

다음 GIF는 데이터 소스를 설정하고 연결하는 데 필요한 단계를 보여줘요.

데이터 소스 만들기

2단계: 시각화 만들기

시각화를 만들려면 다음 단계를 따르세요.

  1. 왼쪽 메뉴에서 Visualize를 선택하세요.
  2. Visualizations 페이지에서 Create Visualization을 선택한 다음 팝업 창에서 TSVB를 선택하세요.

3단계: 데이터 소스 지정

TSVB 시각화를 만든 후 기본 인덱스 패턴에 따라 데이터가 나타날 수 있어요. 인덱스 패턴을 변경하거나 추가 설정을 구성하려면 다음 단계를 따르세요.

  1. Create 창에서 Panel options를 선택하세요.
  2. Data source 아래에서 데이터를 가져올 OpenSearch 클러스터를 선택하세요. 이 경우 새로 만든 데이터 소스를 선택하세요.
  3. Index name 아래에 opensearch_dashboards_sample_data_logs를 입력하세요.
  4. Time field 아래에서 @timestamp를 선택하세요. 이 설정은 시각화를 렌더링할 시간 범위를 지정해요.

(선택 사항) 4단계: 주석 추가

주석은 시계열 시각화에 추가할 수 있는 마커예요. 주석을 추가하려면 다음 단계를 따르세요.

  1. 페이지 왼쪽 상단에서 Time Series를 선택하세요.
  2. Annotations 탭을 선택한 다음 Add data source를 선택하세요.
  3. Index 이름 필드에 적절한 인덱스를 지정하세요. 이 경우 이전 단계와 동일한 인덱스인 opensearch_dashboards_sample_data_logs를 계속 사용하세요.
  4. Time 필드에서 @timestamp를 선택하세요.
  5. Fields 필드에 timestamp를 입력하세요.
  6. Row template 필드에 timestamp를 입력하세요.

시각화가 자동으로 업데이트되어 주석을 표시해요. 다음 이미지에서 확인할 수 있어요.

주석이 있는 TSVB 시각화{: width="700" }

다음 단계

더 알아보기 (Learn more)