Aracılığıyla paylaş


Değişiklik Analizini Etkinleştir

Önemli

Değişiklik Analizi Azure Kaynak Grafı taşınıyor ve şu anda azure Kaynak Grafı teklifi olarak önizleme aşamasındadır. Değişiklik Analizinin geleceği hakkında daha fazla bilgi edinin.

Değişiklik Analizi hizmeti:

  • İşlemler ve toplamalar, daha önce bahsedilen veri kaynaklarından alınan değişiklik verilerini toplar.
  • Kullanıcılara aşağıdakiler için bir dizi analiz sağlar:
    • Tüm kaynak değişikliklerinde kolayca gezinin.
    • Sorun giderme veya izleme bağlamındaki ilgili değişiklikleri belirleyin.

Microsoft.ChangeAnalysis Kaynak özelliklerini ve yapılandırma değişikliği verilerini kullanılabilir hale getirmek için kaynak sağlayıcısını bir Azure Resource Manager aboneliğine kaydedin. Kaynak Microsoft.ChangeAnalysis sağlayıcısı sizin gibi otomatik olarak kaydedilir:

  • Web Uygulaması Sorunları Tanılama ve Çözme aracı gibi herhangi bir kullanıcı arabirimi giriş noktasını girin veya
  • Tek başına Değişiklik Analizi sekmesini açın.

Bu kılavuzda, Azure İşlevleri ve web uygulaması konuk içi değişiklikler için Değişiklik Analizi'ni etkinleştirmenin iki yolunu öğreneceksiniz:

  • Bir veya birkaç Azure İşlevleri veya web uygulaması için kullanıcı arabirimi aracılığıyla Değişiklik Analizi'ni etkinleştirin.
  • Çok sayıda web uygulaması (örneğin, 50'den fazla web uygulaması) için, sağlanan PowerShell betiğini kullanarak Değişiklik Analizi'ni etkinleştirin.

Not

Azure İşlevleri veya web uygulaması için yuva düzeyinde etkinleştirme şu anda desteklenmiyor.

Değişiklik Analizi portalı aracılığıyla konuk içi değişiklik koleksiyonunu Azure İşlevleri ve web uygulamasını etkinleştirme

Konuk içi web uygulaması değişiklikleri için, bir web uygulaması içindeki kod dosyalarını taramak için ayrı etkinleştirme gerekir. Daha fazla bilgi için Sorunları tanılama ve çözme aracı bölümündeki Değişiklik Analizi bölümüne bakın.

Not

Web uygulamasının konuk dosyadaki değişikliklerini ve yapılandırma değişikliklerini hemen göremeyebilirsiniz. 30 dakika içinde değişiklikleri görüntülemek için kapalı kalma süresine hazırlanın ve web uygulamanızı yeniden başlatın. Değişiklikleri hala göremiyorsanız sorun giderme kılavuzuna bakın.

  1. Portalda Azure İzleyici'nin Değişiklik Analizi kullanıcı arabirimine gidin.

  2. Aşağıdakilerden birini yaparak konuk içi web uygulaması değişiklik izlemeyi etkinleştirin:

    • Başlıkta Şimdi Etkinleştir'i seçin veya

      Başlıktan Uygulama Değişiklikleri seçeneklerinin ekran görüntüsü.

    • Üstteki menüden Yapılandır'ı seçin.

      Üstteki menüden Uygulama Değişiklikleri seçeneklerinin ekran görüntüsü.

  3. Çözümleme durumunu değiştir'i açın ve Kaydet'i seçin.

    Değişiklik Analizini Etkinleştir kullanıcı arabiriminin ekran görüntüsü.

    • Araç, tüm web uygulamalarını tek tek açıp kapatabileceğiniz bir App Service planı altında görüntüler.

      Genişletilmiş Değişiklik Analizini Etkinleştir kullanıcı arabiriminin ekran görüntüsü.

PowerShell kullanarak Değişiklik Analizini büyük ölçekte etkinleştirme

Aboneliğinizde birkaç web uygulaması varsa, aboneliğinizdeki tüm web uygulamalarını etkinleştirmek için aşağıdaki betiği çalıştırın.

Önkoşullar

PowerShell Az Modülü. Azure PowerShell modülünü yükleme başlığındaki yönergeleri izleyin

Şu betiği çalıştırın:

# 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
}

Sık sorulan sorular

Bu bölüm, sık sorulan soruların yanıtlarını sağlar.

Bir web uygulaması için Değişiklik Analizini nasıl etkinleştirebilirim?

Sorunları tanılama ve çözme aracını kullanarak konuk değişikliklerinde web uygulaması için Değişiklik Analizi'ni etkinleştirin.

Sonraki adımlar

  • Değişiklik Analizi'nde görselleştirmeler hakkında bilgi edinin
  • Değişiklik Analizi'nde sorunları gidermeyi öğrenin
  • Azure web uygulamaları için Uygulama Analizler'nı etkinleştirin.
  • Azure VM ve Azure sanal makine ölçek kümesi IIS tarafından barındırılan uygulamalar için Uygulama Analizler'nı etkinleştirin.