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à.
Configura Grafana per Edge SiteWise
Grafana® ti consente di creare dashboard di monitoraggio locali in tempo reale per i tuoi dati industriali. Visualizzando i dati archiviati in InfluxDB®, è possibile fornire agli operatori informazioni immediate sulle prestazioni delle apparecchiature, sull'efficienza dei processi e sui potenziali problemi. Questa visibilità ai margini è importante per le operazioni urgenti e per mantenere la continuità durante le interruzioni della rete.
Configura la fonte di dati
Il collegamento di Grafana al tuo database InfluxDB crea un potente livello di visualizzazione per i tuoi dati industriali. Questa connessione consente dashboard di monitoraggio in tempo reale che gli operatori possono utilizzare per prendere decisioni informate senza dipendere dal cloud.
-
Accedi alla tua istanza Grafana localmente accedendo a http://127.0.0.1:3000
nel tuo browser. Se è necessario abilitare TLS, puoi fare riferimento a Configurare Grafana HTTPS per il traffico web sicuro nella Grafana Labs Documentazione. -
Aggiungi una fonte di dati InfluxDB che punti al bucket di serie temporali InfluxDB in cui Node-RED scrive i dati. Ad esempio,
WindFarmData. Questa connessione stabilisce il collegamento tra i dati memorizzati e la piattaforma di visualizzazione. -
Per istruzioni dettagliate, consulta Configurare l'origine dati InfluxDB
nella Documentazione. Grafana Labs
Crea una dashboard Grafana per SiteWise i dati Edge
La creazione di una dashboard è il passaggio finale nella creazione di una soluzione di monitoraggio locale. I dashboard forniscono rappresentazioni visive dei dati industriali, semplificando l'identificazione di tendenze, anomalie e potenziali problemi a colpo d'occhio.
-
Segui la guida per creare una dashboard. Per ulteriori informazioni, consulta Crea la tua prima dashboard
nella Grafana LabsDocumentazione. Questo modello presuppone che il bucket abbia un nome WindFarmDatae che la misurazione sia.TurbineDataPuoi anche utilizzare la guida rapida importando il modello di dashboard di esempio fornito per creare rapidamente una dashboard con un grafico delle serie temporali per i dati generati da Node-RED nella sezione precedente. Questo modello fornisce un punto di partenza che puoi personalizzare per soddisfare le tue esigenze di monitoraggio specifiche.
{ "__inputs": [ { "name": "DS_WINDFARM-DEMO", "label": "windfarm-demo", "description": "", "type": "datasource", "pluginId": "influxdb", "pluginName": "InfluxDB" } ], "__elements": {}, "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", "version": "11.6.0-pre" }, { "type": "datasource", "id": "influxdb", "name": "InfluxDB", "version": "1.0.0" }, { "type": "panel", "id": "timeseries", "name": "Time series", "version": "" } ], "annotations": { "list": [ { "builtIn": 1, "datasource": { "type": "grafana", "uid": "-- Grafana --" }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotations & Alerts", "type": "dashboard" } ] }, "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, "id": null, "links": [], "panels": [ { "datasource": { "type": "influxdb", "uid": "${DS_WINDFARM-DEMO}" }, "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", "axisPlacement": "auto", "barAlignment": 0, "barWidthFactor": 0.6, "drawStyle": "line", "fillOpacity": 0, "gradientMode": "none", "hideFrom": { "legend": false, "tooltip": false, "viz": false }, "insertNulls": false, "lineInterpolation": "linear", "lineWidth": 1, "pointSize": 5, "scaleDistribution": { "type": "linear" }, "showPoints": "auto", "spanNulls": false, "stacking": { "group": "A", "mode": "none" }, "thresholdsStyle": { "mode": "off" } }, "mappings": [], "thresholds": { "mode": "absolute", "steps": [ { "color": "green" }, { "color": "red", "value": 80 } ] } }, "overrides": [] }, "gridPos": { "h": 8, "w": 12, "x": 0, "y": 0 }, "id": 1, "options": { "legend": { "calcs": [], "displayMode": "list", "placement": "bottom", "showLegend": true }, "tooltip": { "hideZeros": false, "mode": "single", "sort": "none" } }, "pluginVersion": "11.6.0-pre", "targets": [ { "datasource": { "type": "influxdb", "uid": "${DS_WINDFARM-DEMO}" }, "query": "from(bucket: \"WindFarmData\")\n |> range(start: v.timeRangeStart, stop: v.timeRangeStop)\n |> filter(fn: (r) => r[\"_measurement\"] == \"TurbineData\")\n |> filter(fn: (r) => r[\"_field\"] == \"value\")\n |> filter(fn: (r) => r[\"name\"] == \"/Renton/WindFarm/Turbine/WindSpeed\")\n |> filter(fn: (r) => r[\"quality\"] == \"GOOD\")\n |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)\n |> yield(name: \"mean\")", "refId": "A" } ], "title": "Panel Title", "type": "timeseries" } ], "schemaVersion": 41, "tags": [], "templating": { "list": [] }, "time": { "from": "now-6h", "to": "now" }, "timepicker": {}, "timezone": "browser", "title": "demo dashboard", "uid": "fejc0t08o6d4wb", "version": 1, "weekStart": "" }