Partilhar via


Resolver problemas comuns coma solução Iniciar/Parar VMs v2

Este artigo fornece informações sobre como solucionar e resolver problemas que podem ocorrer ao tentar instalar e configurar VMs Start/Stop.

Validação geral e solução de problemas

Esta seção aborda como solucionar problemas gerais com os cenários de agendas e ajudar a identificar a causa raiz.

Dashboard do Azure

Você pode começar examinando o painel compartilhado do Azure. O painel compartilhado do Azure implantado como parte das VMs Start/Stop v2 é uma maneira rápida e fácil de verificar o status de cada operação executada em suas VMs. Consulte o bloco Ações recentemente tentadas em VMs para ver todas as operações recentes executadas em suas VMs. Há alguma latência, em torno de cinco minutos, para que os dados apareçam no relatório à medida que ele extrai dados do recurso do Application Insights.

Logic Apps

Dependendo de quais Aplicativos Lógicos você habilitou para dar suporte ao seu cenário de início/parada, você pode revisar seu histórico de execução para ajudar a identificar por que o cenário de inicialização/desligamento agendado não foi concluído com êxito para uma ou mais VMs de destino. Para saber como revisar isso em detalhes, consulte Histórico de execução de aplicativos lógicos.

Armazenamento do Azure

Você pode revisar os detalhes das operações executadas nas VMs que são gravadas na tabela requestsstoretable na conta de armazenamento do Azure usada para Start/Stop VMs v2. Execute as etapas a seguir para exibir esses registros.

  1. Navegue até a conta de armazenamento no portal do Azure e, na conta, selecione Gerenciador de Armazenamento no painel esquerdo.
  2. Selecione TABLES e, em seguida, requeststoretable.
  3. Cada registro na tabela representa a ação start/stop executada em uma VM do Azure com base no escopo de destino definido no cenário do aplicativo lógico. Você pode filtrar os resultados por qualquer uma das propriedades do registro (por exemplo, TIMESTAMP, ACTION ou TARGETTOPLEVELRESOURCENAME).

Funções do Azure

Você pode revisar os detalhes de invocação mais recentes para qualquer um dos Azure Functions responsáveis pelo início e interrupção da execução da VM. Primeiro, vamos analisar o fluxo de execução.

O fluxo de execução para o cenário Agendado e Seqüenciado é controlado pela mesma função. O esquema de carga útil é o que determina qual cenário é executado. Para o cenário Agendado, o fluxo de execução é - Fila HTTP> VirtualMachineRequestOrchestrator Agendada >Fila VirtualMachineRequestExecutor.

No aplicativo lógico, a função HTTP agendada é invocada com o esquema Payload. Depois que a função HTTP agendada recebe a solicitação, ela envia as informações para a função de fila do Orchestrator , que, por sua vez, cria várias filas para cada VM executar a ação.

Execute as etapas a seguir para ver os detalhes da invocação.

  1. No portal do Azure, navegue até Azure Functions.
  2. Selecione o aplicativo Função para Start/Stop VMs v2 na lista.
  3. Selecione Funções no painel esquerdo.
  4. Na lista, você verá várias funções associadas para cada cenário. Selecione a função HTTP agendada .
  5. Selecione Monitor no painel esquerdo.
  6. Selecione o rastreamento de execução mais recente para ver os detalhes da invocação e a seção de mensagem para registro detalhado.
  7. Repita as mesmas etapas para cada função descrita como parte da revisão do fluxo de execução anteriormente.

Para saber mais sobre como monitorar o Azure Functions, consulte Analisar telemetria do Azure Functions no Application Insights.

Próximos passos

Saiba mais sobre como monitorar o Azure Functions e os aplicativos lógicos: