728x90
준비되어야할 사항
1. 로그 포맷할 때 responseTime(API 호출~반환까지의 시간) 필드가 있어야한다.
- API 주소도 포함되어있어야 한다.
대시보드 설정하기
1. Visualize 접속
- Create Visualization
- 원하는 visualization type을 선택한다. ( 저는 Data Table 선택했어요 )
- Metric
- Count로 설정
- Metric 추가
- Average 설정
- field
- responseTime ( API 호출~반환까지의 시간 )
- field
- Average 설정
- Buckets
- Terms 선택 후 Field에 api 주소 필드를 설정 ( 어떤 API인지 식별하기 위해 )
- order by
- Metric:Count 설정
- order
- Descending으로 설정
- size
- 원하는 개수 설정
- Filter 설정
- 저의 경우 3초 이상의 API를 필터링하였습니다.
6. Save 눌러서 저장하면 됩니다.
2. Dashboards 접속
- 우측 상단에 Add 선택하면 생성한 Visualization 목록이 뜹니다.
- 해당 Visualization선택 후 배치하면 끝.
'ElasticSearch' 카테고리의 다른 글
Opensearch Alert 설정하기 (0) | 2024.10.30 |
---|---|
ElasticSearch 기본 개념 (1) | 2022.08.15 |