So I've been hooking up Salt with a number of different OSs, including: -
* Linux (Debian, Alpine, OpenSUSE, CentOS and Arch)
* OpenBSD
* FreeBSD
* illumos (OmniOS)
* Windows (2019 Core, running OpenSSH!)
Salt deploys Consul and node_exporter (or wmi_exporter for Windows), and then Prometheus discovers them.
The beauty of this is any new machine, including derivatives/similar OSs (OpenIndiana, Ubuntu, Manjaro etc), would work with all of this too.
Blog post coming soon!