Azure Resource Manager (ARM) şablonuyla otomatik yönetime makine ekleme

Dikkat

30 Eylül 2027'de Azure Otomatik Yönetim En İyi Yöntemler hizmeti kullanımdan kaldırılacaktır. Sonuç olarak, yeni bir yapılandırma profili oluşturmaya veya hizmete yeni bir abonelik eklemeye çalışmak hataya neden olur. Bu belirtilen tarihten önce Azure İlkesi'ne geçiş hakkında daha fazla bilgi edinin.

Dikkat

1 Şubat 2025'den itibaren Azure Otomatik Yönetim, kullanım dışı bırakılan Microsoft Monitoring Agent'a (MMA) bağımlı tüm hizmetler için desteği ve zorlamayı durdurmak için değişiklikler dağıtmaya başlayacaktır. Değişiklik İzleme ve Yönetim, VM İçgörüleri, Güncelleştirme Yönetimi ve Azure Otomasyonu kullanmaya devam etmek için yeni Azure İzleyici Aracısı'na (AMA) geçin.

Genel bakış

ARM şablonu kullanarak en iyi yöntemleri otomatik olarak yönetmeye makine ekleme adımlarını izleyin.

Önkoşullar

ARM şablonuna genel bakış

Aşağıdaki ARM şablonu, belirtilen makinenizi Azure Otomatik Yönetme En İyi Yöntemleri'ne ekler. ARM şablonuyla ilgili ayrıntılar ve dağıtma adımları ARM şablonu dağıtımı bölümünde bulunur.

{
    "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "machineName": {
            "type": "String"
        },
        "configurationProfileName": {
            "type": "String"
        }
    },
    "resources": [
        {
            "type": "Microsoft.Compute/virtualMachines/providers/configurationProfileAssignments",
            "apiVersion": "2022-05-04",
            "name": "[concat(parameters('machineName'), '/Microsoft.Automanage/default')]",
            "properties": {
                "configurationProfile": "[parameters('configurationProfileName')]"
            }
        }
    ]
}

ARM şablonu dağıtımı

Bu ARM şablonu, belirtilen makineniz için bir yapılandırma profili ataması oluşturur.

Değer configurationProfile aşağıdaki değerlerden biri olabilir:

  • "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction"
  • "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesDevTest"
  • "/subscriptions/[sub ID]/resourceGroups/resourceGroupName/providers/Microsoft.Automanage/configurationProfiles/customProfileName (özel profiller için)

ARM şablonunu dağıtmak için şu adımları izleyin:

  1. Bu ARM şablonunu azuredeploy.json olarak kaydet
  2. Bu ARM şablonu dağıtımını az deployment group create --resource-group myResourceGroup --template-file azuredeploy.json ile çalıştırın
  3. İstendiğinde machineName ve configurationProfileName değerlerini sağlayın
  4. Dağıtıma hazırsınız

Tüm ARM şablonlarında olduğu gibi, parametreleri ayrı azuredeploy.parameters.json bir dosyada hesaba katmak ve dağıtırken bunu bağımsız değişken olarak kullanmak mümkündür.

Sonraki adımlar

Linux ve Windows için Otomatik Yönetme hakkında daha fazla bilgi edinin