Включение Анализа изменений
Внимание
Анализ изменений перемещается на Azure Resource Graph и в настоящее время находится в предварительной версии в качестве предложения Azure Resource Graph. Узнайте больше о будущем анализа изменений.
Служба анализа изменений:
- Вычисляет и объединяет данные изменений из источников данных, упомянутых ранее.
- Предоставляет набор аналитики для пользователей:
- легко перемещаться по всем изменениям ресурсов;
- выявлять соответствующие изменения в контексте устранения неполадок или мониторинга.
Зарегистрируйте поставщик ресурсов Microsoft.ChangeAnalysis
в подписке Azure Resource Manager, чтобы сделать доступными сведения об изменениях свойства и конфигурации ресурсов. Поставщик Microsoft.ChangeAnalysis
ресурсов автоматически регистрируется по мере того, как вы:
- Введите любую точку входа пользовательского интерфейса, например средство диагностики и решения проблем веб-приложения, или
- переходите на вкладку "Анализ изменений".
В этом руководстве вы узнаете, как включить анализ изменений для Функции Azure и веб-приложений в гостевой среде:
- Для одного или нескольких Функции Azure или веб-приложений включите анализ изменений через пользовательский интерфейс.
- Для большого количества веб-приложений (например, 50+ веб-приложений) включите анализ изменений с помощью предоставленного скрипта PowerShell.
Примечание.
Сейчас включение на уровне слота для Функций Azure или веб-приложения не поддерживается.
Включение Функций Azure и сбор изменений веб-приложения в гостевой системе через портал анализа изменений
Для гостевых изменений в веб-приложении требуется отдельное включение для сканирования файлов кода в рамках веб-приложения. Дополнительные сведения см. в разделе Анализ изменений в средстве "Диагностика и устранение проблем".
Примечание.
Вы можете не сразу увидеть изменения в конфигурации или файле гостевой системы. Подготовьтесь к простою и перезапустите веб-приложение, чтобы просмотреть изменения в течение 30 минут. Если изменения по-прежнему не отображаются, обратитесь к руководству по устранению неполадок.
Перейдите к пользовательскому интерфейсу Анализа изменений Azure Monitor на портале.
Вы можете включить отслеживание изменений в гостевой системе веб-приложения одним из следующих способов:
Нажать Включить сейчас в баннере.
В верхнем меню нажать Настроить.
Для Анализа изменений включите переключатель "Состояние" и нажмите Сохранить.
Средство отображает все веб-приложения в плане службы приложений, которые можно включать и отключать по отдельности.
Включение Анализа изменений в большом масштабе с помощью PowerShell
Если ваша подписка содержит несколько веб-приложений, выполните следующий сценарий, чтобы включить все веб-приложения в ней.
Необходимые компоненты
Модуль Az для PowerShell. Следуйте инструкциям по установке модуля Azure PowerShell
Запустите следующий сценарий:
# Log in to your Azure subscription
Connect-AzAccount
# Get subscription Id
$SubscriptionId = Read-Host -Prompt 'Input your subscription Id'
# Make Feature Flag visible to the subscription
Set-AzContext -SubscriptionId $SubscriptionId
# Register resource provider
Register-AzResourceProvider -ProviderNamespace "Microsoft.ChangeAnalysis"
# Enable each web app
$webapp_list = Get-AzWebApp | Where-Object {$_.kind -eq 'app'}
foreach ($webapp in $webapp_list)
{
$tags = $webapp.Tags
$tags["hidden-related:diagnostics/changeAnalysisScanEnabled"]=$true
Set-AzResource -ResourceId $webapp.Id -Tag $tags -Force
}
Часто задаваемые вопросы
В этом разделы приводятся ответы на часто задаваемые вопросы.
Как включить анализ изменений для веб-приложения?
Включите анализ изменений для веб-приложения в гостевых изменениях с помощью средства диагностики и решения проблем.
Следующие шаги
- Сведения о визуализациях в средстве анализа изменений
- Сведения об устранении неполадок в средстве анализа изменений
- Включите Application Insights для веб-приложений Azure.
- Включение Application Insights для приложений, размещенных в службах IIS — виртуальные машины и масштабируемые наборы виртуальных машин Azure.