Omówienie dzienników zapytań w centrum zarządzania aktualizacjami (wersja zapoznawcza)
Dzienniki utworzone na podstawie operacji, takich jak oceny aktualizacji i instalacje, są przechowywane przez Centrum zarządzania aktualizacjami (wersja zapoznawcza) w usłudze Azure Resource Graph. Azure Resource Graph to usługa na platformie Azure przeznaczona do przechowywania szczegółów usługi platformy Azure bez żadnych wymagań dotyczących kosztów i wdrożenia. Centrum zarządzania aktualizacjami (wersja zapoznawcza) używa usługi Azure Resource Graph do przechowywania wyników i można wyświetlić historię aktualizacji z ostatnich 30 dni od zasobów.
Język zapytań usługi Azure Resource Graph opiera się na języku zapytań Kusto używanym przez usługę Azure Data Explorer.
W tym artykule opisano strukturę dzienników z Centrum zarządzania aktualizacjami (wersja zapoznawcza) oraz sposób używania eksploratora usługi Azure Resource Graph do analizowania ich pod kątem raportowania, wizualizowania i eksportowania.
Struktura dziennika
Centrum zarządzania aktualizacjami (wersja zapoznawcza) wysyła wyniki wszystkich operacji do usługi Azure Resource Graph jako dzienniki, które są dostępne przez 30 dni. Poniżej przedstawiono strukturę dzienników wysyłanych do usługi Azure Resource Graph.
Wyniki oceny poprawek
Tabela patchassessmentresources
zawiera zasoby związane z oceną poprawek maszyny. W poniższej tabeli opisano jej właściwości.
Właściwość | Opis |
---|---|
ID |
Identyfikator usługi Azure Resource Manager przekazujący wynik. Będzie ona podobna do ścieżki interfejsu API REST dla oceny systemu operacyjnego gościa. <resourcePath>/patchAssessmentResults/latest Zazwyczaj lub<resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> |
NAME |
Jeśli identyfikator jest typu <resourcePath>/patchAssessmentResults/latest , rekord zawiera unikatowy identyfikator GUID dla ukończonej operacji oceny. Jeśli <resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> — rekord zawiera nazwę aktualizacji lub etykietę. |
TYPE |
Określa typ dziennika do oceny. Jeśli typ to patchassessmentresults , rekord zawiera podsumowanie oceny systemu operacyjnego z liczbowymi statystykami agregacji. Jeśli typ to patchassessmentresults/softwarepatches , rekord opisuje określoną aktualizację systemu operacyjnego dostępną dla zasobu. |
TENANTID |
Identyfikator dzierżawy platformy Azure dla zasobu maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
KIND |
Celowo pozostawione puste do użycia w przyszłości. |
LOCATION |
Region chmury platformy Azure, w którym istnieje zasób maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
RESOURCEGROUP |
Grupa zasobów platformy Azure hostująca zasób maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
SUBSCRIPTIONID |
Identyfikator subskrypcji platformy Azure dla zasobu maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
MANAGEDBY |
Celowo pozostawione puste do użycia w przyszłości. |
SKU |
Celowo pozostawione puste do użycia w przyszłości. |
PLAN |
Celowo pozostawione puste do użycia w przyszłości. |
PROPERTIES |
Przechwytuje szczegóły operacji w formacie JSON. Dodatkowe informacje znajdują się w tej tabeli. |
TAGS |
Tagi platformy Azure zdefiniowane dla zasobu maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
IDENTITY |
Celowo pozostawione puste do użycia w przyszłości. |
ZONES |
Celowo pozostawione puste do użycia w przyszłości. |
EXTENDEDLOCATION |
Celowo pozostawione puste do użycia w przyszłości. |
Opis właściwości PROPERTIES
PROPERTIES
Jeśli właściwość typu zasobu to patchassessmentresources
, zawiera następujące informacje:
Wartość | Opis |
---|---|
rebootPending |
Flaga określająca, czy określona aktualizacja wymaga ponownego uruchomienia systemu operacyjnego w celu ukończenia instalacji. Zgodnie z usługą aktualizacji systemu operacyjnego maszyny lub menedżerem pakietów. Jeśli menedżer pakietów systemu operacyjnego lub usługa aktualizacji nie wymaga ponownego uruchomienia, wartość pola jest ustawiona na false . |
patchServiceUsed |
Usługa systemu operacyjnego używana na maszynie do instalowania aktualizacji. WU-WSUS dla usługi Windows Update i/lub usługi Windows Server Update. W przypadku systemu Linux jest to menedżer pakietów systemu operacyjnego, taki jak YUM , APT lub Zypper . |
osType |
Reprezentuje typ systemu Windows operacyjnego lub Linux . |
startDateTime |
Sygnatura czasowa (UTC) reprezentująca, kiedy zadanie oceny aktualizacji systemu operacyjnego rozpoczęło wykonywanie na maszynie. |
lastModifiedDateTime |
Sygnatura czasowa (UTC) reprezentująca czas ostatniej aktualizacji rekordu. |
startedBy |
Określa, czy przebieg instalacji aktualizacji systemu operacyjnego został wyzwolony przez użytkownika lub usługę platformy Azure. Więcej szczegółów dotyczących operacji można znaleźć w dzienniku aktywności platformy Azure. |
errorDetails |
Pierwsze pięć komunikatów o błędach generowanych podczas wykonywania instalacji aktualizacji z menedżera pakietów systemu operacyjnego lub usługi aktualizacji systemu operacyjnego. |
availablePatchCountByClassification |
Liczba aktualizacji systemu operacyjnego według kategorii, do których należą określone aktualizacje na podstawie dostawcy systemu operacyjnego. Informacje są generowane przez usługę aktualizacji systemu operacyjnego lub menedżera pakietów systemu operacyjnego. Jeśli menedżer pakietów systemu operacyjnego lub usługa aktualizacji nie udostępnia szczegółów kategorii, wartość to Others (dla systemu Linux) lub Updates (dla systemu Windows Server). |
PROPERTIES
Jeśli właściwość typu zasobu to patchassessmentresults/softwarepatches
, zawiera następujące informacje:
Wartość | Opis |
---|---|
lastModifiedDateTime |
Sygnatura czasowa (UTC) reprezentująca czas ostatniej aktualizacji rekordu. |
publishedDateTime |
Sygnatura czasowa reprezentująca, kiedy określona aktualizacja została udostępniona przez dostawcę systemu operacyjnego. Informacje są generowane przez usługę aktualizacji systemu operacyjnego lub menedżera pakietów systemu operacyjnego. Jeśli menedżer pakietów systemu operacyjnego lub usługa aktualizacji nie udostępnia szczegółowych informacji o tym, kiedy aktualizacja została dostarczona przez dostawcę systemu operacyjnego, wartość ma wartość null. |
classifications |
Kategoria, do której należy określona aktualizacja, zgodnie z dostawcą systemu operacyjnego. Informacje są generowane przez usługę aktualizacji systemu operacyjnego lub menedżera pakietów systemu operacyjnego. Jeśli menedżer pakietów systemu operacyjnego lub usługa aktualizacji nie udostępnia szczegółów kategorii, wartość to Others (dla systemu Linux) lub Updates (dla systemu Windows Server). |
rebootRequired |
Wartość wskazuje, czy określona aktualizacja wymaga ponownego uruchomienia systemu operacyjnego w celu ukończenia instalacji. Informacje są generowane przez usługę aktualizacji systemu operacyjnego lub menedżera pakietów systemu operacyjnego. Jeśli menedżer pakietów systemu operacyjnego lub usługa aktualizacji nie wymaga ponownego uruchomienia, wartość to false . |
rebootBehavior |
Zachowanie ustawione w instalacji aktualizacji systemu operacyjnego uruchamia zadanie podczas konfigurowania wdrożenia aktualizacji, jeśli centrum zarządzania aktualizacjami (wersja zapoznawcza) może ponownie uruchomić maszynę docelową. |
patchName |
Nazwa lub etykieta określonej aktualizacji wygenerowanej przez menedżera pakietów systemu operacyjnego lub usługę aktualizacji systemu operacyjnego. |
Kbid |
Jeśli system operacyjny maszyny jest systemem operacyjnym Windows Server, wartość zawiera unikatowy identyfikator BAZY wiedzy dla aktualizacji dostarczonej przez usługę Windows Update. |
version |
Jeśli system operacyjny maszyny to Linux, wartość zawiera szczegóły wersji aktualizacji udostępniane przez menedżera pakietów systemu Linux. Na przykład 1.0.1.el7.3 . |
Wyniki instalacji poprawek
Tabela patchinstallationresources
zawiera zasoby związane z oceną poprawek maszyny. W poniższej tabeli opisano jej właściwości.
Właściwość | Opis |
---|---|
ID |
Identyfikator usługi Azure Resource Manager przekazujący wynik. Będzie ona podobna do ścieżki interfejsu API REST dla oceny systemu operacyjnego gościa. <resourcePath>/patchInstallationResults/<GUID> Zazwyczaj lub<resourcePath>/patchAssessmentResults/latest/softwarePatches/<update> |
NAME |
Jeśli identyfikator jest typu <resourcePath>/patchInstallationResults , rekord zawiera unikatowy identyfikator GUID dla ukończonej operacji aktualizacji. Jeśli <resourcePath>/patchInstallationResults/softwarePatches/<update> — rekord zawiera nazwę aktualizacji lub etykietę instalowaną na maszynie. |
TYPE |
Określa typ dziennika do oceny. Jeśli typ to patchinstallationresults , rekord zawiera podsumowanie instalacji systemu operacyjnego z liczbowymi statystykami agregacji. Jeśli typ to patchinstallationresults/softwarepatches , rekord opisuje określoną aktualizację systemu operacyjnego zainstalowaną dla zasobu. |
TENANTID |
Identyfikator dzierżawy platformy Azure dla zasobu maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
KIND |
Celowo pozostawione puste do użycia w przyszłości. |
LOCATION |
Region chmury platformy Azure, w którym istnieje zasób maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
RESOURCEGROUP |
Grupa zasobów platformy Azure hostująca zasób maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
SUBSCRIPTIONID |
Identyfikator subskrypcji platformy Azure dla zasobu maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
MANAGEDBY |
Celowo pozostawione puste do użycia w przyszłości. |
SKU |
Celowo pozostawione puste do użycia w przyszłości. |
PLAN |
Celowo pozostawione puste do użycia w przyszłości. |
PROPERTIES |
Przechwytuje szczegóły operacji w formacie JSON. Dodatkowe informacje znajdują się w tej tabeli. |
TAGS |
Tagi platformy Azure zdefiniowane dla zasobu maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
IDENTITY |
Celowo pozostawione puste do użycia w przyszłości. |
ZONES |
Celowo pozostawione puste do użycia w przyszłości. |
EXTENDEDLOCATION |
Celowo pozostawione puste do użycia w przyszłości. |
Opis właściwości PROPERTIES
PROPERTIES
Jeśli właściwość typu zasobu to patchinstallationresults
, zawiera następujące informacje:
Wartość | Opis |
---|---|
installationActivityId |
Unikatowy identyfikator GUID dla przebiegu instalacji aktualizacji systemu operacyjnego. |
maintenanceWindowExceeded |
Wartości to True lub False jeśli przebieg instalacji aktualizacji przekroczył zdefiniowane okno obsługi. |
lastModifiedDateTime |
Sygnatura czasowa (UTC) reprezentująca czas ostatniej aktualizacji rekordu |
notSelectedPatchCount |
Liczba aktualizacji systemu operacyjnego dostępnych na maszynie, która nie została wybrana do instalacji we wdrożeniu aktualizacji. |
installedPatchCount |
Liczba aktualizacji systemu operacyjnego, które zostały pomyślnie zainstalowane, które zostały określone we wdrożeniu aktualizacji. |
excludedPatchCount |
Liczba aktualizacji systemu operacyjnego dostępnych na maszynie i wykluczona z instalacji we wdrożeniu aktualizacji. |
pendingPatchCount |
Liczba aktualizacji systemu operacyjnego, które nadal oczekują na zainstalowanie, które zostały określone we wdrożeniu aktualizacji. |
patchServiceUsed |
Usługa systemu operacyjnego używana na maszynie do instalowania aktualizacji. WU-WSUS dla usługi Windows Update i/lub usługi Windows Server Update. W przypadku systemu Linux jest to menedżer pakietów systemu operacyjnego, taki jak YUM , APT lub Zypper . |
failedPatchCount |
Liczba aktualizacji systemu operacyjnego, których nie można pomyślnie zainstalować, które zostały określone we wdrożeniu aktualizacji. |
startDateTime |
Sygnatura czasowa (UTC) reprezentująca, kiedy zadanie instalacji aktualizacji systemu operacyjnego rozpoczęło wykonywanie na maszynie. |
rebootStatus |
Informacje z usługi aktualizacji systemu operacyjnego lub menedżera pakietów, jeśli system operacyjny musi zostać uruchomiony ponownie, aby ukończyć instalację aktualizacji. Wartości stanu to NotNeeded (nie jest wymagane ponowne uruchomienie), Required (ponowne uruchomienie systemu operacyjnego jest wymagane do ukończenia), Started (zainicjowano ponowne uruchomienie), Failed (nie można ponownie uruchomić systemu operacyjnego) i Completed (ponowne uruchomienie zostało wykonane pomyślnie). |
startedBy |
Określa, czy przebieg instalacji aktualizacji systemu operacyjnego został wyzwolony przez użytkownika lub usługę platformy Azure. Więcej szczegółów dotyczących operacji można znaleźć w dzienniku aktywności platformy Azure. |
status |
Stan przebiegu instalacji aktualizacji systemu operacyjnego. Wartości mogą być następujące: NotStarted, InProgress, Failed, Succeeded and CompletedWithWarnings. Uruchomienie instalacji aktualizacji jest uznawane za stan "Niepowodzenie", jeśli co najmniej jedna instalacja aktualizacji systemu operacyjnego nie powiedzie się. |
osType |
Reprezentuje typ systemu Windows operacyjnego lub Linux . |
errorDetails |
Zawiera pięć pierwszych komunikatów o błędach generowanych podczas wykonywania instalacji aktualizacji z menedżera pakietów systemu operacyjnego lub usługi aktualizacji systemu operacyjnego. |
maintenanceRunId |
Ta wartość jest używana jako identyfikator przebiegu konserwacji dla automatycznego stosowania poprawek gościa maszyny wirtualnej lub identyfikatora przebiegu harmonogramu zamiast cyklicznych aktualizacji |
PROPERTIES
Jeśli właściwość typu zasobu to patchinstallationresults/softwarepatches
, zawiera następujące informacje:
Wartość | Opis |
---|---|
installationState |
Stan instalacji dla określonej aktualizacji systemu operacyjnego. Wartości to Installed , , Pending Failed , NotSelected i Excluded . |
lastModifiedDateTime |
Sygnatura czasowa (UTC) reprezentująca czas ostatniej aktualizacji rekordu. |
publishedDateTime |
Sygnatura czasowa reprezentująca, kiedy określona aktualizacja została udostępniona przez dostawcę systemu operacyjnego. Informacje są generowane przez usługę aktualizacji systemu operacyjnego lub menedżera pakietów systemu operacyjnego. Jeśli menedżer pakietów systemu operacyjnego lub usługa aktualizacji nie udostępnia szczegółowych informacji o tym, kiedy aktualizacja została dostarczona przez dostawcę systemu operacyjnego, wartość ma wartość null. |
classifications |
Kategoria, do którego należy określona aktualizacja, zgodnie z dostawcą systemu operacyjnego. Zgodnie z usługą aktualizacji systemu operacyjnego maszyny lub menedżerem pakietów. Jeśli menedżer pakietów systemu operacyjnego lub usługa aktualizacji nie udostępnia szczegółów kategorii, wartość pola to Inne (dla systemu Linux) i Aktualizacje (dla systemu Windows Server). |
rebootRequired |
Flaga określająca, czy określona aktualizacja wymaga ponownego uruchomienia systemu operacyjnego w celu ukończenia instalacji. Zgodnie z usługą aktualizacji systemu operacyjnego maszyny lub menedżerem pakietów. Jeśli menedżer pakietów systemu operacyjnego lub usługa aktualizacji nie udostępnia informacji dotyczących konieczności ponownego uruchomienia systemu operacyjnego, wartość pola zostanie ustawiona na wartość "false". |
rebootBehavior |
Zachowanie ustawione w instalacji aktualizacji systemu operacyjnego uruchamia zadanie przez użytkownika dotyczące zezwalania centrum zarządzania aktualizacjami (wersja zapoznawcza) na ponowne uruchomienie systemu operacyjnego. |
patchName |
Nazwa lub etykieta określonej aktualizacji podanej przez menedżera pakietów systemu operacyjnego lub usługę aktualizacji systemu operacyjnego. |
Kbid |
Jeśli system operacyjny maszyny jest systemem operacyjnym Windows Server, wartość zawiera unikatowy identyfikator BAZY wiedzy dla aktualizacji dostarczonej przez usługę Windows Update. |
version |
Jeśli system operacyjny maszyny to Linux, wartość zawiera szczegóły wersji aktualizacji udostępniane przez menedżera pakietów systemu Linux. Na przykład 1.0.1.el7.3 . |
Zasoby konserwacji
Tabela maintenanceresources
zawiera zasoby związane z konfiguracją konserwacji. W poniższej tabeli opisano jej właściwości.
Właściwość | Opis |
---|---|
ID |
Identyfikator usługi Azure Resource Manager przekazujący wynik. Jest ona podobna do ścieżki interfejsu API REST w celu utworzenia konfiguracji konserwacji. |
NAME |
Jeśli identyfikator jest typu <resourcePath>/applyupdates , rekord zawiera unikatowy identyfikator GUID dla przebiegu konserwacji. Jeśli <resourcePath>/configurationassignments — rekord zawiera przypisanie konfiguracji konserwacji do maszyny wirtualnej platformy Azure lub usługi Arc. |
TYPE |
Określa typ dziennika do oceny. Jeśli typ to applyupdates , rekord zawiera szczegółowe informacje o rekordzie przebiegu konserwacji na poziomie maszyny. Jeśli typ to configurationassignments , rekord opisuje połączenie między maszyną wirtualną platformy Azure lub usługą Arc i konfiguracją konserwacji. |
TENANTID |
Identyfikator dzierżawy platformy Azure dla zasobu maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
KIND |
Celowo pozostawione puste do użycia w przyszłości. |
LOCATION |
Czysty region chmury, w którym istnieje zasób maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
RESOURCEGROUP |
Grupa zasobów platformy Azure hostująca zasób maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
SUBSCRIPTIONID |
Identyfikator subskrypcji platformy Azure dla zasobu maszyny wirtualnej platformy Azure lub serwera z obsługą usługi Azure Arc |
MANAGEDBY |
Celowo pozostawione puste do użycia w przyszłości. |
SKU |
Celowo pozostawione puste do użycia w przyszłości. |
PLAN |
Celowo pozostawione puste do użycia w przyszłości. |
PROPERTIES |
Przechwytuje szczegóły operacji w formacie JSON. Dodatkowe informacje znajdują się w tej tabeli. |
TAGS |
Tagi platformy Azure zdefiniowane dla zasobu maszyny wirtualnej platformy Azure lub serwerów z obsługą usługi Azure Arc |
IDENTITY |
Celowo pozostawione puste do użycia w przyszłości. |
ZONES |
Celowo pozostawione puste do użycia w przyszłości. |
EXTENDEDLOCATION |
Celowo pozostawione puste do użycia w przyszłości. |
Opis właściwości PROPERTIES
PROPERTIES
Jeśli właściwość typu zasobu to applyupdates
, zawiera następujące informacje:
Wartość | Opis |
---|---|
maintenanceConfigurationId |
Identyfikator zastosowanej konserwacji usługi Azure Resource Manager (ARM) |
maintenanceScope |
Zakres konserwacji zastosowanej konfiguracji konserwacji |
resourceId |
Identyfikator zasobu szablonu usługi ARM usługi ARC/maszyny wirtualnej platformy Azure |
correlationId |
Identyfikator przebiegu harmonogramu konserwacji/przebiegu harmonogramu. Może to służyć do znajdowania wszystkich maszyn wirtualnych, które były częścią tego samego harmonogramu. |
startDateTime |
Data i godzina rozpoczęcia harmonogramu |
endDateTime |
Data i godzina zakończenia harmonogramu |
PROPERTIES
Jeśli właściwość typu zasobu to configurationassignments
, zawiera następujące informacje:
Wartość | Opis |
---|---|
resourceId |
Identyfikator zasobu usługi ARM maszyny wirtualnej USŁUGI ARC/maszyny wirtualnej platformy Azure |
maintenanceConfigurationId |
Identyfikator usługi ARM zastosowanej konfiguracji konserwacji |
Następne kroki
- Aby uzyskać szczegółowe informacje o przykładowych zapytaniach, zobacz Przykładowe dzienniki zapytań.
- Aby rozwiązać problemy, zobacz Rozwiązywanie problemów z centrum zarządzania aktualizacjami (wersja zapoznawcza).