Freigeben über


Schnellstart: Aktivieren von Azure Automanage für virtuelle Computer mithilfe von JavaScript

Achtung

Am 30. September 2027 wird der Azure Automanage Best Practices-Dienst eingestellt. Daher führt der Versuch, ein neues Konfigurationsprofil zu erstellen oder ein neues Abonnement zum Dienst hinzuzufügen, zu einem Fehler. Hier erfahren Sie mehr darüber, wie Sie vor diesem Datum zu Azure Policy migrieren.

Achtung

Ab dem 1. Februar 2025 werden für Azure Automanage Änderungen vorgenommen, um die Unterstützung und Erzwingung für alle Dienste einzustellen, die vom veralteten Microsoft Monitoring Agent (MMA) abhängig sind. Um die Änderungsnachverfolgung und -verwaltung, VM Insights, die Updateverwaltung und Azure Automation weiterhin nutzen zu können, müssen Sie zum neuen Azure Monitor-Agent (AMA) migrieren.

Mit Azure Automanage können Benutzer bewährte Azure-Methoden nahtlos auf ihre virtuellen Computer anwenden. Mithilfe dieses Schnellstarthandbuchs können Sie ein Konfigurationsprofil gemäß bewährten Methoden auf einen vorhandenen virtuellen Computer anwenden mit dem Repository azure-sdk-for-js.

Voraussetzungen

Hinweis

Mit kostenlosen Testkonten ist kein Zugriff auf die virtuellen Computer möglich, die in diesem Tutorial verwendet werden. Führen Sie ein Upgrade auf ein Abonnement mit nutzungsbasierter Zahlung durch.

Wichtig

Sie müssen über die Rolle Mitwirkender für die Ressourcengruppe verfügen, die Ihre virtuellen Computer enthält, um Automanage zu aktivieren. Wenn Sie Automanage zum ersten Mal für ein Abonnement aktivieren, benötigen Sie die folgenden Berechtigungen: Rolle Besitzer oder Mitwirkender sowie Rollen vom Typ Benutzerzugriffsadministrator für Ihr Abonnement.

Installieren erforderlicher Pakete

Für diese Demo sind die Azure Identity- und Azure Automanage-Pakete erforderlich.

npm install @azure/arm-automanage
npm install @azure/identity

Importieren von Paketen

Importieren Sie die Azure Identity- und Azure Automanage-Pakete in das Skript:

const { AutomanageClient } = require("@azure/arm-automanage");
const { DefaultAzureCredential } = require("@azure/identity");

Authentifizieren bei Azure und Erstellen eines Automanage-Clients

Verwenden Sie das Azure Identity-Paket, um sich bei Azure zu authentifizieren und dann einen Automanage-Client zu erstellen:

const credential = new DefaultAzureCredential();
const client = new AutomanageClient(credential, "<subscription ID>");

Aktivieren eines Konfigurationsprofils gemäß bewährten Methoden auf einem vorhandenen virtuellen Computer

let assignment = {
    "properties": {
        "configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction"
    }
}

// assignment name must be named "default"
await client.configurationProfileAssignments.createOrUpdate("default", "resourceGroupName", "vmName", assignment);

Nächste Schritte

Erfahren Sie, wie Sie weitere Vorgänge mit dem JavaScript Automanage-Client durchführen, indem Sie das Repository azure-sdk-for-js besuchen.