Mulai cepat: Mengaktifkan Azure Automanage untuk komputer virtual menggunakan JavaScript

Perhatian

Pada 30 September 2027, layanan Azure Automanage Best Practices akan dihentikan. Akibatnya, mencoba membuat profil konfigurasi baru atau onboarding langganan baru ke layanan akan mengakibatkan kesalahan. Pelajari selengkapnya di sini tentang cara bermigrasi ke Azure Policy sebelum tanggal tersebut.

Perhatian

Mulai 1 Februari 2025, Azure Automanage akan mulai meluncurkan perubahan untuk menghentikan dukungan dan penerapan untuk semua layanan tergantung pada Microsoft Monitoring Agent (MMA) yang tidak digunakan lagi. Untuk terus menggunakan Pelacakan dan Manajemen Perubahan, Wawasan VM, Manajemen Pembaruan, dan Azure Automation, migrasikan ke Agen Azure Monitor (AMA) baru.

Azure Automanage memungkinkan pengguna menerapkan praktik terbaik Azure dengan mulus ke komputer virtual mereka. Panduan mulai cepat ini akan membantu Anda menerapkan profil konfigurasi Praktik Terbaik ke komputer virtual yang sudah ada menggunakan repositori azure-sdk-for-js.

Prasyarat

  • Langganan Azure aktif
  • Mesin Virtual yang sudah ada

Catatan

Akun coba gratis tidak memiliki akses ke komputer virtual yang digunakan dalam tutorial ini. Harap beralih ke langganan Bayar Sesuai Pemakaian.

Penting

Anda harus memiliki peran Kontributor pada grup sumber daya yang berisi VM Anda untuk mengaktifkan Automanage. Jika Anda mengaktifkan Automanage untuk pertama kalinya pada sebuah langganan, Anda memerlukan izin berikut: peran Owner atau Contributor, beserta peran User Access Administrator pada langganan Anda.

Memasang paket yang diperlukan

Untuk demo ini, paket Azure Identity dan Azure Automanage diperlukan.

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

Impor paket

Impor paket Azure Identity dan Azure Automanage ke dalam skrip:

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

Mengautentikasi ke Azure dan membuat klien Automanage

Gunakan paket Azure Identity untuk mengautentikasi ke Azure lalu buat Klien Automanage:

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

Aktifkan profil konfigurasi praktik terbaik pada mesin virtual yang ada

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

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

Langkah berikutnya

Pelajari cara melakukan lebih banyak operasi dengan Klien JavaScript Automanage dengan mengunjungi repositori azure-sdk-for-js.