Instalowanie punktu dystrybucji w chmurze dla Configuration Manager

Dotyczy: programu Configuration Manager (bieżąca gałąź)

Ostrzeżenie

Implementacja udostępniania zawartości z platformy Azure uległa zmianie. Użyj bramy zarządzania chmurą z obsługą zawartości, włączając opcję Zezwalaj cmg na działanie jako punkt dystrybucji w chmurze i obsługę zawartości z usługi Azure Storage. Aby uzyskać więcej informacji, zobacz Modyfikowanie cmg.

Począwszy od wersji 2107, nie można utworzyć tradycyjnego punktu dystrybucji w chmurze (CDP).

W tym artykule opisano kroki instalowania punktu dystrybucji w chmurze Configuration Manager na platformie Microsoft Azure. Zawiera następujące sekcje:

Przed rozpoczęciem

Zacznij od przeczytania artykułu Korzystanie z punktu dystrybucji w chmurze. Ten artykuł ułatwia planowanie i projektowanie punktów dystrybucji w chmurze.

Użyj poniższej listy kontrolnej, aby upewnić się, że masz niezbędne informacje i wymagania wstępne do utworzenia punktu dystrybucji w chmurze:

  • Serwer lokacji może nawiązać połączenie z platformą Azure. Jeśli sieć używa serwera proxy, skonfiguruj rolę systemu lokacji.

  • Środowisko platformy Azure do użycia. Na przykład chmura publiczna platformy Azure lub chmura azure us government.

  • Użyj wdrożenia usługi Azure Resource Manager. Ma następujące wymagania:

    • Integracja z Microsoft Entra identyfikatorem usługi Cloud Management. Microsoft Entra odnajdywanie użytkowników nie jest wymagane.

    • Identyfikator subskrypcji platformy Azure.

    • Grupa zasobów platformy Azure.

    • Konto administratora subskrypcji musi się zalogować podczas pracy kreatora.

  • Certyfikat uwierzytelniania serwera wyeksportowany jako . Plik PFX.

  • Globalnie unikatowa nazwa usługi dla punktu dystrybucji w chmurze.

    Porada

    Przed zażądaniem certyfikatu uwierzytelniania serwera używającego tej nazwy usługi upewnij się, że żądana nazwa domeny platformy Azure jest unikatowa. Na przykład WallaceFalls.CloudApp.Net.

    1. Zaloguj się do witryny Azure Portal.
    2. Wybierz pozycję Wszystkie zasoby, a następnie wybierz pozycję Dodaj.
    3. Wyszukaj usługę w chmurze. Wybierz pozycję Utwórz.
    4. W polu Nazwa DNS wpisz odpowiedni prefiks, na przykład WallaceFalls. Interfejs odzwierciedla, czy nazwa domeny jest dostępna, czy już używana przez inną usługę.

    Nie twórz usługi w portalu, tylko użyj tego procesu, aby sprawdzić dostępność nazwy.

  • Region platformy Azure dla tego wdrożenia.

Usługi branchcache

Aby włączyć chmurowy punkt dystrybucji do korzystania z usługi Windows BranchCache, zainstaluj funkcję Usługi BranchCache na serwerze lokacji.

  • Jeśli serwer lokacji ma rolę lokalnego systemu lokacji punktu dystrybucji, skonfiguruj opcję we właściwościach tej roli, aby włączyć i skonfigurować usługę BranchCache. Aby uzyskać więcej informacji, zobacz Konfigurowanie punktu dystrybucji.

  • Jeśli serwer lokacji nie ma roli punktu dystrybucji, zainstaluj funkcję Usługi BranchCache w systemie Windows. Aby uzyskać więcej informacji, zobacz Instalowanie funkcji Usługi BranchCache.

Jeśli zawartość została już dystrybuowana do punktu dystrybucji w chmurze, a następnie zdecydujesz się włączyć usługę BranchCache, najpierw zainstaluj tę funkcję. Następnie redystrybucja zawartości do punktu dystrybucji w chmurze.

