Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Siapkan Grafana untuk Edge SiteWise
Grafana® memungkinkan Anda membuat dasbor pemantauan real-time lokal untuk data industri Anda. Dengan memvisualisasikan data yang disimpan di InfluxDB®, Anda dapat memberikan wawasan langsung kepada operator tentang kinerja peralatan, efisiensi proses, dan potensi masalah. Visibilitas di tepi ini penting untuk operasi yang sensitif terhadap waktu dan menjaga kontinuitas selama gangguan jaringan.
Konfigurasikan sumber data
Menghubungkan Grafana ke database InfluxDB Anda menciptakan lapisan visualisasi yang kuat untuk data industri Anda. Koneksi ini memungkinkan dasbor pemantauan waktu nyata yang dapat digunakan operator untuk membuat keputusan berdasarkan informasi tanpa dependensi cloud.
-
Akses instans Grafana Anda secara lokal dengan menavigasi ke http://127.0.0.1:3000 di browser Anda.
Jika mengaktifkan TLS diperlukan, Anda dapat merujuk ke Mengatur Grafana HTTPS untuk lalu lintas web yang aman di Dokumentasi. Grafana Labs -
Tambahkan sumber data InfluxDB yang menunjuk ke bucket seri waktu InfluxDB tempat Node-red menulis data. Misalnya,
WindFarmData. Koneksi ini menetapkan tautan antara data yang Anda simpan dan platform visualisasi. -
Untuk petunjuk terperinci, lihat Mengkonfigurasi sumber data InfluxDB di Dokumentasi
. Grafana Labs
Buat dasbor Grafana untuk SiteWise data Edge
Membuat dasbor adalah langkah terakhir dalam membangun solusi pemantauan lokal Anda. Dasbor memberikan representasi visual dari data industri Anda, sehingga lebih mudah untuk mengidentifikasi tren, anomali, dan potensi masalah secara sekilas.
-
Ikuti panduan untuk membuat dasbor. Untuk informasi selengkapnya, lihat Membangun dasbor pertama Anda
di Grafana LabsDokumentasi. Template ini mengasumsikan bucket Anda diberi nama WindFarmDatadan pengukurannyaTurbineData.Anda juga dapat menggunakan panduan mulai cepat dengan mengimpor contoh templat dasbor yang disediakan untuk membuat dasbor dengan cepat dengan plot deret waktu untuk data yang dihasilkan Node-red di bagian sebelumnya. Template ini menyediakan titik awal yang dapat Anda sesuaikan untuk memenuhi kebutuhan pemantauan spesifik Anda.
{ "__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": "" }