Pannello Plotly - Grafana gestito da Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Pannello Plotly

Questo argomento della documentazione è progettato per le aree di lavoro Grafana che supportano la versione 8.x di Grafana.

Per le aree di lavoro Grafana che supportano la versione 10.x di Grafana, vedere. Funzionamento nella versione 10 di Grafana

Per le aree di lavoro Grafana che supportano la versione 9.x di Grafana, vedere. Lavorare nella versione 9 di Grafana

Il pannello Plotly esegue il rendering dei grafici utilizzando Plotly, una libreria grafica javascript open source.

I campi Data, Layout e Config corrispondono ai parametri comuni descritti nella documentazione di Plotly. Devono essere in formato JSON.

I dati forniti dall'origine dati possono essere trasformati tramite uno script definito dall'utente prima di essere inseriti nel grafico Plotly. Lo script include 2 argomenti.

  • data— Dati restituiti dalla fonte di dati.

  • variables— Un oggetto che contiene le variabili Grafana nella dashboard corrente (variabili utente e queste poche variabili globali:__from, __to__interval, e__interval_ms).

Lo script deve restituire un oggetto con una o più delle seguenti proprietà: datalayout, config eframes. Di seguito è riportato un esempio.

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, }, };

L'oggetto restituito dallo script e il JSON fornito nei campi Data, Layout e Config verranno uniti (unione profonda).

Se non viene fornito alcuno script, il pannello utilizzerà solo i campi Data, Layout e Config.