Konfiguruj

Ostrzeżenie

Począwszy od wersji 2107, ta akcja nie jest dostępna. Nie można utworzyć tradycyjnego punktu dystrybucji w chmurze (CDP). Użyj bramy zarządzania chmurą z obsługą zawartości, włączając opcję Zezwalaj cmg na działanie jako punkt dystrybucji w chmurze i obsługę zawartości z usługi Azure Storage. Aby uzyskać więcej informacji, zobacz Modyfikowanie cmg.

Wykonaj tę procedurę w lokacji, aby hostować ten punkt dystrybucji w chmurze zgodnie z projektem.

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Administracja, rozwiń węzeł Cloud Services i wybierz pozycję Punkty dystrybucji w chmurze. Na wstążce wybierz pozycję Utwórz punkt dystrybucji w chmurze.

  2. Na stronie Ogólne Kreatora tworzenia punktu dystrybucji w chmurze skonfiguruj następujące ustawienia:

    1. Najpierw określ środowisko platformy Azure.

    2. Wybierz pozycję Wdrożenie Resource Manager platformy Azure jako metodę wdrażania. Wybierz pozycję Zaloguj się, aby uwierzytelnić się przy użyciu konta administratora subskrypcji platformy Azure. Kreator automatycznie wypełnia pozostałe pola z informacji przechowywanych podczas Microsoft Entra wymagań wstępnych integracji. Jeśli posiadasz wiele subskrypcji, wybierz identyfikator subskrypcji żądanej subskrypcji do użycia.

  3. Wybierz pozycję Dalej. Czekaj, gdy lokacja testuje połączenie z platformą Azure.

  4. Na stronie Ustawienia określ następujące ustawienia, a następnie wybierz pozycję Dalej:

    • Region: wybierz region platformy Azure, w którym chcesz utworzyć punkt dystrybucji w chmurze.

    • Grupa zasobów (tylko metoda wdrażania Resource Manager platformy Azure)

      • Użyj istniejącej: wybierz istniejącą grupę zasobów z listy rozwijanej.

      • Utwórz nową: wprowadź nową nazwę grupy zasobów do utworzenia w subskrypcji platformy Azure.

    • Lokacja główna: wybierz lokację główną, aby dystrybuować zawartość do tego punktu dystrybucji.

    • Plik certyfikatu: wybierz pozycję Przeglądaj i wybierz plik . Plik PFX certyfikatu uwierzytelniania serwera tego punktu dystrybucji w chmurze. Nazwa pospolita z tego certyfikatu wypełnia pola wymaganej nazwy FQDN usługi i nazwy usługi .

      Uwaga

      Certyfikat uwierzytelniania serwera punktów dystrybucji w chmurze obsługuje symbole wieloznaczne. Jeśli używasz certyfikatu z symbolem wieloznacznym, zastąp gwiazdkę (*) w polu Nazwa FQDN usługi żądaną nazwą hosta dla usługi.

  5. Na stronie Alerty skonfiguruj limity przydziału magazynu, przetransferuj przydziały oraz wartość procentową tych limitów przydziału, które chcesz Configuration Manager wygenerować alerty. Następnie wybierz pozycję Dalej.

  6. Zakończ pracę kreatora.

Monitorowanie instalacji

Witryna rozpoczyna tworzenie nowej hostowanej usługi dla punktu dystrybucji w chmurze. Po zamknięciu kreatora monitoruj postęp instalacji punktu dystrybucji w chmurze w konsoli Configuration Manager. Monitoruj również plik CloudMgr.log na serwerze lokacji głównej. W razie potrzeby monitoruj aprowizację usługi w chmurze w Azure Portal.

Uwaga

Aprowizowanie nowego punktu dystrybucji na platformie Azure może potrwać do 30 minut. Plik CloudMgr.log powtarza następujący komunikat do momentu aprowizacji konta magazynu:
Waiting for check if container exists. Will check again in 10 seconds
Po aprowizuje konto magazynu, usługa jest tworzona i konfigurowana.

Weryfikowanie instalacji

Sprawdź, czy instalacja punktu dystrybucji w chmurze została ukończona przy użyciu następujących metod:

  • W konsoli Configuration Manager przejdź do obszaru roboczego Administracja. Rozwiń Cloud Services i wybierz węzeł Punkty dystrybucji w chmurze. Znajdź nowy punkt dystrybucji chmury na liście. Kolumna Stan powinna być gotowa.

  • W konsoli Configuration Manager przejdź do obszaru roboczego Monitorowanie. Rozwiń węzeł Stan systemu i wybierz węzeł Stan składnika . Pokaż wszystkie komunikaty ze składnika SMS_CLOUD_SERVICES_MANAGER i poszukaj identyfikatora komunikatu o stanie 9409.

  • W razie potrzeby przejdź do Azure Portal. W obszarze Wdrożenie dla punktu dystrybucji w chmurze jest wyświetlany stan Gotowe.

Konfigurowanie systemu DNS

Aby klienci mogli korzystać z punktu dystrybucji w chmurze, muszą mieć możliwość rozpoznania nazwy punktu dystrybucji w chmurze na adres IP zarządzany przez platformę Azure. Punkt zarządzania udostępnia im nazwę FQDN usługi punktu dystrybucji w chmurze. Punkt dystrybucji w chmurze istnieje na platformie Azure jako nazwa usługi. Zobacz te wartości na karcie Ustawienia właściwości punktu dystrybucji w chmurze.

Uwaga

Węzeł Punkty dystrybucji w chmurze w konsoli zawiera kolumnę o nazwie Nazwa usługi, ale w rzeczywistości pokazuje wartość nazwy FQDN usługi . Aby wyświetlić obie wartości, otwórz pozycję Właściwości punktu dystrybucji w chmurze i przejdź do karty Ustawienia .

Nazwa pospolita certyfikatu uwierzytelniania serwera powinna zawierać nazwę domeny. Ta nazwa jest wymagana podczas zakupu certyfikatu od dostawcy publicznego. Jest to zalecane podczas wystawiania tego certyfikatu z infrastruktury kluczy publicznych. Na przykład WallaceFalls.contoso.com. Po określeniu tego certyfikatu w Kreatorze tworzenia punktu dystrybucji w chmurze nazwa pospolita wypełnia właściwość FQDN usługi (WallaceFalls.contoso.com). Nazwa usługi przyjmuje tę samą nazwę hosta (WallaceFalls) i dołącza ją do nazwy cloudapp.netdomeny platformy Azure . W tym scenariuszu klienci muszą rozpoznać nazwę FQDN usługi domeny (WallaceFalls.contoso.com) jako nazwę usługi platformy Azure (WallaceFalls.cloudapp.net). Utwórz alias CNAME, aby zamapować te nazwy.

Tworzenie aliasu CNAME

Utwórz rekord nazwy kanonicznej (CNAME) w publicznym, internetowym systemie DNS organizacji. Ten rekord tworzy alias dla właściwości FQDN usługi punktu dystrybucji w chmurze, którą otrzymują klienci, do nazwy usługi platformy Azure. Na przykład utwórz nowy rekord CNAME dla elementu WallaceFalls.contoso.com do WallaceFalls.cloudapp.net.

Proces rozpoznawania nazw klientów

W poniższym procesie pokazano, jak klient rozpoznaje nazwę punktu dystrybucji w chmurze:

  1. Klient pobiera nazwę FQDN usługi punktu dystrybucji w chmurze na liście źródeł zawartości. Na przykład WallaceFalls.contoso.com.

  2. Wykonuje ona zapytania dotyczące usługi DNS, która rozpoznaje nazwę FQDN usługi przy użyciu aliasu CNAME do nazwy usługi platformy Azure. Na przykład WallaceFalls.cloudapp.net.

  3. Ponownie wysyła zapytanie do systemu DNS, co powoduje rozpoznanie nazwy usługi platformy Azure jako publicznego adresu IP platformy Azure.

  4. Klient używa tego adresu IP do rozpoczęcia komunikacji z punktem dystrybucji w chmurze.

  5. Punkt dystrybucji w chmurze przedstawia klientowi certyfikat uwierzytelniania serwera. Klient używa łańcucha zaufania certyfikatu do weryfikacji.

