Aqui está o cenário:
Temos duas máquinas virtuais em execução na mesma máquina usando o hyper-v, uma é um servidor de banco de dados e a outra é um servidor da web.
Estou analisando informações de desempenho com base em solicitações da web. Cada solicitação para o servidor da Web também resulta em solicitações para serviços hospedados na mesma máquina virtual, bem como em chamadas para o servidor de banco de dados.
As informações são obtidas de PsList , que está sendo executado em ambas as máquinas virtuais e de JMeter que executa as solicitações. As informações incluem o uso de memória e o uso da CPU nas duas máquinas virtuais ao longo do tempo, bem como o tempo gasto por solicitação. Eu posso estar errado, mas pslist
Minha primeira pergunta (noob) é como interpretar o uso da CPU de cada máquina virtual (dada como uma porcentagem). Esta é a porcentagem de cpu que foi alocada para aquela máquina virtual que é usada ou a porcentagem de uso de cpu na máquina real na qual a máquina virtual está sendo executada? Em outras palavras, você esperaria que o uso total da CPU de processos (incluindo processos inativos) em ambas as máquinas virtuais totalize 100 ou 200?
Minha segunda pergunta é se existe uma maneira melhor de medir o desempenho de ambas as máquinas virtuais que poderiam mostrar os recursos que estão sendo usados por cada um e pela própria máquina host?
Muito obrigado, Nigel.