Erweiterungen und Features für virtuelle Azure-ComputerAzure virtual machine extensions and features

Erweiterungen sind kleine Anwendungen, die Konfiguration und Automatisierung für virtuelle Azure-Computer nach der Bereitstellung bereitstellen.Extensions are small applications that provide post-deployment configuration and automation on Azure VMs. Auf der Azure-Plattform werden Erweiterungen für viele Zwecke gehostet, z. B. VM-Konfiguration, Überwachung, Sicherheit und Hilfsprogramme.The Azure platform hosts many extensions covering VM configuration, monitoring, security, and utility applications. Herausgeber nehmen eine Anwendung, umschließen diese in einer Erweiterung und vereinfachen die Installation.Publishers take an application, wrap it into an extension, and simplify the installation. Sie müssen lediglich noch die obligatorischen Parameter angeben.All you need to do is provide mandatory parameters.

Wie finde ich heraus, welche Erweiterungen verfügbar sind?How can I find what extensions are available?

Sie können die verfügbaren Erweiterungen anzeigen, indem Sie einen virtuellen Computer auswählen, indem Sie im linken Menü Erweiterungen auswählen.You can view available extensions by selecting a VM, the selecting Extensions in the left menu. Informationen zum Abrufen einer vollständigen Liste der Erweiterungen finden Sie unter Ermitteln von VM-Erweiterungen für Linux und Ermitteln von VM-Erweiterungen für Windows.To pull a full list of extensions, see Discovering VM Extensions for Linux and Discovering VM Extensions for Windows.

Wie kann ich eine Erweiterung installieren?How can I install an extension?

Azure VM-Erweiterungen können mithilfe der Azure-Befehlszeilenoberfläche, PowerShell, Resource Manager-Vorlagen und dem Azure-Portal verwaltet werden.Azure VM extensions can be managed using the Azure CLI, PowerShell, Resource Manager templates, and the Azure portal. Zum Ausprobieren einer Erweiterung wählen Sie im Azure-Portal die Erweiterung „Benutzerdefiniertes Skript“ aus, und übergeben Sie dann einen Befehl bzw. ein Skript als Eingabe, um die Erweiterung auszuführen.To try an extension, go to the Azure portal, select the Custom Script Extension, then pass in a command or script to run the extension.

Weitere Informationen finden Sie unter Benutzerdefinierte Skripterweiterung für Windows und Benutzerdefinierte Skripterweiterung für Linux.For more information, see Windows Custom Script Extension and Linux Custom Script Extension.

Wie kann ich den Anwendungslebenszyklus einer Erweiterung verwalten?How do I manage extension application lifecycle?

Sie müssen keine direkte Verbindung mit einer VM herstellen, um eine Erweiterung zu installieren oder zu löschen.You do not need to connect to a VM directly to install or delete an extension. Der Lebenszyklus von Azure-Erweiterungen außerhalb der VM verwaltet und ist in die Azure-Plattform integriert.The Azure extension lifecycle is managed outside of the VM and integrated into the Azure platform.

Was muss in Bezug auf Erweiterungen sonst noch bedacht werden?Anything else I should be thinking about for extensions?

Einige einzelne VM-Erweiterungsanwendungen verfügen ggf. über eigene Umgebungsvoraussetzungen, z.B. den Zugriff auf einen Endpunkt.Some individual VM extension applications may have their own environmental prerequisites, such as access to an endpoint. Zu jeder Erweiterung gibt es einen Artikel, in dem alle Voraussetzungen erläutert werden, einschließlich der unterstützten Betriebssysteme.Each extension has an article that explains any pre-requisites, including which operating systems are supported.

Problembehandlung bei ErweiterungenTroubleshoot extensions

Informationen zur Problembehandlung für jede Erweiterung finden Sie im Abschnitt Problembehandlung und Support in der Übersicht für die jeweilige Erweiterung.Troubleshooting information for each extension can be found in the Troubleshoot and support section in the overview for the extension. Es folgt eine Liste der verfügbaren Problembehandlungsinformatonen:Here is a list of the troubleshooting information available:

NamespaceNamespace ProblembehandlungTroubleshooting
microsoft.azure.monitoring.dependencyagent.dependencyagentlinuxmicrosoft.azure.monitoring.dependencyagent.dependencyagentlinux Azure Monitor Dependency-VM-Erweiterung für LinuxAzure Monitor Dependency for Linux
microsoft.azure.monitoring.dependencyagent.dependencyagentwindowsmicrosoft.azure.monitoring.dependencyagent.dependencyagentwindows Azure Monitor Dependency-VM-Erweiterung für WindowsAzure Monitor Dependency for Windows
microsoft.azure.security.azurediskencryptionforlinuxmicrosoft.azure.security.azurediskencryptionforlinux Azure Disk Encryption für LinuxAzure Disk Encryption for Linux
microsoft.azure.security.azurediskencryptionmicrosoft.azure.security.azurediskencryption Azure Disk Encryption für WindowsAzure Disk Encryption for Windows
microsoft.compute.customscriptextensionmicrosoft.compute.customscriptextension CustomScript-Erweiterung für WindowsCustom Script for Windows
microsoft.ostcextensions.customscriptforlinuxmicrosoft.ostcextensions.customscriptforlinux DSC-Erweiterung für LinuxDesired State Configuration for Linux
microsoft.powershell.dscmicrosoft.powershell.dsc DSC-Erweiterung für WindowsDesired State Configuration for Windows
microsoft.hpccompute.nvidiagpudriverlinuxmicrosoft.hpccompute.nvidiagpudriverlinux NVIDIA-GPU-Treibererweiterung für LinuxNVIDIA GPU Driver Extension for Linux
microsoft.hpccompute.nvidiagpudriverwindowsmicrosoft.hpccompute.nvidiagpudriverwindows NVIDIA-GPU-Treibererweiterung für WindowsNVIDIA GPU Driver Extension for Windows
microsoft.azure.security.iaasantimalwaremicrosoft.azure.security.iaasantimalware Microsoft Antimalware-Erweiterung für WindowsAntimalware Extension for Windows
microsoft.enterprisecloud.monitoring.omsagentforlinuxmicrosoft.enterprisecloud.monitoring.omsagentforlinux Azure Monitor für LinuxAzure Monitor for Linux
microsoft.enterprisecloud.monitoring.microsoftmonitoringagentmicrosoft.enterprisecloud.monitoring.microsoftmonitoringagent Azure Monitor für WindowsAzure Monitor for Windows
stackify.linuxagent.extension.stackifylinuxagentextensionstackify.linuxagent.extension.stackifylinuxagentextension Stackify Retrace-Agent-Erweiterung für LinuxStackify Retrace for Linux
vmaccessforlinux.microsoft.ostcextensionsvmaccessforlinux.microsoft.ostcextensions Zurücksetzen des Kennworts für LinuxReset password for Linux
microsoft.recoveryservices.vmsnapshotmicrosoft.recoveryservices.vmsnapshot Momentaufnahme für LinuxSnapshot for Linux
microsoft.recoveryservices.vmsnapshotmicrosoft.recoveryservices.vmsnapshot Momentaufnahme für WindowsSnapshot for Windows

Nächste SchritteNext steps