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:
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.