본문 바로가기
ElasticSearch

Opensearch에 Latency API 대쉬보드 설정하기

by Box 2024. 10. 30.
728x90

준비되어야할 사항

1. 로그 포맷할 때 responseTime(API 호출~반환까지의 시간) 필드가 있어야한다.

     - API 주소도 포함되어있어야 한다.

대시보드 설정하기

1. Visualize 접속

  1. Create Visualization
  2. 원하는 visualization type을 선택한다. ( 저는 Data Table 선택했어요 )
  3. Metric
    •    Count로 설정
    • Metric 추가
      •  Average 설정
        • field
          •    responseTime ( API 호출~반환까지의 시간 )
  4. Buckets
    •    Terms 선택 후 Field에 api 주소 필드를 설정 ( 어떤 API인지 식별하기 위해 )
    • order by 
      •    Metric:Count 설정
    • order
      •    Descending으로 설정 
    • size
      •    원하는 개수 설정
  5. Filter 설정
    •    저의 경우 3초 이상의 API를 필터링하였습니다.
     

    6. Save 눌러서 저장하면 됩니다.

 

2. Dashboards 접속

  1. 우측 상단에 Add 선택하면 생성한 Visualization 목록이 뜹니다.
  2. 해당 Visualization선택 후 배치하면 끝.

'ElasticSearch' 카테고리의 다른 글

Opensearch Alert 설정하기  (0) 2024.10.30
ElasticSearch 기본 개념  (1) 2022.08.15