Compartilhar via


Perguntas frequentes sobre eventos pré e pós (pré-visualização)

Aplica-se a: ✔️ VMs do Windows ✔️ VMs do Linux ✔️ Ambiente local ✔️ Servidores habilitados para Azure Arc.

Este artigo apresenta as perguntas frequentes no ciclo de vida de pré e pós-eventos (visualização).

Como verificar a configuração do pré e pós evento na sua agenda e sua contagem?

  1. Entre no portal do Azure e vá para Azure Update Manager.
  2. Em Gerenciar, selecione Máquinas, Configurações de manutenção.
  3. Na página Configuração de Manutenção, selecione a configuração.
  4. Selecione Visão geral e marque Eventos de manutenção.
    • Se não houver eventos pré e pós configurados, selecione Configurar para configurar. Screenshot that shows how to configure new event.

    • Se houver eventos pré e pós associados à configuração, você poderá ver a contagem de eventos pré e pós associados à configuração na página Eventos .

Como visualizar a lista de eventos pré e pós configurados em uma configuração de manutenção?

  1. Entre no portal do Azure e vá para Azure Update Manager.

  2. Em Gerenciar, selecione Máquinas, Configurações de manutenção.

  3. Na página Configuração de Manutenção, selecione a configuração.

  4. Na página de configuração de manutenção selecionada, em Configurações, selecione Eventos para exibir os eventos pré e pós que você criou.

    A grade na parte inferior da guia Assinatura de eventos exibe os nomes dos eventos pré e pós, juntamente com os tipos de eventos correspondentes.

    Screenshot that shows how to view the list of pre and post events.

Como visualizar a lista de diferentes endpoints de configuração para pré e pós eventos em uma configuração de manutenção?

  1. Entre no portal do Azure e vá para Azure Update Manager.

  2. Em Gerenciar, selecione Máquinas, Configurações de manutenção.

  3. Na página Configuração de Manutenção, selecione a configuração.

  4. Na página de configuração de manutenção selecionada, em Configurações, selecione Eventos para exibir os eventos pré e pós que você criou.

    Na grade na parte inferior da guia Assinatura de Evento , você pode exibir os detalhes do ponto de extremidade.

    Screenshot that shows how to view endpoints.

Como verificar a entrega bem-sucedida de um evento pré ou pós para um endpoint da Grade de Eventos?

  1. Entre no portal do Azure e vá para Azure Update Manager.
  2. Em Gerenciar, selecione Máquinas, Configurações de manutenção.
  3. Na página Configuração de Manutenção, selecione a configuração.
  4. Na página de configuração de manutenção selecionada, em Configurações, selecione Eventos.
  5. Na seção Essentials, exiba métricas para ver as métricas de todos os eventos que fazem parte da assinatura do evento. Na grade, a contagem da métrica Eventos Publicados deve corresponder à contagem da métrica Eventos Correspondentes. Ambos os valores também devem corresponder à contagem de Eventos Entregues.
  6. Para exibir as métricas específicas de um evento pré ou pós, selecione o nome do evento na grade. Aqui, a contagem da métrica Eventos Combinados deve corresponder à contagem de Eventos Entregues.
  7. Para exibir a hora em que o evento foi disparado, passe o mouse sobre o gráfico de linhas. Saiba mais.

Como verificar uma entrega malsucedida de um pré e pós eventos para um ponto de extremidade da Grade de Eventos?

  1. Entre no portal do Azure e vá para Azure Update Manager.
  2. Em Gerenciar, selecione Máquinas, Configurações de manutenção.
  3. Na página Configuração de Manutenção, selecione a configuração.
  4. Na página de configuração de manutenção selecionada, em Configurações, selecione Eventos.
  5. Na seção Essentials, exiba métricas para ver as métricas de todos os eventos que fazem parte da assinatura do evento. Aqui, você descobre que a contagem da métrica Eventos de Falha na Entrega aumenta.
  6. Você pode fazer o seguinte:
    1. Crie Alertas do Azure Monitor sobre essa contagem de falhas para ser notificado sobre isso. Defina alertas em métricas e logs de atividade da Grade de Eventos do Azure. (OU)
    2. Habilite os logs de diagnóstico vinculando a contas de armazenamento ou ao espaço de trabalho do Log Analytics. Habilite logs de diagnóstico para recursos de Grade de Eventos.

    Observação

    Você pode a qualquer momento configurar logs e alertas para uma entrega bem-sucedida.