Konfigurowanie serwera proxy serwera lokacji

Serwer lokacji głównej, który zarządza punktem dystrybucji w chmurze, musi komunikować się z platformą Azure. Jeśli organizacja używa serwera proxy do kontrolowania dostępu do Internetu, skonfiguruj serwer lokacji głównej do korzystania z tego serwera proxy.

Aby uzyskać więcej informacji, zobacz Obsługa serwera proxy.

Dystrybucja zawartości i konfigurowanie klientów

Dystrybucja zawartości do punktu dystrybucji w chmurze jest taka sama jak w przypadku każdego innego lokalnego punktu dystrybucji. Punkt zarządzania nie zawiera punktu dystrybucji w chmurze na liście lokalizacji zawartości, chyba że zawiera zawartość żądaną przez klientów. Aby uzyskać więcej informacji, zobacz Dystrybucja zawartości i zarządzanie nią.

Zarządzaj punktem dystrybucji w chmurze tak samo jak dowolnym innym lokalnym punktem dystrybucji. Te akcje obejmują przypisywanie go do grupy punktów dystrybucji i zarządzanie pakietami zawartości. Aby uzyskać więcej informacji, zobacz Instalowanie i konfigurowanie punktów dystrybucji.

Domyślne ustawienia klienta automatycznie umożliwiają klientom korzystanie z punktów dystrybucji w chmurze. Kontroluj dostęp do wszystkich punktów dystrybucji w chmurze w hierarchii przy użyciu następującego ustawienia klienta:

  • W grupie Ustawienia chmury zmodyfikuj ustawienie Zezwalaj na dostęp do punktów dystrybucji w chmurze.

    • Domyślnie to ustawienie ma wartość Tak.

    • Zmodyfikuj i wdróż to ustawienie zarówno dla użytkowników, jak i urządzeń.

Zarządzanie i monitorowanie

Monitoruj zawartość dystrybuowaną do punktu dystrybucji w chmurze tak samo jak w przypadku innych lokalnych punktów dystrybucji. Aby uzyskać więcej informacji, zobacz Monitorowanie zawartości.

Podczas wyświetlania listy punktów dystrybucji w chmurze w konsoli programu można dodać dodatkowe kolumny do listy. Na przykład kolumna Dane wychodzące pokazuje ilość danych pobranych przez klientów z usługi w ciągu ostatnich 30 dni.

Alerty

Configuration Manager okresowo sprawdza usługę platformy Azure. Jeśli usługa nie jest aktywna lub występują problemy z subskrypcją lub certyfikatem, Configuration Manager zgłasza alert.

Skonfiguruj progi dla ilości danych, które mają być przechowywane w punkcie dystrybucji w chmurze, oraz ilości danych pobieranych przez klientów z punktu dystrybucji. Użyj alertów dla tych progów, aby zdecydować, kiedy zatrzymać lub usunąć usługę w chmurze, dostosować zawartość przechowywaną w punkcie dystrybucji w chmurze lub zmodyfikować, którzy klienci mogą korzystać z usługi.

  • Próg alertu magazynu: próg alertu magazynu ustawia górny limit w GB ilości danych lub zawartości, które mają być przechowywane w punkcie dystrybucji w chmurze. Domyślnie ten próg wynosi 2000 GB. Configuration Manager generuje alerty ostrzegawcze i krytyczne, gdy pozostałe wolne miejsce osiągnie określone poziomy. Domyślnie te alerty są wykonywane na poziomie 50% i 90% progu.

  • Próg alertu transferu miesięcznego: miesięczny próg alertu transferu pomaga monitorować ilość zawartości przesyłanej z punktu dystrybucji do klientów przez okres 30 dni. Domyślnie ten próg wynosi 10 000 GB. Witryna zgłasza alerty ostrzegawcze i krytyczne, gdy transfery osiągają zdefiniowane wartości. Domyślnie te alerty są wykonywane na poziomie 50% i 90% progu.

    Ważna

    Configuration Manager monitoruje transfer danych, ale nie zatrzymuje transferu danych powyżej określonego progu alertu transferu.

