测验:注释
한국어 원문으로 표시합니다.
POST /api/annotations 로 구간 주석을 만들 때 점 주석과 달라지는 점은?
isRegion을 true 로 두고 끝 시각은 별도 요청으로 보낸다time과 함께timeEnd를 보내면 하나의 항목이 구간이 된다panelId를 반드시 함께 보내야 구간으로 저장된다- 구간은 API 로 만들 수 없고 패널 위에서 끌어서만 만든다
주석을 만들 때 dashboardUID 를 빼면 어떻게 되나?
- 요청이 400 으로 거절되어 아무것도 저장되지 않는다
- 현재 기본 대시보드에 자동으로 연결된다
- 조직 전체 주석이 되어 특정 대시보드로 걸러 읽을 수 없다
- 저장은 되지만 태그가 모두 지워진 채로 남는다
대시보드가 특정 태그의 주석을 가져오게 하려면 어디를 고치나?
- 대시보드 JSON 의
annotations.list에 태그로 거르는 질의 항목을 둔다 - 패널마다
targets에 주석용 쿼리를 하나씩 더한다 - 데이터소스 설정에서 주석 태그 화이트리스트를 지정한다
templating.list에 태그 이름을 값으로 갖는 변수를 만든다
배포 주석을 사람이 손으로 다는 대신 파이프라인이 남기게 하는 가장 큰 이유는?
- 사람이 만든 주석은 보존 기간이 짧아 한 달 뒤 사라지기 때문에
- API 로 만든 주석만 태그를 여러 개 가질 수 있기 때문에
- 바쁜 날에 빠지지 않고 남고, 형식이 고정되어 다음 사람이 읽을 수 있기 때문에
- 손으로 단 주석은 구간으로 만들 수 없기 때문에
주석 본문에 커밋 해시 하나만 적어 두면 무엇이 문제인가?
- Grafana 가 해시 형식을 인식하지 못해 본문이 잘려 저장된다
- 새벽에 그 주석을 본 사람이 결국 다른 창을 열어야 해서 왕복이 남는다
- 태그가 없는 주석은 대시보드 질의로 가져올 수 없기 때문이다
- 해시는 시간 정보가 없어 주석이 시간축에 놓이지 않는다
이 실습 환경에서 주석에 대해 판정할 수 없는 것은?
- 주석이 기록됐고 어떤 태그와 시각을 갖는지
- 대시보드에 그 태그를 가져오는 주석 질의가 선언됐는지
- 같은 태그로 주석이 실제로 조회되는지
- 그 주석이 패널 위에 세로줄로 그려졌는지