플로틀리 패널 - Amazon Managed Grafana

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

플로틀리 패널

이 설명서 항목은 Grafana 버전 9.x를 지원하는 Grafana 작업 영역을 위해 설계되었습니다.

Grafana 버전 10.x를 지원하는 Grafana 작업 영역에 대한 내용은 을 참조하십시오. Grafana 버전 10에서 작업하기

Grafana 버전 8.x를 지원하는 Grafana 작업 영역에 대한 내용은 을 참조하십시오. Grafana 버전 8에서 작업하기

Plotly 패널은 오픈 소스 자바스크립트 그래프 라이브러리인 Plotly를 사용하여 차트를 렌더링합니다.

데이터, 레이아웃Config 필드는 Plotly 설명서에 설명된 공통 매개변수와 일치합니다. JSON 형식이어야 합니다.

데이터 소스에서 제공하는 데이터는 Plotly 차트에 삽입하기 전에 사용자 정의 스크립트를 통해 변환할 수 있습니다. 스크립트에는 두 개의 인수가 포함됩니다.

  • data— 데이터 소스에서 반환된 데이터.

  • variables— 현재 대시보드의 Grafana 변수 (사용자 변수 및 몇 가지 글로벌 변수__from:__to,,__interval, 및) 를 포함하는 개체입니다. __interval_ms

스크립트는 다음 속성 중 하나 이상을 포함하는 개체를 반환해야 합니다.data,layout,config. frames 다음은 예입니다.

let x = data.series[0].fields[0].values.buffer let y = data.series[0].fields[1].values.buffer let serie = { x : x, y : y, name : variables.project //where project is the name of a Grafana’s variable } return { data : [serie], config : { displayModeBar: false } }

스크립트에서 반환한 개체와 데이터, 레이아웃구성 필드에 제공된 JSON은 병합됩니다 (딥 병합).

스크립트가 제공되지 않는 경우 패널은 데이터, 레이아웃Config 필드만 사용합니다.