Określ progi dla każdego punktu dystrybucji w chmurze podczas instalacji lub użyj karty Alerty właściwości punktu dystrybucji w chmurze.

Uwaga

Alerty dotyczące punktu dystrybucji w chmurze zależą od statystyk użycia platformy Azure, które mogą potrwać do 24 godzin. Aby uzyskać więcej informacji na temat analityka magazynu dla platformy Azure, zobacz analityka magazynu.

W cyklu godzinowym lokacja główna, która monitoruje punkt dystrybucji w chmurze, pobiera dane transakcji z platformy Azure. Te dane transakcji są przechowywane w CloudDP-<ServiceName>.log pliku na serwerze lokacji. Configuration Manager następnie ocenia te informacje względem limitów przydziału magazynu i transferu dla każdego punktu dystrybucji w chmurze. Gdy transfer danych osiągnie lub przekroczy określony wolumin dla ostrzeżeń lub alertów krytycznych, Configuration Manager generuje odpowiedni alert.

Ostrzeżenie

Ponieważ witryna pobiera informacje o transferach danych z platformy Azure co godzinę, użycie może przekroczyć próg ostrzegawczy lub krytyczny, zanim Configuration Manager będzie mógł uzyskać dostęp do danych i zgłosić alert.

Modyfikowanie

Wyświetl ogólne informacje o punkcie dystrybucji w węźle Punkty dystrybucji w chmurze w obszarze Cloud Services w obszarze roboczym Administracja konsoli Configuration Manager. Wybierz punkt dystrybucji i wybierz pozycję Właściwości , aby wyświetlić więcej szczegółów.

Podczas edytowania właściwości punktu dystrybucji w chmurze na następujących kartach znajdują się ustawienia do edycji:

Ustawienia

  • Opis

  • Plik certyfikatu: przed wygaśnięciem certyfikatu uwierzytelniania serwera wystaw nowy certyfikat o tej samej nazwie pospolitej. Następnie dodaj nowy certyfikat w tym miejscu, aby usługa zaczęła korzystać z usługi. Jeśli certyfikat wygaśnie, klienci nie będą ufać usłudze i z niej korzystać.

Alerty

Dostosuj progi danych dla alertów dotyczących magazynu i transferu miesięcznego.

Content (Zawartość)

Zarządzaj zawartością tak samo jak w przypadku lokalnego punktu dystrybucji.

Ponowne wdrażanie usługi

Bardziej znaczące zmiany, takie jak następujące konfiguracje, wymagają ponownego wdrożenia usługi:

  • Klasyczna metoda wdrażania na platformie Azure Resource Manager
  • Subskrypcji
  • Nazwa usługi
  • Prywatna i publiczna infrastruktura kluczy publicznych
  • Region świadczenia usługi Azure

Jeśli masz istniejący punkt dystrybucji w chmurze w klasycznej metodzie wdrażania, aby użyć metody wdrażania usługi Azure Resource Manager, musisz wdrożyć nowy punkt dystrybucji w chmurze. Dostępne są dwie opcje:

  • Jeśli chcesz ponownie użyć tej samej nazwy usługi:

    1. Najpierw usuń klasyczny punkt dystrybucji w chmurze. Jeśli nie ma innego punktu dystrybucji w chmurze, klienci mogą nie być w stanie pobrać zawartości.

    2. Utwórz nowy punkt dystrybucji w chmurze przy użyciu wdrożenia Resource Manager. Ponownie użyj tego samego certyfikatu uwierzytelniania serwera.

    3. Rozłóż niezbędną zawartość pakietu oprogramowania do nowego punktu dystrybucji w chmurze.

  • Jeśli chcesz użyć nowej nazwy usługi:

    1. Utwórz nowy punkt dystrybucji w chmurze przy użyciu wdrożenia Resource Manager. Użyj nowego certyfikatu uwierzytelniania serwera.

    2. Rozłóż niezbędną zawartość pakietu oprogramowania do nowego punktu dystrybucji w chmurze.

    3. Usuń klasyczny punkt dystrybucji w chmurze.

