기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
플로틀리 패널
이 설명서 항목은 Grafana 버전 8.x를 지원하는 Grafana 작업 영역을 위해 설계되었습니다.
Grafana 버전 10.x를 지원하는 Grafana 작업 영역에 대한 내용은 을 참조하십시오. Grafana 버전 10에서 작업하기
Grafana 버전 9.x를 지원하는 Grafana 작업 영역에 대한 내용은 을 참조하십시오. Grafana 버전 9에서 작업하기
Plotly 패널은 오픈 소스 자바스크립트 그래프 라이브러리인 Plotly를
데이터, 레이아웃 및 Config 필드는 Plotly
데이터 소스에서 제공하는 데이터는 Plotly 차트에 삽입하기 전에 사용자 정의 스크립트를 통해 변환할 수 있습니다. 스크립트에는 두 개의 인수가 포함됩니다.
-
data
— 데이터 소스에서 반환된 데이터. -
variables
— 현재 대시보드의 Grafana 변수 (사용자 변수 및 몇 가지 글로벌 변수__from
:__to
,,__interval
, 및) 를 포함하는 개체입니다.__interval_ms
스크립트는 다음 속성 중 하나 이상을 포함하는 개체를 반환해야 합니다.data
,layout
,config
. frames
다음은 예입니다.
let x = data.series[0].fields[0].values; let y = data.series[0].fields[1].values; let series = { x: x, y: y, name: variables.name, // where ‘name’ is the name of a Grafana dashboard variable }; return { data: [series], config: { displayModeBar: false, }, };
스크립트에서 반환한 개체와 데이터, 레이아웃 및 구성 필드에 제공된 JSON은 병합됩니다 (딥 병합).
스크립트가 제공되지 않는 경우 패널은 데이터, 레이아웃 및 Config 필드만 사용합니다.