A PowerShell-based Hyper-V health check can be automated through Task Scheduler to provide a daily status report while also running hourly in silent mode unless a problem is detected.
If you are using Hyper-V as your virtualization solution, then you should absolutely be familiar with the Hyper-V module that is available to use. If you are not familiar with it, then you are in luck ...