Grafana shows stats through Dashboards. Dashboards can be imported, made into a template, and components can be copied to/from other templates. To get started, I used the Telegraf System Dashboard and imported it into my Grafana instance, and boom. We had some stats!
This is just one template dashboard, but Grafana has lots of customizability and includes all of it with an intuitive query editor. I definitely recommend checking out other guides on building slick dashboards in Grafana, but that is outside the scope of this project.
Now all that’s left is adding the rest of our machines to the network, and adding specific telegraf plugins to each (SQL collection plugins for database servers as one example). I recommend you use a VPN or another secure / encrypted system for connecting your servers to your InfluxDB server. A good start would be using OpenVPN to link them together.