I wish I could do a dedicated blog/docs on this, but here is the tldr version;
- I have one dashboard each for individual tanks. That shows ato, ph, temp, light etc.. whatever that build has
- I have a global dashboard that consolidated all key parameters (ph, temperature, ato) and some ambient readings (temperature for example). I use this as Home Screen, to get a glimpse of fleet wide stats
- I have the stock node exporter dashboard , imported from grafana community hub that shows low level system metrics (it requires node exporter installed and running on all pi )
Other than these keyed dashboard I also use a whole bunch of adhoc dashboard to test things like light profile, psu setup (under voltage detection ).
I do use alerting from several of these dashboard
I've been playing with variables and whatnot to setup some "template" type dashboards.. It's coming along pretty nice for someone who never heard of prometheus or grafana two years ago..

