쿼리 결과를 다른 패널과 공유
쿼리 결과를 다른 패널과 공유
그라파나에서는 한 패널의 쿼리 결과를 대시보드의 다른 어떤 패널에서도 사용할 수 있어요. 패널 간에 쿼리 결과를 공유하면 데이터 소스로 보내는 쿼리 수가 줄어 대시보드 성능을 향상시킬 수 있습니다.
본문
Dashboard 데이터 소스는 대시보드에서 결과를 공유하고 싶은 쿼리가 포함된 패널을 선택하게 해줍니다. 패널마다 별도의 쿼리를 보내는 대신, 그라파나가 쿼리 하나를 보내고 다른 패널들이 그 쿼리 결과로 시각화를 구성합니다.
이 전략은 여러 패널이 같은 데이터를 시각화할 때 특히 쿼리 수를 크게 줄여줍니다.
쿼리 결과 공유 방법
- 대시보드를 만듭니다.
- 패널을 만듭니다.
- 패널 제목을 "Source panel"로 바꿉니다. 이 패널을 다른 패널들의 소스로 사용할 거예요.
- 공유할 쿼리를 정의합니다. 사용 가능한 데이터 소스가 없다면 랜덤 시계열을 반환하는 Grafana 데이터 소스를 사용해 테스트할 수 있습니다.
- 새 패널을 추가하고 쿼리 편집기에서 Dashboard 데이터 소스를 선택합니다.
- Use results from panel 목록에서 처음 만든 패널을 선택합니다.
이제 소스 패널에 정의된 모든 쿼리가 새 패널에서 사용 가능합니다. 소스 패널에 정의된 쿼리는 여러 패널과 공유할 수 있습니다.
쿼리 중 하나를 클릭하면 그 쿼리가 정의된 패널로 이동할 수 있습니다.