Porada

Aby określić bieżący model wdrażania punktu dystrybucji w chmurze:

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Administracja, rozwiń węzeł Cloud Services i wybierz węzeł Punkty dystrybucji w chmurze.
  2. Dodaj atrybut Model wdrażania jako kolumnę do widoku listy. W przypadku wdrożenia Resource Manager ten atrybut to Azure Resource Manager.

Zatrzymywanie lub uruchamianie usługi w chmurze na żądanie

Zatrzymaj punkt dystrybucji w chmurze w dowolnym momencie w konsoli Configuration Manager. Ta akcja natychmiast uniemożliwia klientom pobieranie dodatkowej zawartości z usługi. Uruchom ponownie usługę w chmurze z konsoli Configuration Manager, aby przywrócić dostęp dla klientów. Na przykład zatrzymaj usługę w chmurze, gdy osiągnie próg danych.

Po zatrzymaniu punktu dystrybucji w chmurze usługa w chmurze nie usuwa zawartości z konta magazynu. Nie uniemożliwia to również serwerowi lokacji przenoszenia dodatkowej zawartości do punktu dystrybucji w chmurze. Punkt zarządzania nadal zwraca punkt dystrybucji w chmurze klientom jako prawidłowe źródło zawartości.

Użyj następującej procedury, aby zatrzymać punkt dystrybucji w chmurze:

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Administracja. Rozwiń Cloud Services i wybierz węzeł Punkty dystrybucji w chmurze.

  2. Wybierz punkt dystrybucji w chmurze. Aby zatrzymać usługę w chmurze działającą na platformie Azure, wybierz pozycję Zatrzymaj usługę na wstążce.

  3. Wybierz pozycję Uruchom usługę , aby ponownie uruchomić punkt dystrybucji w chmurze.

Usuwanie punktu dystrybucji w chmurze

Aby odinstalować punkt dystrybucji w chmurze, wybierz punkt dystrybucji w konsoli Configuration Manager, a następnie wybierz pozycję Usuń.

Po usunięciu punktu dystrybucji w chmurze z hierarchii Configuration Manager usuwa zawartość z usługi w chmurze na platformie Azure.

Ręczne usunięcie wszystkich składników na platformie Azure powoduje niespójność systemu. Ten stan pozostawia oddzielone informacje i mogą wystąpić nieoczekiwane zachowania.

Zaawansowane rozwiązywanie problemów

Jeśli musisz zebrać rejestrowanie diagnostyczne z maszyn wirtualnych platformy Azure, aby pomóc w rozwiązywaniu problemów z punktem dystrybucji w chmurze, użyj następującego przykładu programu PowerShell, aby włączyć rozszerzenie diagnostyczne usługi dla subskrypcji:

# Change these variables for your Azure environment. The current values are provided as examples. You can find the values for these from the Azure portal.
$storage_name="4780E38368358502‬‭23C071" # The name of the storage account that goes with the CloudDP
$key="3jSyvMssuTyAyj5jWHKtf2bV5JF^aDN%z%2g*RImGK8R4vcu3PE07!P7CKTbZhT1Sxd3l^t69R8Cpsdl1xhlhZtl" # The storage access key from the Storage Account view
$service_name="4780E38368358502‬‭23C071" # The name of the cloud service for the CloudDP, which for a Cloud DP is the same as the storage name
$azureSubscriptionName="8ba1cb83-84a2-457e-bd37-f78d2dd371ee" # The subscription name the tenant is using
$subscriptionId="8ba1cb83-84a2-457e-bd37-f78d2dd371ee" # The subscription ID the tenant is using

