Analizowanie zmian w zasobach platformy Azure

Zasoby zmieniają się w trakcie codziennego użytkowania, ponownej konfiguracji, a nawet ponownego wdrażania. Podczas gdy większość zmian jest zgodnie z projektem, czasami może to uszkodzić aplikację. Dzięki możliwości usługi Azure Resource Graph można znaleźć, kiedy zasób został zmieniony z powodu operacji płaszczyzny sterowania wysłanej do adresu URL usługi Azure Resource Manager.

Analiza zmian wykracza poza standardowe rozwiązania do monitorowania, ostrzegając o problemach z witryną na żywo, awariach lub awariach składników i wyjaśniając przyczyny ich występowania.

Analiza zmian w portalu (wersja zapoznawcza)

Środowiska analizy zmian w witrynie Azure Portal są obsługiwane przy użyciu interfejsu API usługi Azure Resource GraphMicrosoft.ResourceGraph/resources. Możesz wykonać zapytanie dotyczące tego interfejsu API pod kątem zmian wprowadzonych w wielu zasobach platformy Azure, w tym usług App Services (Microsoft.Web/sites) lub Virtual Machines (Microsoft.Compute/virtualMachines).

Środowisko portalu Analizy zmian w usłudze Azure Resource Graph zapewnia:

  • Środowisko bez dołączania, które zapewnia wszystkim subskrypcjom i zasobom dostęp do historii zmian
  • Wykonywanie zapytań dotyczących całej dzierżawy zamiast wybierania subskrypcji
  • Zmienianie podsumowań historii zagregowanych na karty w górnej części nowego bloku Analiza zmian grafu zasobów
  • Bardziej rozbudowane możliwości filtrowania
  • Ulepszona dokładność i istotność informacji o zmianie "zmienionej przez" przy użyciu funkcji Change Actor

Dowiedz się, jak wyświetlić nowe środowisko analizy zmian w portalu.

Obsługiwane typy zasobów

Funkcja Change Analysis obsługuje zmiany typów zasobów z następujących tabel usługi Resource Graph:

Tabele można tworzyć i łączyć w celu zmiany danych projektu w dowolny sposób.

Przechowywanie danych

Zmiany są możliwe do wykonywania zapytań przez 14 dni. W celu dłuższego przechowywania możesz zintegrować zapytanie usługi Resource Graph z usługą Azure Logic Apps i ręcznie wyeksportować wyniki zapytania do dowolnego magazynu danych platformy Azure, takiego jak Log Analytics , w celu uzyskania odpowiedniego przechowywania.

Koszt

Możesz użyć analizy zmian usługi Azure Resource Graph bez dodatkowych kosztów.

Analiza zmian w usłudze Azure Resource Graph a usługa Azure Monitor

Środowisko analiza zmian jest w trakcie przechodzenia z usługi Azure Monitor do usługi Azure Resource Graph. Podczas tego przejścia podczas wyszukiwania w witrynie Azure Portal mogą pojawić się dwie opcje analizy zmian:

Zrzut ekranu przedstawiający wyniki wyszukiwania dotyczące analizy zmian w witrynie Azure Portal.

1. Analiza zmian usługi Azure Resource Graph

Analiza zmian w usłudze Azure Resource Graph pozyskuje dane do usługi Resource Graph w celu zapewnienia możliwości wykonywania zapytań i obsługi środowiska portalu. Dostęp do danych analizy zmian można uzyskać przy użyciu:

  • Interfejs POST Microsoft.ResourceGraph/resources API (preferowany) do wykonywania zapytań dotyczących dzierżaw i subskrypcji
  • Następujące interfejsy API (w określonym zakresie, takie jak LIST zmiany i migawki określonej maszyny wirtualnej):
    • GET/LIST Microsoft.Resources/Changes
    • GET/LIST Microsoft.Resources/Snapshots

Gdy zasób jest tworzony, aktualizowany lub usuwany za pośrednictwem płaszczyzny sterowania usługi Azure Resource Manager, usługa Resource Graph używa funkcji Change Actor do identyfikowania :

  • KtoTo zainicjowano zmianę zasobu
  • Z którym klientem wprowadzono zmianę
  • Jaka operacja została wywołana

Uwaga

Obecnie usługa Azure Resource Graph nie obsługuje:

  • Obserwuj zmiany wprowadzone w interfejsie API płaszczyzny danych zasobu, takie jak zapisywanie danych w tabeli na koncie magazynu.
  • Obsługa zmian plików i konfiguracji w usłudze App Service.

2. Analiza zmian w usłudze Azure Monitor

W usłudze Azure Monitor analiza zmian wymagała wykonania zapytania o dostawcę zasobów o nazwie Microsoft.ChangeAnalysis, który dostarczył prostego interfejsu API, który abstrakcjonował dane zmiany zasobów z usługi Azure Resource Graph.

Chociaż ta usługa pomyślnie pomogła tysiącom klientów platformy Azure, Microsoft.ChangeAnalysis dostawca zasobów ma nie do pokonania ograniczenia, które uniemożliwiają jej obsługę potrzeb i skalowanie wszystkich klientów platformy Azure we wszystkich chmurach publicznych i suwerennych.

Wyślij opinię, aby uzyskać więcej danych

Prześlij opinię za pośrednictwem środowiska Analizy zmian (wersja zapoznawcza) w witrynie Azure Portal.

Następne kroki