Partilhar via


Resolver problemas comuns com as VMs Iniciar/Parar

Este artigo fornece informações sobre a resolução de problemas e resolução de problemas que podem ocorrer ao tentar instalar e configurar VMs iniciar/parar. Para obter informações gerais, veja Descrição geral de Iniciar/Parar VMs.

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

Esta secção aborda como resolver problemas gerais com os cenários de agendamento e ajudar a identificar a causa principal.

Dashboard do Azure

Pode começar por rever o dashboard partilhado do Azure. O dashboard partilhado do Azure implementado como parte de Iniciar/Parar VMs v2 é uma forma rápida e fácil de verificar o estado de cada operação executada nas suas VMs. Veja o mosaico Ações tentadas recentemente em VMs para ver todas as operações recentes executadas nas suas VMs. Existe alguma latência, cerca de cinco minutos, para que os dados sejam apresentados no relatório à medida que extraem dados do recurso do Application Insights.

Logic Apps

Dependendo do Logic Apps que ativou para suportar o seu cenário de início/paragem, pode rever o histórico de execuções para ajudar a identificar por que motivo o cenário de arranque/encerramento agendado não foi concluído com êxito para uma ou mais VMs de destino. Para saber como rever isto em detalhe, veja Histórico de execuções do Logic Apps.

Storage do Azure

Pode rever os detalhes das operações realizadas nas VMs escritas na tabela requestsstoretable na conta de armazenamento do Azure utilizada para Iniciar/Parar VMs v2. Execute os seguintes passos para ver esses registos.

  1. Navegue para a conta de armazenamento no portal do Azure e, na conta, selecione Explorador de Armazenamento no painel esquerdo.
  2. Selecione TABELAS e, em seguida, selecione requeststoretable.
  3. Cada registo na tabela representa a ação iniciar/parar executada numa VM do Azure com base no âmbito de destino definido no cenário da aplicação lógica. Pode filtrar os resultados por qualquer uma das propriedades do registo (por exemplo, TIMESTAMP, ACTION ou TARGETTOPLEVELRESOURCENAME).

Funções do Azure

Pode rever os detalhes de invocação mais recentes de qualquer um dos Funções do Azure responsáveis pelo início e paragem da execução da VM. Primeiro, vamos rever o fluxo de execução.

O fluxo de execução do cenário Agendado e Sequenciado é controlado pela mesma função. O esquema de payload é o que determina o cenário que é executado. Para o cenário Agendado, o fluxo de execução é - Fila VirtualMachineRequestOrchestrator> de HTTP >AgendadaVirtualMachineRequestExecutor.

A partir da aplicação lógica, a função HTTP Agendada é invocada com o esquema Payload. Assim que a função HTTP Agendada receber o pedido, envia as informações para a função de fila do Orchestrator , que por sua vez cria várias filas para cada VM efetuar a ação.

Execute os seguintes passos para ver os detalhes da invocação.

  1. Na portal do Azure, navegue para Funções do Azure.
  2. Selecione a Aplicação de funções para Iniciar/Parar VMs v2 na lista.
  3. Selecione Funções no painel esquerdo.
  4. Na lista, verá várias funções associadas a cada cenário. Selecione a função HTTP Agendada .
  5. Selecione Monitorizar no painel esquerdo.
  6. Selecione o rastreio de execução mais recente para ver os detalhes da invocação e a secção da mensagem para registos detalhados.
  7. Repita os mesmos passos para cada função descrita como parte da revisão do fluxo de execução anteriormente.

Para saber mais sobre a monitorização Funções do Azure, veja Analisar Funções do Azure telemetria no Application Insights.

Passos seguintes

Saiba mais sobre a monitorização Funções do Azure e aplicações lógicas: