ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تنبيه
في 30 سبتمبر 2027، سيتم إيقاف خدمة أفضل ممارسات Azure Automanage. ونتيجة لذلك، ستؤدي محاولة إنشاء ملف تعريف تكوين جديد أو إلحاق اشتراك جديد بالخدمة إلى حدوث خطأ. تعرف على المزيد هنا حول كيفية الترحيل إلى نهج Azure قبل ذلك التاريخ.
تنبيه
بدءا من 1 فبراير 2025، ستبدأ Azure Automanage في طرح التغييرات لإيقاف الدعم والتنفيذ لجميع الخدمات التي تعتمد على عامل مراقبة Microsoft (MMA) المهمل. لمتابعة استخدام Change Tracking and Management وVM Insights و Update Management وAzure Automation، قم بالترحيل إلى عامل Azure Monitor (AMA) الجديد.
في هذا البرنامج التعليمي، ستقوم بإنشاء مجموعة موارد وجهاز ظاهري. ثم ستقوم بتعيين ملف تعريف تكوين Automanage Best Practices للجهاز الجديد باستخدام Python SDK.
سجل الدخول إلى Azure باستخدام الأمر التالي:
az login
أنشئ مجموعة موارد:
az group create --name "test-rg" --location "eastus"
إنشاء جهاز ظاهري يعمل بنظام Windows:
az vm create `
--resource-group "test-rg" `
--name "testvm" `
--location "eastus" `
--image win2016datacenter `
--admin-username testUser `
--size Standard_D2s_v3 `
--storage-sku Standard_LRS
الآن بعد أن نجحنا في إنشاء مجموعة موارد وجهاز ظاهري، حان الوقت لإعداد مشروع Python وتعيين ملف تعريف تكوين Automanage Best Practices إلى الجهاز الظاهري الذي تم إنشاؤه حديثا.
تثبيت حزم Azure Identity وAzure Automanage باستخدام pip
:
pip install azure-mgmt-automanage
pip install azure-identity
app.py
إنشاء ملف واستيراد الحزم المثبتة داخله:
from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient
تعيين بعض المتغيرات المحلية:
sub = "<sub ID>"
rg = "test-rg"
vm = "testvm"
استخدم DefaultAzureCredential داخل الحزمة azure-identity
للمصادقة على Azure. ثم استخدم بيانات الاعتماد لإنشاء عميل إدارة تلقائية.
credential = DefaultAzureCredential()
client = AutomanageClient(credential, sub)
الآن سنقوم بإنشاء مهمة بين الجهاز الظاهري الجديد وملف تعريف أفضل الممارسات:
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:
python app.py
انتقل إلى الجهاز الظاهري وحدد شفرة Automanage :
عرض ملف تعريف الإدارة التلقائية الذي تم تمكينه الآن على الجهاز الظاهري:
لمزيد من المعلومات حول Automanage Python SDK، يرجى زيارة مستودع azure-samples-python-management.