Stat 패널
Stat은 하나의 대표값 또는 여러 series의 대표값을 간결하게 보여줍니다. 예시는 Node CPU 계열 Stat 편집 화면입니다.
Data에서는 Stat에 들어갈 값의 개수와 query type을 결정합니다. 현재값만 필요하면 Instant, 작은 sparkline이나 변화 badge가 필요하면 Range를 사용합니다.
| 설정 | 역할 |
|---|---|
| Query type | 현재값은 Instant, 추세와 변화 비교는 Range를 사용합니다. |
| Queries | 여러 series가 반환되면 Visualization의 multi-series mode가 표시 방식을 정합니다. |
| Run Query | series 개수와 값 타입을 확인합니다. |
| Legend Format | multi-series grid에서 카드 이름으로 쓰입니다. |
Fields
Section titled “Fields”
Fields는 큰 숫자 하나를 어떻게 읽을지 정하는 곳입니다. unit, decimals, threshold가 맞지 않으면 Stat은 가장 빠르게 오해를 만듭니다.
| 설정 | 역할 |
|---|---|
| Display Name | 단일 Stat 카드의 제목 또는 값 이름입니다. |
| Unit / Decimals | 큰 숫자의 단위와 소수점 표시입니다. |
| Min / Max | background color와 threshold 판단 기준입니다. |
| Threshold Steps | 값 색상과 상태 색을 나눕니다. |
| Value Mappings | 0/1, 상태 코드, sentinel 상태값을 텍스트로 바꿉니다. |
Visualization
Section titled “Visualization”
Visualization은 series를 어떤 대표값으로 줄이고, 카드 안에서 어떻게 표현할지 정합니다.
| 설정 | 역할 |
|---|---|
| Reducer | Last, Mean, Sum, Min, Max 중 대표값을 선택합니다. |
| Card Style / Icon | 카드 밀도와 아이콘 표현을 정합니다. |
| Orientation | 값과 보조 그래프 배치를 정합니다. |
| Color Mode / Graph Mode | 값 색상과 sparkline 표시 여부를 정합니다. |
| Multi-series mode | 여러 series를 grid, reduce, top N, single only로 처리합니다. |
| Show Trend / Status Text | 이전 값 대비 변화와 상태 문구를 표시합니다. |
먼저 query 결과가 하나인지 여러 series인지 확인하고, Fields에서 단위를 맞춘 뒤, Reducer와 multi-series mode를 정합니다.