Включение Анализа изменений

Внимание

Анализ изменений перемещается на Azure Resource Graph и в настоящее время находится в предварительной версии в качестве предложения Azure Resource Graph. Узнайте больше о будущем анализа изменений.

Служба анализа изменений:

  • Вычисляет и объединяет данные изменений из источников данных, упомянутых ранее.
  • Предоставляет набор аналитики для пользователей:
    • легко перемещаться по всем изменениям ресурсов;
    • выявлять соответствующие изменения в контексте устранения неполадок или мониторинга.

Зарегистрируйте поставщик ресурсов Microsoft.ChangeAnalysis в подписке Azure Resource Manager, чтобы сделать доступными сведения об изменениях свойства и конфигурации ресурсов. Поставщик Microsoft.ChangeAnalysis ресурсов автоматически регистрируется по мере того, как вы:

  • Введите любую точку входа пользовательского интерфейса, например средство диагностики и решения проблем веб-приложения, или
  • переходите на вкладку "Анализ изменений".

В этом руководстве вы узнаете, как включить анализ изменений для Функции Azure и веб-приложений в гостевой среде:

Примечание.

Сейчас включение на уровне слота для Функций Azure или веб-приложения не поддерживается.

Включение Функций Azure и сбор изменений веб-приложения в гостевой системе через портал анализа изменений

Для гостевых изменений в веб-приложении требуется отдельное включение для сканирования файлов кода в рамках веб-приложения. Дополнительные сведения см. в разделе Анализ изменений в средстве "Диагностика и устранение проблем".

Примечание.

Вы можете не сразу увидеть изменения в конфигурации или файле гостевой системы. Подготовьтесь к простою и перезапустите веб-приложение, чтобы просмотреть изменения в течение 30 минут. Если изменения по-прежнему не отображаются, обратитесь к руководству по устранению неполадок.

  1. Перейдите к пользовательскому интерфейсу Анализа изменений Azure Monitor на портале.

  2. Вы можете включить отслеживание изменений в гостевой системе веб-приложения одним из следующих способов:

    • Нажать Включить сейчас в баннере.

      Снимок экрана: параметры

    • В верхнем меню нажать Настроить.

      Снимок экрана: параметры

  3. Для Анализа изменений включите переключатель "Состояние" и нажмите Сохранить.

    Снимок экрана: пользовательский интерфейс

    • Средство отображает все веб-приложения в плане службы приложений, которые можно включать и отключать по отдельности.

      Снимок экрана: пользовательский интерфейс

Включение Анализа изменений в большом масштабе с помощью 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
}

Часто задаваемые вопросы

В этом разделы приводятся ответы на часто задаваемые вопросы.

Как включить анализ изменений для веб-приложения?

Включите анализ изменений для веб-приложения в гостевых изменениях с помощью средства диагностики и решения проблем.

Следующие шаги