Azure virtual machine extensions and features (Extensões e funcionalidades das máquinas virtuais do Azure)

As extensões são pequenos aplicativos que fornecem configuração e automação pós-implantação em máquinas virtuais (VMs) do Azure. A plataforma Azure hospeda muitas extensões que abrangem configuração, monitoramento, segurança e aplicativos utilitários de VM. Os editores pegam um aplicativo, envolvem-no em uma extensão e simplificam a instalação. Tudo o que você precisa fazer é fornecer parâmetros obrigatórios.

Ver extensões disponíveis

Você pode exibir as extensões disponíveis para uma VM no portal do Azure.

  1. No portal, vá para a página Visão geral de uma VM.
  2. Em Configurações, selecione Extensões + Aplicativos.

A lista de extensões disponíveis é exibida. Para ver a lista completa de extensões, consulte Descobrindo extensões de VM para Linux e Descobrindo extensões de VM para Windows.

Instalar e usar extensões

As extensões de VM do Azure podem ser gerenciadas usando a CLI do Azure, o PowerShell, os modelos do Azure Resource Manager (ARM) e o portal do Azure.

  1. Em Extensões + Aplicativos para a VM, na guia Extensões, selecione + Adicionar.
  2. Localize a opção Custom Script Extension . Selecione a opção de extensão e, em seguida, selecione Avançar.

Em seguida, você pode passar um comando ou script para executar a extensão.

Para obter mais informações, consulte Linux Custom Script Extension e Windows Custom Script Extension.

Verificar pré-requisitos

Alguns aplicativos de extensão de VM individuais podem ter seus próprios pré-requisitos ambientais, como acesso a um ponto de extremidade. Cada extensão tem um artigo que explica todos os pré-requisitos, incluindo quais sistemas operacionais são suportados.

Gerencie o ciclo de vida do aplicativo de extensão

Você não precisa se conectar a uma VM diretamente para instalar ou excluir uma extensão. O ciclo de vida da extensão do Azure é gerenciado fora da VM e integrado à plataforma Azure.

A atualização automática de extensões pode ser usada para monitorar novas versões secundárias e atualizar automaticamente as extensões de forma contínua.

Resolver problemas relacionados com as extensões

Se você estiver procurando etapas gerais de solução de problemas para extensões de VM do Windows, consulte Solução de problemas de falhas de extensão de VM do Windows do Azure .

Caso contrário, informações específicas de solução de problemas para cada extensão podem ser encontradas na seção Solução de problemas e suporte na visão geral da extensão. Aqui está uma lista das informações de solução de problemas disponíveis:

Espaço de Nomes Resolução de Problemas
Microsoft.Azure.Monitoring.DependencyAgent.DependencyAgentLinux Dependência do Azure Monitor para Linux
Microsoft.Azure.Monitoring.DependencyAgent.DependencyAgentWindows Dependência do Azure Monitor para Windows
microsoft.azure.security.azurediskencryptionforlinux Azure Disk Encryption para Linux
microsoft.azure.security.azurediskencryption Azure Disk Encryption para Windows
Microsoft.Compute.CustomScriptExtension Script personalizado para Windows
Microsoft.ostcextensions.customscriptforlinux
Microsoft.PowerShell.DSC Configuração de estado desejado para Windows
Microsoft.HpcCompute.NvidiaGpuDriverLinux Extensão dos Controladores GPU NVIDIA para Linux
microsoft.hpccompute.nvidiagpudriverwindows Extensão dos controladores GPU NVIDIA para Windows
microsoft.azure.security.iaasantimalware Extensão Antimalware para Windows
microsoft.enterprisecloud.monitoring.omsagentforlinux Azure Monitor para Linux
Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent Azure Monitor para Windows
stackify.linuxagent.extension.stackifylinuxagentextension Stackify Retrace para Linux
vmaccessforlinux.microsoft.ostcextensions VMAccess para Linux
Microsoft.RecoveryServices.VmSnapshot Snapshot para Linux
Microsoft.RecoveryServices.VmSnapshot Instantâneo para Windows

Próximos passos