Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Внимание
30 сентября 2027 г. служба azure Automanage Best Practices будет прекращена. В результате попытка создать новый профиль конфигурации или подключение новой подписки к службе приведет к ошибке. Узнайте больше здесь о том, как перейти на политики Azure до этой даты.
Внимание
Начиная с 1 февраля 2025 г. Служба автоматического управления Azure начнет развертывание изменений, чтобы остановить поддержку и принудительное применение всех служб, зависящих от устаревшего агента Microsoft Monitoring Agent (MMA). Чтобы продолжить использование Отслеживания изменений и управления, VM Insights, управления обновлениями и системы автоматизации Azure, перейдите на новый агент Azure Monitor (AMA).
Автоматическое управление Azure позволяет пользователям легко применять рекомендации Azure к виртуальным машинам. В этом кратком руководстве описано, как применить профиль конфигурации Best Practices к существующей виртуальной машине с помощью репозитория azure-sdk-for-python.
Предварительные условия
- Активная подписка Azure
- Существующая виртуальная машина
Примечание.
Учетные записи бесплатной пробной версии не предоставляют доступа к виртуальным машинам, которые используются в этом руководстве. Перейдите на подписку с оплатой по мере использования.
Внимание
Чтобы включить службу "Автоматическое управление", нужно иметь роль Участник в группе ресурсов с вашими виртуальными машинами. Если вы включаете Автоматическое управление в подписке впервые, вам потребуются следующие разрешения: роль Владелец или Участник вместе с ролью Администратор доступа пользователей в вашей подписке.
Установка необходимых пакетов
Для этой демонстрации требуются пакеты Azure Identity и Azure Automanage.
Используйте pip для установки этих пакетов:
pip install azure-identity
pip install azure-mgmt-automanage
Импорт пакетов
Импортируйте пакеты Azure Identity и Azure Automanage в скрипт:
from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient
Проверка подлинности в Azure и создание клиента automanage
Используйте пакет Azure Identity для проверки подлинности в Azure, а затем создайте клиент Automanage:
credential = DefaultAzureCredential()
client = AutomanageClient(credential, "<subscription ID>")
Включение профиля конфигурации передовой практики для существующей виртуальной машины
assignment = {
"properties": {
"configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction",
}
}
client.configuration_profile_assignments.create_or_update("default", "resourceGroupName", "vmName", assignment)
Следующие шаги
Узнайте, как выполнять дополнительные операции с клиентом Automanage, перейдя в репозиторий azure-samples-python-management.