Como verificar se o endpoint foi acionado na tarefa pré ou pós?

  • A operação de início da VM requer que a Identidade Gerenciada de Automação tenha permissões Microsoft.Compute/virtualMachines/start/action sobre as VMs para começar, e essa permissão está incluída na função Colaborador da VM.
  • Certifique-se de importar o pacote do PowerShell - ThreadJob com o módulo version:2.0.3.
  1. Entre no portal do Azure e vá para a conta de Automação do Azure.

  2. Na sua conta de Automação, em Automação de Processos, selecione Runbooks.

  3. Selecione o script de pré ou pós vinculado ao seu Webhook na Grade de Eventos.

  4. Em Visão geral, você pode exibir o status do trabalho do Runbook. O tempo de disparo deve ser de aproximadamente 30 minutos antes do horário de início do agendamento. Quando o trabalho estiver concluído, você poderá voltar à mesma seção para confirmar se o status é Concluído.

    Screenshot that shows how to view the status of the Runbook job.

    Após a conclusão, você pode confirmar se o processo de instalação do pré-patch foi concluído conforme planejado. Por exemplo, verifique se a VM foi ligada ou desligada.

Para obter mais informações sobre como recuperar detalhes do log de atividades da conta de automação:

Como verificar se o script em Webhooks usando Runbooks é acionado a partir da Grade de Eventos?

  1. Entre no portal do Azure e vá para a conta de Automação do Azure.

  2. Na sua conta de Automação, em Automação de Processos, selecione Runbooks.

  3. Selecione o script de pré ou pós vinculado ao seu Webhook na Grade de Eventos.

  4. Em Visão geral, você pode exibir o status do trabalho do Runbook. Selecione a guia Entrada para exibir a execução mais recente do trabalho.

    Screenshot that shows how to view the latest run of the job.

Como verificar o cancelamento de um horário?

  1. Entre no portal do Azure e vá para Azure Update Manager.
  2. Em Gerenciar, selecione Máquinas, Configurações de manutenção.
  3. Na página Configuração de Manutenção, selecione a configuração.
  4. Na página de configuração de manutenção selecionada, em Configurações, selecione Log de atividades para exibir os eventos pré e pós que você criou.
    1. Se o agendamento de manutenção atual foi cancelado, o nome da operação será Gravar aplicar atualizações a um recurso.

      Screenshot that shows how to view tif the current maintenance schedule has been canceled.

    2. Selecione a atividade para exibir os detalhes que a atividade executa.

Como confirmar se o cancelamento é por usuário ou sistema?

Você pode exibir o status do trabalho de manutenção na consulta do ARG mencionada acima para entender se cancelou o trabalho ou o sistema. A mensagem de erro confirma o status do trabalho.

A consulta a seguir permite exibir a lista de VMs para uma determinada agenda ou uma configuração de manutenção:

maintenanceresources  
| where type =~ "microsoft.maintenance/maintenanceconfigurations/applyupdates"  
| where properties.correlationId has "/subscriptions/<your-s-id> /resourcegroups/<your-rg-id> /providers/microsoft.maintenance/maintenanceconfigurations/<mc-name> /providers/microsoft.maintenance/applyupdates/"  
| order by name desc

Screenshot that shows the status of job that has been canceled by system or user.

Como verificar o status da configuração de manutenção?

  1. Entre no portal do Azure e vá para Azure Update Manager.
  2. Em Gerenciar, selecione Histórico.
  3. Selecione a guia Por ID de manutenção para exibir os trabalhos por configurações de manutenção. Para a respectiva ID de execução de manutenção, você pode exibir o status do trabalho.
  4. Selecione o Status para exibir os detalhes do trabalho. Screenshot that shows detailed view of the job.

Por que a execução programada foi cancelada pelo sistema?

O sistema cancela a execução agendada se uma ou mais das seguintes condições não forem atendidas:

  1. Se a configuração de manutenção tiver pelo menos um pré-evento inscrito e o horário de agendamento for alterado dentro da janela de 40 minutos antes da hora de início agendada.
  2. Se o pré-evento foi criado dentro da janela de 40 minutos antes da hora de início agendada.

Por que o post do evento não foi enviado pelo sistema?

Se o usuário modificar o tempo de execução da agenda após o pré-evento ter sido acionado, o evento de postagem não será enviado porque a hora agendada foi substituída por uma nova.

Observação

A Grade de Eventos do Azure adere a um paradigma de entrega pelo menos uma vez. Isso implica que, em circunstâncias excepcionais, há uma chance de o manipulador de eventos ser invocado mais de uma vez para um determinado evento. Os clientes são aconselhados a garantir que suas ações de manipulador de eventos sejam idempotentes. Em outras palavras, se o manipulador de eventos for executado várias vezes, ele não deve ter efeitos adversos. A implementação da idempotência garante a robustez do seu aplicativo diante de possíveis invocações de eventos duplicados.

Próximas etapas