대시보드 문제 해결 - 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. 이 경우 누락된 데이터는 데이터가 없는 그래프 영역으로 표시됩니다.