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
- Weitere Informationen zur Funktionsweise des Linux-Agents und der Erweiterungen finden Sie unter Informationen zu Erweiterungen und Features für virtuelle Computer für Linux.For more information about how the Linux Agent and extensions work, see Azure VM extensions and features for Linux.
- Weitere Informationen zur Funktionsweise des Windows-Gast-Agents und der Erweiterungen finden Sie unter Azure VM-Erweiterungen und -Features für Windows.For more information about how the Windows Guest Agent and extensions work, see Azure VM extensions and features for Windows.
- Informationen zur Installation des Windows-Gast-Agents finden Sie unter Azure Virtual Machine Agent overview (Übersicht über den Agent für virtuelle Azure-Computer).To install the Windows Guest Agent, see Azure Windows Virtual Machine Agent Overview.
- Informationen zur Installation des Linux-Agents finden Sie unter Understanding and using the Azure Linux Agent (Grundlegendes zum Azure Linux-Agent und seiner Verwendung).To install the Linux Agent, see Azure Linux Virtual Machine Agent Overview.