Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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. Azure İlkesi'ne geçiş hakkında bu tarihten önce 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.
Bu öğreticide bir kaynak grubu ve sanal makine oluşturacaksınız. Ardından Python SDK'sını kullanarak yeni makineye bir Otomatik Yönetim En İyi Yöntemler yapılandırma profili atayacaksınız.
Önkoşullar
Kaynak oluşturma
Azure'da oturum açma
Aşağıdaki komutu kullanarak Azure'da oturum açın:
az login
Kaynak grubu oluştur
Kaynak grubu oluşturma:
az group create --name "test-rg" --location "eastus"
Sanal makine oluşturma
Windows sanal makinesi oluşturma:
az vm create `
--resource-group "test-rg" `
--name "testvm" `
--location "eastus" `
--image win2016datacenter `
--admin-username testUser `
--size Standard_D2s_v3 `
--storage-sku Standard_LRS
Sanal makineye en iyi uygulama profili atama
Bir kaynak grubunu ve sanal makineyi başarıyla oluşturduğumuza göre, artık bir Python projesi ayarlamanın ve yeni oluşturulan sanal makineye otomatik yönetim en iyi yöntemleri yapılandırma profilini atamanın zamanı geldi.
Python paketlerini yükleme
kullanarak pipAzure Identity ve Azure Automanage paketlerini yükleyin:
pip install azure-mgmt-automanage
pip install azure-identity
Paketleri içeri aktarma
Bir app.py dosya oluşturun ve içindeki yüklü paketleri içeri aktarın:
from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient
Bazı yerel değişkenleri ayarlayın:
sub = "<sub ID>"
rg = "test-rg"
vm = "testvm"
Azure'da kimlik doğrulaması yapma ve Otomatik Yönetim istemcisi oluşturma
Azure'da kimlik doğrulaması yapmak için paketin azure-identity içindeki DefaultAzureCredential değerini kullanın. Ardından kimlik bilgilerini kullanarak bir Otomatik Yönetim İstemcisi oluşturun.
credential = DefaultAzureCredential()
client = AutomanageClient(credential, sub)
En iyi yöntemler profil ataması oluşturma
Şimdi yeni sanal makinemiz ile En İyi Yöntemler profili arasında bir atama oluşturacağız:
assignment = {
"properties": {
"configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction",
}
}
# assignment name must be 'default'
client.configuration_profile_assignments.create_or_update(
"default", rg, vm, assignment)
Python dosyasını çalıştırın:
python app.py
Atamayı portalda görüntüleme
Sanal makineye gidin ve Otomatik Yönet dikey penceresini seçin:
Sanal makinede otomatik yönetim profilinin etkinleştirildiğini görüntüleyin: 
Sonraki adımlar
Python SDK'sını otomatik yönetme hakkında daha fazla bilgi için lütfen azure-samples-python-management depoyu ziyaret edin.