Compartilhar via


Extensões e recursos da máquina virtual do Azure

As extensões de VM são pequenos aplicativos que fornecem configuração e automação pós-implantação nas máquinas virtuais do Azure (VMs). A plataforma do Azure hospeda várias extensões que incluem configuração de VM, monitoramento, segurança e aplicativos de utilidade. Os publicadores 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.

Exibir extensões disponíveis

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

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

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 da VM do Azure podem ser gerenciadas usando a CLI do Azure, o PowerShell, modelos do Azure Resource Manager (ARM) e o portal do Azure.

  1. Na guia Extensões + Aplicativos da VM, na guia Extensões, selecione + Adicionar.
  2. Localize a opção Extensão de Script Personalizado. 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, confira Extensão de Script Personalizado do Linux e Extensão de Script Personalizado do Windows.

Verificar os pré-requisitos

Alguns aplicativos de extensão de VM individuais podem ter seus próprios pré-requisitos de ambiente, como acesso a um ponto de extremidade. Cada extensão tem um artigo que explica os pré-requisitos, incluindo quais sistemas operacionais têm suporte.

Gerenciar 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 de extensão do Azure é gerenciado fora da VM e integrado à plataforma do Azure.

Atualização automática de extensão pode ser usada para monitorar novas versões secundárias e atualizar automaticamente as extensões de maneira segura.

Solucionar problemas de extensões

Se você estiver procurando etapas gerais de solução de problemas relacionadas a extensões de VM do Windows, confira Solucionando problemas de falhas de extensão da VM do Windows no Azure .

Em outros casos, as informações de solução de problemas específicas de 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:

Namespace Soluçã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 o Windows
microsoft.compute.customscriptextension Script Personalizado para Windows
microsoft.ostcextensions.customscriptforlinux
microsoft.powershell.dsc Visão geral da Configuração para Windows
microsoft.hpccompute.nvidiagpudriverlinux Extensão de Driver NVIDIA GPU para Linux
microsoft.hpccompute.nvidiagpudriverwindows Extensão de Driver NVIDIA GPU para Windows
microsoft.azure.security.iaasantimalware Extensão de 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 Instantâneo para Linux
microsoft.recoveryservices.vmsnapshot Instantâneo para Windows

Próximas etapas