Hyper-V Monitoring and Management UI?

Delaney Horton 21 Reputation points
2022-01-27T19:28:25.657+00:00

Currently, we have a deployment of two Hyper-V hosts and one storage / AD host, and we need something that gives us a central management point for our environment.
We have an automated process to spin up VMs from templates, incorporating Remote Desktop Services, using a mix of Ansible playbooks, Packer builds and PowerShell scripts. As of now, Jenkins is used to launch these processes on the Hyper-V Hosts.
We're looking ahead to the future when we deploy more hosts, and when we have more users. Seeing as we have already created a "build" process for VMs that meets our needs, we'd like to think about the automation of other monitoring and management processes, for example, checking host health and performance, guest OS health and performance, resources used/available, storage used/available, and other things like snapshots available for VMs and templates available to build from.
We are hoping for an application that gives us a UI where we can view and manage these things: both performance and health of our Hyper-V environment and provides the ability to launch our build process.
The application itself does not have to have monitoring capabilities; we can always write scripts that can run remotely and return this information to a UI if that were possible. We could certainly create different jobs in Jenkins that would check for host health, performance, etc, but I'd like for there to be some sort of dashboard or UI that we can send this information to so that we can see all of our information in one place to make management easier as things grow.
Is there anything out that there provides something close to this functionality? Is there anything out there that could be properly configured to meet our needs?

System Center Virtual Machine Manager
Windows for business Windows Client for IT Pros Storage high availability Virtualization and Hyper-V
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 39,916 Reputation points
    2022-02-04T15:56:04.103+00:00

    Hi @Delaney Horton

    All in all the product that you are looking for is SCOM - System Center Operations Manager: https://learn.microsoft.com/en-us/system-center/scom/welcome?view=sc-om-2019

    SCOM will allow you to create different audit and monitoring reports, no only on hardware level but also on software down to the level of processes. Additionally through Management Packs, you can also monitor your network devices, such as routers, switches, and several 3rd Party applications and hardwares. It will also provide you with the posibility to create Custom Management packs for your custom applications if any.

    Also, you could benefit from using VMM - System Center Virtual Machine Manager as a centralize the management, templates, images and deployments of your Hosts and VM pools: https://learn.microsoft.com/en-us/system-center/vmm/monitors-ops-manager?view=sc-vmm-2019

    Hope this helps with your query,

    --If the reply is helpful, please Upvote and Accept as answer--

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.