As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurar o Grafana para Edge SiteWise
O Grafana® permite criar painéis de monitoramento locais em tempo real para seus dados industriais. Ao visualizar os dados armazenados no InfluxDB®, você pode fornecer aos operadores uma visão imediata sobre o desempenho do equipamento, a eficiência do processo e possíveis problemas. Essa visibilidade na borda é importante para operações urgentes e para manter a continuidade durante interrupções na rede.
Configurar a fonte de dados
Conectar o Grafana ao seu banco de dados InfluxDB cria uma poderosa camada de visualização para seus dados industriais. Essa conexão permite painéis de monitoramento em tempo real que os operadores podem usar para tomar decisões informadas sem dependências na nuvem.
-
Acesse sua instância Grafana localmente navegando até http://127.0.0.1:3000
em seu navegador. Se for necessário ativar o TLS, você pode consultar Configurar o HTTPS da Grafana para tráfego seguro na Web na Grafana Labs Documentação. -
Adicione uma fonte de dados do InfluxDB apontando para o bucket de série temporal do InfluxDB, onde o Node-RED grava dados. Por exemplo, .
WindFarmDataEssa conexão estabelece o link entre seus dados armazenados e a plataforma de visualização. -
Para obter instruções detalhadas, consulte Configurar a fonte de dados do InfluxDB
na Grafana Labs documentação.
Crie um painel Grafana para SiteWise dados do Edge
A criação de um painel é a etapa final na criação de sua solução de monitoramento local. Os painéis fornecem representações visuais de seus dados industriais, facilitando a identificação rápida de tendências, anomalias e possíveis problemas.
-
Siga o guia para criar um painel. Para obter mais informações, consulte Criar seu primeiro painel
na Grafana LabsDocumentação. Este modelo pressupõe que seu bucket tenha um nome WindFarmDatae a medição sejaTurbineData.Você também pode usar o guia de início rápido importando o modelo de painel de exemplo fornecido para criar rapidamente um painel com um gráfico de séries temporais para os dados que o Node-RED gera na seção anterior. Esse modelo fornece um ponto de partida que você pode personalizar para atender às suas necessidades específicas de monitoramento.
{ "__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": "" }