VM would be super cool to have a one stop server but if you just want to monitor your NAS from inside HA check out the truenas integration https://community.home-assistant.io/t/truenas-integration/410431. should pass through all your normal metrics that you would expect as entities as well as a couple of services.