# This variable is the path to the config file on the local computer.
$public_config="F:\PowerShellDiagFile\diagnostics.wadcfgx"

# These variables are for the Azure management certificate. Install it in the Current User certificate store on the system running this script.
$thumbprint="dac9024f54d8f6df94935fb1732638ca6ad77c13" # The thumbprint of the Azure management certificate
$mycert = Get-Item cert:\\CurrentUser\My\$thumbprint

Set-AzureSubscription -SubscriptionName $azureSubscriptionName -SubscriptionId $subscriptionId -Certificate $mycert

Select-AzureSubscription $azureSubscriptionName

Set-AzureServiceDiagnosticsExtension -StorageAccountName $storage_name -StorageAccountKey $key -DiagnosticsConfigurationPath $public_config –ServiceName $service_name -Slot 'Production' -Verbose

Poniższy przykład to przykładowy plik diagnostics.wadcfgx , do którego odwołuje się zmienna public_config w powyższym skryptze programu PowerShell. Aby uzyskać więcej informacji, zobacz schemat konfiguracji rozszerzenia Diagnostyka Azure.

<?xml version="1.0" encoding="utf-8"?>
<PublicConfig xmlns="http://schemas.microsoft.com/ServiceHosting/2010/10/DiagnosticsConfiguration">
  <WadCfg>
    <DiagnosticMonitorConfiguration overallQuotaInMB="4096">
      <Directories scheduledTransferPeriod="PT1M">
        <IISLogs containerName ="wad-iis-logfiles" />
        <FailedRequestLogs containerName ="wad-failedrequestlogs" />
      </Directories>
      <WindowsEventLog scheduledTransferPeriod="PT1M">
        <DataSource name="Application!*" />
      </WindowsEventLog>
      <Logs scheduledTransferPeriod="PT1M" scheduledTransferLogLevelFilter="Information" />
      <CrashDumps dumpType="Full">
        <CrashDumpConfiguration processName="WaAppAgent.exe" />
        <CrashDumpConfiguration processName="WaIISHost.exe" />
        <CrashDumpConfiguration processName="WindowsAzureGuestAgent.exe" />
        <CrashDumpConfiguration processName="WaWorkerHost.exe" />
        <CrashDumpConfiguration processName="DiagnosticsAgent.exe" />
        <CrashDumpConfiguration processName="w3wp.exe" />
      </CrashDumps>
      <PerformanceCounters scheduledTransferPeriod="PT1M">
        <PerformanceCounterConfiguration counterSpecifier="\Memory\Available MBytes" sampleRate="PT3M" />
        <PerformanceCounterConfiguration counterSpecifier="\Web Service(_Total)\ISAPI Extension Requests/sec" sampleRate="PT3M" />
        <PerformanceCounterConfiguration counterSpecifier="\Web Service(_Total)\Bytes Total/Sec" sampleRate="PT3M" />
        <PerformanceCounterConfiguration counterSpecifier="\ASP.NET Applications(__Total__)\Requests/Sec" sampleRate="PT3M" />
        <PerformanceCounterConfiguration counterSpecifier="\ASP.NET Applications(__Total__)\Errors Total/Sec" sampleRate="PT3M" />
        <PerformanceCounterConfiguration counterSpecifier="\ASP.NET\Requests Queued" sampleRate="PT3M" />
        <PerformanceCounterConfiguration counterSpecifier="\ASP.NET\Requests Rejected" sampleRate="PT3M" />
        <PerformanceCounterConfiguration counterSpecifier="\Processor(_Total)\% Processor Time" sampleRate="PT3M" />
      </PerformanceCounters>
    </DiagnosticMonitorConfiguration>
  </WadCfg>
</PublicConfig>