Monitorando suas Máquinas Virtuais com o VM Monitoring do Windows Server 2012 Hyper-V (pt-BR)
O Windows Server 2012 Hyper-V oferece uma opção para monitorar suas máquinas virtuais em Cluster para que você saiba quando a máquina virtual está com algum problema. Com o VM Monitoring é possível identificar a saúde de um serviço ou ser alertado quando um evento do Event Viewer for criado pelo próprio host físico, sem a necessidade de conectar a suas VMs.
O VM Monitoring só está disponível para VMs que estão em Cluster e as VMs devem estar no mesmo domínio que o sistema host.
Para monitorar suas máquinas virtuais, é preciso liberar o VM Monitoring no firewall do Windows. Ë possível criar uma exceção conforme exibido na figura abaixo ou executar este comando na VM usando o PowerShell.
Set-NetFirewallRule –DisplayGroup “Virtual Machine Monitoring” –Enabled True
http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/msvirtualization.metablogapi/7446.clip_5F00_image002_5F00_thumb_5F00_3C5582D0.jpg****
Para configurar o serviço a ser monitorado, abra o Failover Cluster Manager no sistema host, clique com o botão direito na sua VM, selecione More Actions e clique em Configure Monitoring.
Na tela Select Services, selecione o serviço que será monitorado e clique em OK.
http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/msvirtualization.metablogapi/7384.clip_5F00_image003_5F00_thumb_5F00_1E474F0F.png
Para monitorar um evento do Event Viewer é preciso usar o PowerShell. Use o exemplo abaixo para criar seus alertas:
Add-ClusterVMMonitoredItem –EventLog “Application” –EventSource “App123” –EventID 666
Para executar o comando acima é preciso instalar o Failover Clustering Tools pelo Server Manager na sua VM.
Agora, quando o serviço for parado ou o evento for criado na sua VM, a mensagem Running (Application in VM Critical) irá aparecer no Failover Cluster Manager do sistema host, conforme figura abaixo:
http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/msvirtualization.metablogapi/8780.clip_5F00_image005_5F00_thumb_5F00_2054280B.jpg
Agora você saberá quando sua VM estiver com problemas apenas usando o Failover Cluster Manager do sistema host.
Leandro Carvalho
Certified Ethical Hacker | MCSA+S+M| MCSE+S | MCTS | MCITP | MCBMSS | MCT | MVP Virtual Machine
My Blog | MSVirtualization (pt-BR) | Technet Wiki Articles | MVP Profile
Twitter: LeandroEduardo | LinkedIn: Leandroesc