Quiz: units and axes
한국어 원문으로 표시합니다.
초 단위로 나오는 쿼리를 그대로 두고 패널의 단위 식별자만 ms 로 바꾸면 화면은 어떻게 되나?
- Grafana 가 1000 을 곱해 밀리초로 바꿔 보여 준다
- 숫자는 그대로이고 이름만 바뀌어 천 배 작은 값으로 읽힌다
- 단위가 값의 크기와 맞지 않아 패널이 'No data' 를 띄운다
- Grafana 가 단위를 무시하고 초로 계속 보여 준다
PromQL 로 만든 오류 비율(0 과 1 사이)에 맞는 Grafana 단위 식별자는?
percent- 화면 이름은 Percent (0-100)humidity- 화면 이름은 Humidity (%H)percentunit- 화면 이름은 Percent (0.0-1.0)sishort- 화면 이름은 SI short
같은 4294967296 이라는 값이 bytes(IEC)와 decbytes(SI)에서 각각 어떻게 보이나?
- 둘 다 4.29 GB 로 같다 - 식별자만 다르고 계산은 같다
- IEC 는 4.29 GB, SI 는 4 GiB 로 보인다
- IEC 는 바이트를 그대로 쓰고 SI 만 줄여서 보여 준다
- IEC 는 4 GiB, SI 는 4.29 GB 로 보인다
초당 요청 수 패널의 y축 최댓값을 20 으로 고정해 두었다. 어떤 일이 생기나?
- 축이 넓어지지 않아 20 을 넘은 구간이 평평한 천장으로 잘려 보인다
- 20 을 넘는 값이 들어오면 패널이 자동으로 축을 넓혀 그린다
- 20 을 넘는 표본이 쿼리 결과에서 제외되어 평균이 낮아진다
- 축 고정은 표시에만 영향을 주므로 그래프 모양은 달라지지 않는다
지연(초)과 오류 비율(0..1)을 한 시계열 패널에 올릴 때 맞는 방법은?
- 두 쿼리를 하나로 합쳐 같은 단위가 되게 산수를 맞춘다
- 패널을 둘로 나누는 수밖에 없다 - 한 패널은 단위를 하나만 가진다
- 패널 단위를 초로 두고, 비율 계열에만 오버라이드로 단위와 오른쪽 축을 준다
- 패널 단위를 비워 두면 Grafana 가 계열마다 단위를 추론해 준다
핸들러별 요청 수처럼 크기가 몇 배씩 차이 나는 계열들에 로그 축을 쓰면 무엇을 잃나?
- 세로 거리가 양의 차이가 아니라 배수를 뜻하게 되어 넓이를 눈으로 더할 수 없고 0 을 그릴 수 없다
- 작은 값들이 한 줄로 뭉쳐 큰 값만 읽히게 된다
- 쿼리 결과가 로그로 변환되어 원래 값을 되찾을 수 없게 된다
- 시간축의 해상도가 낮아져 짧은 사고가 사라진다