대시보드 문제 해결 - Amazon Managed Grafana

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

대시보드 문제 해결

이 설명서 주제는 Grafana 버전 10.x를 지원하는 Grafana 워크스페이스를 위해 설계되었습니다.

Grafana 버전 9.x를 지원하는 Grafana 워크스페이스의 경우 Grafana 버전 9에서 작업 섹션을 참조하세요.

Grafana 버전 8.x를 지원하는 Grafana 워크스페이스의 경우 Grafana 버전 8에서 작업 섹션을 참조하세요.

다음 전략을 사용하여 일반적인 대시보드 문제를 해결할 수 있습니다.

대시보드가 느림

  • 그래프에서 수십 개(또는 수백이나 수천 개)의 시계열을 렌더링하려고 하시나요? 이 경우 브라우저에서 지연이 발생할 수 있습니다. highestMax(Graphite)와 같은 함수를 사용하여 반환되는 시리즈 수를 줄이세요.

  • 때로는 시리즈 이름이 매우 클 수 있습니다. 이로 인해 응답 크기가 커집니다. alias를 사용하여 반환되는 시리즈 이름의 크기를 줄이세요.

  • 여러 시계열을 쿼리하고 있나요? 아니면 긴 시간 범위를 쿼리하고 있나요? 이러한 두 조건 모두 Grafana 또는 데이터 소스에서 많은 데이터를 가져와 대시보드 속도가 느려질 수 있습니다. 이 중 하나 또는 둘 다 줄이세요.

  • 네트워크 인프라에 부하가 높을 수 있습니다. 속도가 일관되지 않으면 문제가 될 수 있습니다.

대시보드 새로 고침 빈도 문제

기본적으로 Grafana는 30초마다 데이터 소스를 쿼리합니다. 그러나 대시보드에서 새로 고침 빈도를 낮게 설정하면 백엔드에 불필요한 스트레스가 발생합니다. 데이터 소스에서 30초마다 변경되기에 충분한 데이터를 자주 전송하지 않기 때문에 대부분의 경우 자주 쿼리하지 않아도 됩니다.

다음과 같이 하는 것이 좋습니다:

  • 필요한 경우에만 대시보드, 패널 또는 변수에서 자동 새로 고침을 활성화합니다. 사용자는 브라우저를 수동으로 새로 고칠 수 있습니다.

  • 자동 새로 고침이 필요한 경우 새로 고침 빈도를 1분에 한 번, 10분마다 또는 1시간마다와 같이 타당한 더 긴 기간으로 설정합니다.

  • 대시보드의 시간 범위를 확인합니다. 대시보드의 시간 범위가 일주일과 같이 더 긴 경우 자동 새로 고침이 필요하지 않으므로 비활성화해야 합니다.

null 데이터 처리 또는 렌더링이 잘못되었거나 혼동됨

일부 애플리케이션은 데이터를 간헐적으로 게시합니다. 예를 들어 이벤트가 발생할 때만 지표를 게시합니다. 기본적으로 Grafana 그래프는 데이터 포인트 사이를 선으로 연결하지만, 이는 진짜가 아닐 수 있습니다.

null 값 연결 옵션이 항상으로 설정된 그래프는 누락된 값이 있는 선을 연결합니다.

이를 수정하는 한 가지 방법은 선 대신 막대를 사용하고 값 없음 옵션(표준 옵션 아래)을 0으로 설정하는 것입니다. 이 경우 누락된 데이터는 데이터가 없는 그래프 영역으로 표시됩니다.