From 874d8ad7fa176c8170107d98a5d994acb9e330eb Mon Sep 17 00:00:00 2001 From: Dave Ritter Date: Wed, 22 Oct 2025 11:30:00 -0500 Subject: [PATCH] add walnut creek and gary dashboards --- README.md | 2 ++ dashboards/gary_in/compressor_status.json | 5 +++++ dashboards/walnut_creek/process_overview.json | 9 +++++++++ provisioning/datasources/prometheus.yaml | 6 ++++++ 4 files changed, 22 insertions(+) create mode 100644 README.md create mode 100644 dashboards/gary_in/compressor_status.json create mode 100644 dashboards/walnut_creek/process_overview.json create mode 100644 provisioning/datasources/prometheus.yaml diff --git a/README.md b/README.md new file mode 100644 index 0000000..e15b105 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# grafana-dashboards +Grafana dashboard JSON files for Galion Systems client sites. diff --git a/dashboards/gary_in/compressor_status.json b/dashboards/gary_in/compressor_status.json new file mode 100644 index 0000000..00b908f --- /dev/null +++ b/dashboards/gary_in/compressor_status.json @@ -0,0 +1,5 @@ +{"title":"Gary IN Facility - Compressor Status","uid":"gary-comp","version":1, + "panels":[ + {"type":"timeseries","title":"Compressor Outlet Pressure","id":1, + "targets":[{"expr":"modbus_holding{site=\"gary_in\",tag=\"comp_pressure_psi\"}"}]} + ],"time":{"from":"now-4h","to":"now"},"refresh":"1m"} diff --git a/dashboards/walnut_creek/process_overview.json b/dashboards/walnut_creek/process_overview.json new file mode 100644 index 0000000..552884d --- /dev/null +++ b/dashboards/walnut_creek/process_overview.json @@ -0,0 +1,9 @@ +{"title":"Walnut Creek WTP - Process Overview","uid":"wc-proc-overview","version":3, + "panels":[ + {"type":"gauge","title":"Influent Flow (GPM)","id":1, + "targets":[{"expr":"modbus_holding{site=\"walnut_creek\",tag=\"flow_rate_gpm\"}"}]}, + {"type":"stat","title":"Tank Level (ft)","id":2, + "targets":[{"expr":"modbus_holding{site=\"walnut_creek\",tag=\"tank_level_ft\"}"}]}, + {"type":"stat","title":"Pump 1 Status","id":3, + "targets":[{"expr":"modbus_holding{site=\"walnut_creek\",tag=\"pump1_status\"}"}]} + ],"time":{"from":"now-1h","to":"now"},"refresh":"30s"} diff --git a/provisioning/datasources/prometheus.yaml b/provisioning/datasources/prometheus.yaml new file mode 100644 index 0000000..c2af747 --- /dev/null +++ b/provisioning/datasources/prometheus.yaml @@ -0,0 +1,6 @@ +apiVersion: 1 +datasources: + - name: Prometheus + type: prometheus + url: http://localhost:9090 + isDefault: true