Model danych usługi Log Analytics dla danych usługi Azure Backup
W tym artykule opisano model danych usługi Log Analytics dla usługi Azure Backup dodany do tabeli Diagnostyka Azure (jeśli magazyny są skonfigurowane przy użyciu ustawień diagnostycznych w celu wysyłania danych do obszaru roboczego usługi Log Analytics w trybie Diagnostyka Azure). Ten model danych umożliwia pisanie zapytań dotyczących danych usługi Log Analytics w celu tworzenia niestandardowych alertów lub pulpitów nawigacyjnych raportowania.
Uwaga
Zalecamy użycie nowego trybu specyficznego dla zasobów w celu wykonywania zapytań dotyczących danych w usłudze Log Analytics lub używania funkcji systemowych.
Ten artykuł zawiera informacje dotyczące następujących zagadnień:
- Korzystanie z modelu danych usługi Azure Backup
- Przykładowe zapytania Kusto
- Schemat w wersji 1 a schemat w wersji 2
Korzystanie z modelu danych usługi Azure Backup
W ramach modelu danych można tworzyć wizualizacje, zapytania niestandardowe i pulpity nawigacyjne zgodnie z wymaganiami, korzystając z poniższych pól.
Alerty
Poniższa tabela zawiera szczegółowe informacje o polach związanych z alertami.
Pole | Typ danych | opis |
---|---|---|
AlertUniqueId_s | Text | Unikatowy identyfikator wygenerowanego alertu |
AlertType_s | Text | Typ alertu, na przykład Kopia zapasowa |
AlertStatus_s | Text | Stan alertu, na przykład Aktywny |
AlertOccurrenceDateTime_s | Data/godzina | Data i godzina utworzenia alertu |
AlertSeverity_s | Text | Ważność alertu, na przykład Krytyczne |
AlertTimeToResolveInMinutes_s | Liczba | Czas potrzebny na rozwiązanie alertu. Puste dla aktywnych alertów. |
AlertConsolidationStatus_s | Text | Określ, czy alert jest skonsolidowanym alertem, czy nie |
CountOfAlertsConsolidated_s | Liczba | Liczba skonsolidowanych alertów, jeśli jest to skonsolidowany alert |
AlertRaisedOn_s | Text | Typ jednostki, w przypadku których jest zgłaszany alert |
AlertCode_s | Text | Kod umożliwiający unikatowe zidentyfikowanie typu alertu |
RecommendedAction_s | Text | Zalecana akcja rozwiązywania alertu |
EventName_s | Text | Nazwa zdarzenia. Zawsze azureBackupCentralReport |
BackupItemUniqueId_s | Text | Unikatowy identyfikator elementu kopii zapasowej skojarzonego z alertem |
SchemaVersion_s | Text | Bieżąca wersja schematu, na przykład wersja 2 |
State_s | Text | Bieżący stan obiektu alertu, na przykład Aktywny, Usunięty |
BackupManagementType_s | Text | Typ dostawcy do wykonywania kopii zapasowej, na przykład IaaSVM, FileFolder, do którego należy ten alert |
OperationName | Text | Nazwa bieżącej operacji, na przykład Alert |
Kategoria | Text | Kategoria danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Zawsze azureBackupReport |
Zasób | Text | Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services |
ProtectedContainerUniqueId_s | Text | Unikatowy identyfikator chronionego serwera skojarzonego z alertem (czy ProtectedServerUniqueId_s w wersji 1) |
VaultUniqueId_s | Text | Unikatowy identyfikator chronionego magazynu skojarzonego z alertem |
SourceSystem | Text | System źródłowy bieżących danych — Azure |
ResourceId | Text | Unikatowy identyfikator zasobu, o którym są zbierane dane. Na przykład identyfikator zasobu magazynu usługi Recovery Services |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceGroup | Text | Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceProvider | Text | Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices |
ResourceType | Text | Typ zasobu, dla którego są zbierane dane. Na przykład magazyny |
BackupItem
Poniższa tabela zawiera szczegółowe informacje o polach związanych z elementami kopii zapasowej.
Pole | Typ danych | opis |
---|---|---|
EventName_s | Text | Nazwa zdarzenia. Zawsze azureBackupCentralReport |
BackupItemUniqueId_s | Text | Unikatowy identyfikator elementu kopii zapasowej |
BackupItemId_s | Text | Identyfikator elementu kopii zapasowej (to pole dotyczy tylko schematu w wersji 1) |
BackupItemName_s | Text | Nazwa elementu kopii zapasowej |
BackupItemFriendlyName_s | Text | Przyjazna nazwa elementu kopii zapasowej |
BackupItemType_s | Text | Typ elementu kopii zapasowej, na przykład maszyna wirtualna, plikFolder |
BackupItemProtectionState_s | Text | Stan ochrony elementu kopii zapasowej |
BackupItemAppVersion_s | Text | Wersja aplikacji elementu kopii zapasowej |
ProtectionState_s | Text | Bieżący stan ochrony elementu kopii zapasowej, na przykład Chroniony, ProtectionStopped |
ProtectionGroupName_s | Text | Nazwa grupy ochrony, w których jest chroniony element kopii zapasowej, dla programu SC DPM i usługi MABS, jeśli ma to zastosowanie |
SecondaryBackupProtectionState_s | Text | Czy jest włączona ochrona pomocnicza dla elementu kopii zapasowej |
SchemaVersion_s | Text | Wersja schematu, na przykład wersja 2 |
State_s | Text | Stan obiektu elementu kopii zapasowej, na przykład Aktywny, Usunięty |
BackupManagementType_s | Text | Typ dostawcy do wykonywania kopii zapasowej, na przykład IaaSVM, FileFolder, do którego należy ten element kopii zapasowej |
OperationName | Text | Nazwa operacji, na przykład BackupItem |
Kategoria | Text | Kategoria danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Zawsze azureBackupReport |
Zasób | Text | Zasób, dla którego są zbierane dane, na przykład nazwa magazynu usługi Recovery Services |
SourceSystem | Text | System źródłowy bieżących danych — Azure |
ResourceId | Text | Identyfikator zasobu dla zbieranych danych, na przykład identyfikator zasobu magazynu usługi Recovery Services |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (na przykład magazyn usługi Recovery Services) dla zbieranych danych |
ResourceGroup | Text | Grupa zasobów zasobu (na przykład magazyn usługi Recovery Services) dla zbieranych danych |
ResourceProvider | Text | Dostawca zasobów dla zbieranych danych, na przykład Microsoft.RecoveryServices |
ResourceType | Text | Typ zasobu dla zbieranych danych, na przykład magazynów |
BackupItemAssociation
Poniższa tabela zawiera szczegółowe informacje o skojarzeniach elementów kopii zapasowej z różnymi jednostkami.
Pole | Typ danych | opis |
---|---|---|
EventName_s | Text | To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport |
BackupItemUniqueId_s | Text | Unikatowy identyfikator elementu kopii zapasowej |
SchemaVersion_s | Text | To pole oznacza bieżącą wersję schematu. Jest to wersja 2 |
State_s | Text | Bieżący stan obiektu skojarzenia elementu kopii zapasowej, na przykład Aktywny, Usunięty |
BackupManagementType_s | Text | Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder |
BackupItemSourceSize_s | Text | Rozmiar frontonu elementu kopii zapasowej |
BackupManagementServerUniqueId_s | Text | Pole do unikatowego identyfikowania serwera zarządzania kopiami zapasowymi, za pomocą których element kopii zapasowej jest chroniony, jeśli ma to zastosowanie |
Kategoria | Text | To pole reprezentuje kategorię danych diagnostycznych wypychanych do usługi Log Analytics. Jest to AzureBackupReport |
OperationName | Text | To pole reprezentuje nazwę bieżącej operacji — BackupItemAssociation |
Zasób | Text | Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services |
ProtectedContainerUniqueId_s | Text | Unikatowy identyfikator chronionego serwera skojarzonego z elementem kopii zapasowej (czy ProtectedServerUniqueId_s w wersji 1) |
VaultUniqueId_s | Text | Unikatowy identyfikator magazynu zawierającego element kopii zapasowej |
SourceSystem | Text | System źródłowy bieżących danych — Azure |
ResourceId | Text | Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (na przykład magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceGroup | Text | Grupa zasobów zasobu (na przykład magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceProvider | Text | Dostawca zasobów dla zbieranych danych, na przykład Microsoft.RecoveryServices |
ResourceType | Text | Typ zasobu dla danych jest zbierany, na przykład magazyny |
BackupManagementServer
Poniższa tabela zawiera szczegółowe informacje o skojarzeniach elementów kopii zapasowej z różnymi jednostkami.
Pole | Typ danych | opis |
---|---|---|
BackupManagementServerName_s | Text | Nazwa serwera zarządzania kopiami zapasowymi |
AzureBackupAgentVersion_s | Text | Wersja agenta usługi Azure Backup na serwerze zarządzania kopiami zapasowymi |
BackupManagementServerVersion_s | Text | Wersja serwera zarządzania kopiami zapasowymi |
BackupManagementServerOSVersion_s | Text | Wersja systemu operacyjnego serwera zarządzania kopiami zapasowymi |
BackupManagementServerType_s | Text | Typ serwera zarządzania kopiami zapasowymi( MABS, SC DPM |
BackupManagementServerUniqueId_s | Text | Pole do unikatowego identyfikowania serwera zarządzania kopiami zapasowymi |
SourceSystem | Text | System źródłowy bieżących danych — Azure |
ResourceId | Text | Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (na przykład magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceGroup | Text | Grupa zasobów zasobu (na przykład magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceProvider | Text | Dostawca zasobów dla zbieranych danych, na przykład Microsoft.RecoveryServices |
ResourceType | Text | Typ zasobu dla danych jest zbierany, na przykład magazyny |
Zadanie
Poniższa tabela zawiera szczegółowe informacje o polach związanych z zadaniami.
Pole | Typ danych | opis |
---|---|---|
EventName_s | Text | Nazwa zdarzenia. Zawsze azureBackupCentralReport |
BackupItemUniqueId_s | Text | Unikatowy identyfikator elementu kopii zapasowej |
SchemaVersion_s | Text | Wersja schematu, na przykład wersja 2 |
State_s | Text | Bieżący stan obiektu zadania, na przykład Aktywny, Usunięty |
BackupManagementType_s | Text | Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder |
OperationName | Text | To pole reprezentuje nazwę bieżącej operacji — Zadanie |
Kategoria | Text | To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport |
Zasób | Text | Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services |
ProtectedServerUniqueId_s | Text | Unikatowy identyfikator chronionego serwera skojarzonego z zadaniem |
ProtectedContainerUniqueId_s | Text | Unikatowy identyfikator umożliwiający zidentyfikowanie chronionego kontenera, na który jest uruchamiane zadanie |
VaultUniqueId_s | Text | Unikatowy identyfikator chronionego magazynu |
JobOperation_s | Text | Operacja, dla której jest uruchamiane zadanie, na przykład Kopia zapasowa, Przywracanie, Konfigurowanie kopii zapasowej |
JobStatus_s | Text | Stan ukończonego zadania, na przykład Ukończono, Niepowodzenie |
JobFailureCode_s | Text | Ciąg kodu błędu z powodu niepowodzenia zadania |
JobStartDateTime_s | Data/godzina | Data i godzina rozpoczęcia uruchamiania zadania |
BackupStorageDestination_s | Text | Miejsce docelowe magazynu kopii zapasowych, na przykład Chmura, Dysk |
AdHocOrScheduledJob_s | Text | Pole do określenia, czy zadanie jest ad hoc lub zaplanowane |
JobDurationInSecs_s | Liczba | Łączny czas trwania zadania w sekundach |
DataTransferredInMB_s | Liczba | Dane przesyłane w MB dla tego zadania |
JobUniqueId_g | Text | Unikatowy identyfikator identyfikujące zadanie |
RecoveryJobDestination_s | Text | Miejsce docelowe zadania odzyskiwania, w którym dane są odzyskiwane |
RecoveryJobRPDateTime_s | DateTime | Data, godzina utworzenia odzyskanego punktu odzyskiwania |
RecoveryJobRPLocation_s | Text | Lokalizacja, w której przechowywany był punkt odzyskiwania, który jest odzyskiwany |
SourceSystem | Text | System źródłowy bieżących danych — Azure |
ResourceId | Text | Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceGroup | Text | Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceProvider | Text | Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices |
ResourceType | Text | Typ zasobu, dla którego są zbierane dane. Na przykład magazyny |
Zasady
Poniższa tabela zawiera szczegółowe informacje o polach związanych z zasadami.
Pole | Typ danych | Wersje, które mają zastosowanie | opis |
---|---|---|---|
EventName_s | Text | To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport | |
SchemaVersion_s | Text | To pole oznacza bieżącą wersję schematu. Jest to wersja 2 | |
State_s | Text | Bieżący stan obiektu zasad, na przykład Aktywny, Usunięty | |
BackupManagementType_s | Text | Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder | |
OperationName | Text | To pole reprezentuje nazwę bieżącej operacji — Zasady | |
Kategoria | Text | To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport | |
Zasób | Text | Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services | |
PolicyUniqueId_g | Text | Unikatowy identyfikator identyfikujące zasady | |
PolicyName_s | Text | Nazwa zdefiniowanych zasad | |
BackupFrequency_s | Text | Częstotliwość uruchamiania kopii zapasowych, na przykład codziennie, co tydzień | |
BackupTimes_s | Text | Data i godzina zaplanowana tworzenia kopii zapasowych | |
BackupDaysOfTheWeek_s | Text | Dni tygodnia, w których zaplanowano tworzenie kopii zapasowych | |
RetentionDuration_s | Liczbowy całkowity | Czas przechowywania skonfigurowanych kopii zapasowych | |
DailyRetentionDuration_s | Liczbowy całkowity | Łączny czas przechowywania w dniach dla skonfigurowanych kopii zapasowych | |
DailyRetentionTimes_s | Text | Data i godzina skonfigurowania dziennego przechowywania | |
WeeklyRetentionDuration_s | Liczbowy dziesiętny | Łączny tygodniowy czas przechowywania w tygodniach dla skonfigurowanych kopii zapasowych | |
WeeklyRetentionTimes_s | Text | Data i godzina skonfigurowania tygodniowego przechowywania | |
WeeklyRetentionDaysOfTheWeek_s | Text | Dni tygodnia wybrane do przechowywania tygodniowego | |
MonthlyRetentionDuration_s | Liczbowy dziesiętny | Łączny czas przechowywania w miesiącach dla skonfigurowanych kopii zapasowych | |
MonthlyRetentionTimes_s | Text | Data i godzina skonfigurowania miesięcznego przechowywania | |
MonthlyRetentionFormat_s | Text | Typ konfiguracji przechowywania miesięcznego, na przykład codziennie na podstawie dnia, co tydzień na podstawie tygodnia | |
MonthlyRetentionDaysOfTheWeek_s | Text | Dni tygodnia wybrane do przechowywania miesięcznego | |
MonthlyRetentionWeeksOfTheMonth_s | Text | Tygodnie miesiąca, w których skonfigurowano miesięczne przechowywanie, na przykład Pierwsze, Ostatnie | |
YearlyRetentionDuration_s | Liczbowy dziesiętny | Łączny czas przechowywania w latach dla skonfigurowanych kopii zapasowych | |
YearlyRetentionTimes_s | Text | Data i godzina skonfigurowania przechowywania długoterminowego | |
YearlyRetentionMonthsOfTheYear_s | Text | Miesiące roku wybrane do przechowywania długoterminowego | |
YearlyRetentionFormat_s | Text | Typ konfiguracji dla przechowywania rocznego, na przykład codziennie na podstawie dnia, co tydzień na podstawie tygodnia | |
YearlyRetentionDaysOfTheMonth_s | Text | Daty miesiąca wybranego na potrzeby przechowywania długoterminowego | |
SynchronisationFrequencyPerDay_s | Liczbowy całkowity | v2 | Liczba razy w ciągu dnia synchronizacja kopii zapasowej plików dla programu SC DPM i usługi MABS |
DiffBackupFormat_s | Text | v2 | Format różnicowych kopii zapasowych dla bazy danych SQL w kopii zapasowej maszyny wirtualnej platformy Azure |
DiffBackupTime_s | Czas | v2 | Czas różnicowych kopii zapasowych dla bazy danych SQL w usłudze Azure VM Backup |
DiffBackupRetentionDuration_s | Liczbowy dziesiętny | v2 | Czas przechowywania różnicowych kopii zapasowych dla bazy danych SQL w usłudze Azure VM Backup |
LogBackupFrequency_s | Liczbowy dziesiętny | v2 | Częstotliwość tworzenia kopii zapasowych dzienników dla bazy danych SQL |
LogBackupRetentionDuration_s | Liczbowy dziesiętny | v2 | Czas przechowywania kopii zapasowych dziennika dla bazy danych SQL w usłudze Azure VM Backup |
DiffBackupDaysofTheWeek_s | Text | v2 | Dni tygodnia różnicowych kopii zapasowych dla bazy danych SQL w usłudze Azure VM Backup |
SourceSystem | Text | System źródłowy bieżących danych — Azure | |
ResourceId | Text | Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services | |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane | |
ResourceGroup | Text | Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane | |
ResourceProvider | Text | Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices | |
ResourceType | Text | Typ zasobu, dla którego są zbierane dane. Na przykład magazyny |
Kojarzenie zasad
Poniższa tabela zawiera szczegółowe informacje o skojarzeniach zasad z różnymi jednostkami.
Pole | Typ danych | Wersje, które mają zastosowanie | opis |
---|---|---|---|
EventName_s | Text | To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport | |
SchemaVersion_s | Text | To pole oznacza bieżącą wersję schematu. Jest to wersja 2 | |
State_s | Text | Bieżący stan obiektu zasad, na przykład Aktywny, Usunięty | |
BackupManagementType_s | Text | Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder | |
OperationName | Text | To pole reprezentuje nazwę bieżącej operacji — PolicyAssociation | |
Kategoria | Text | To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport | |
Zasób | Text | Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services | |
PolicyUniqueId_g | Text | Unikatowy identyfikator identyfikujące zasady | |
VaultUniqueId_s | Text | Unikatowy identyfikator magazynu, do którego należą te zasady | |
BackupManagementServerUniqueId_s | Text | v2 | Pole do unikatowego identyfikowania serwera zarządzania kopiami zapasowymi, za pomocą których element kopii zapasowej jest chroniony, jeśli ma to zastosowanie |
SourceSystem | Text | System źródłowy bieżących danych — Azure | |
ResourceId | Text | Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services | |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane | |
ResourceGroup | Text | Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane | |
ResourceProvider | Text | Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices | |
ResourceType | Text | Typ zasobu, dla którego są zbierane dane. Na przykład magazyny |
Kontener chroniony
Poniższa tabela zawiera podstawowe pola dotyczące kontenerów chronionych. (Czy była chroniona maszyna wirtualna w wersji 1)
Pole | Typ danych | opis |
---|---|---|
ProtectedContainerUniqueId_s | Text | Pole do unikatowego identyfikowania chronionego kontenera |
ProtectedContainerOSType_s | Text | Typ systemu operacyjnego chronionego kontenera |
ProtectedContainerOSVersion_s | Text | Wersja systemu operacyjnego chronionego kontenera |
AgentVersion_s | Text | Numer wersji kopii zapasowej agenta lub agenta ochrony (w przypadku programu SC DPM i usługi MABS) |
BackupManagementType_s | Text | Typ dostawcy do wykonywania kopii zapasowej. Na przykład IaaSVM, FileFolder |
EntityState_s | Text | Bieżący stan obiektu chronionego serwera. Na przykład Aktywne, Usunięte |
ProtectedContainerFriendlyName_s | Text | Przyjazna nazwa chronionego serwera |
ProtectedContainerName_s | Text | Nazwa chronionego kontenera |
ProtectedContainerWorkloadType_s | Text | Typ kopii zapasowej chronionego kontenera. Na przykład IaaSVMContainer |
ProtectedContainerLocation_s | Text | Czy chroniony kontener znajduje się lokalnie, czy na platformie Azure |
ProtectedContainerType_s | Text | Czy chroniony kontener jest serwerem, czy kontenerem |
ProtectedContainerProtectionState_s" | Text | Stan ochrony chronionego kontenera |
Storage
Poniższa tabela zawiera szczegółowe informacje o polach związanych z magazynem.
Pole | Typ danych | opis |
---|---|---|
CloudStorageInBytes_s | Liczbowy dziesiętny | Magazyn kopii zapasowych w chmurze używany przez kopie zapasowe obliczone na podstawie najnowszej wartości (to pole dotyczy tylko schematu w wersji 1) |
ProtectedInstances_s | Liczbowy dziesiętny | Liczba wystąpień chronionych używanych do obliczania magazynu frontonu w rozliczeniach obliczona na podstawie najnowszej wartości |
EventName_s | Text | To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport |
SchemaVersion_s | Text | To pole oznacza bieżącą wersję schematu. Jest to wersja 2 |
State_s | Text | Bieżący stan obiektu magazynu, na przykład Aktywny, Usunięty |
BackupManagementType_s | Text | Typ dostawcy dla serwera wykonującego zadanie tworzenia kopii zapasowej, na przykład IaaSVM, FileFolder |
OperationName | Text | To pole reprezentuje nazwę bieżącej operacji — Storage |
Kategoria | Text | To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport |
Zasób | Text | Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services |
ProtectedServerUniqueId_s | Text | Unikatowy identyfikator chronionego serwera, dla którego jest obliczany magazyn |
VaultUniqueId_s | Text | Obliczany jest unikatowy identyfikator magazynu dla magazynu |
SourceSystem | Text | System źródłowy bieżących danych — Azure |
ResourceId | Text | Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceGroup | Text | Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceProvider | Text | Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices |
ResourceType | Text | Typ zasobu, dla którego są zbierane dane. Na przykład magazyny |
StorageUniqueId_s | Text | Unikatowy identyfikator używany do identyfikowania jednostki magazynu |
StorageType_s | Text | Typ magazynu, na przykład Chmura, Wolumin, Dysk |
StorageName_s | Text | Nazwa jednostki magazynu, na przykład E:\ |
StorageTotalSizeInGBs_s | Text | Całkowity rozmiar magazynu w GB używany przez jednostkę magazynu |
Skojarzenie magazynu
Poniższa tabela zawiera podstawowe pola związane z magazynem łączące magazyn z innymi jednostkami.
Pole | Typ danych | opis |
---|---|---|
StorageUniqueId_s | Text | Unikatowy identyfikator używany do identyfikowania jednostki magazynu |
SchemaVersion_s | Text | To pole oznacza bieżącą wersję schematu. Jest to wersja 2 |
BackupItemUniqueId_s | Text | Unikatowy identyfikator używany do identyfikowania elementu kopii zapasowej powiązanego z jednostką magazynu |
BackupManagementServerUniqueId_s | Text | Unikatowy identyfikator używany do identyfikowania serwera zarządzania kopiami zapasowymi powiązanymi z jednostką magazynu |
VaultUniqueId_s | Text | Unikatowy identyfikator używany do identyfikowania magazynu powiązanego z jednostką magazynu |
StorageConsumedInMBs_s | Liczba | Rozmiar magazynu używanego przez odpowiedni element kopii zapasowej w odpowiednim magazynie |
StorageAllocatedInMBs_s | Liczba | Rozmiar magazynu przydzielony przez odpowiedni element kopii zapasowej w odpowiednim magazynie typu Dysk |
magazyn
Poniższa tabela zawiera szczegółowe informacje o polach związanych z magazynem.
Pole | Typ danych | opis |
---|---|---|
EventName_s | Text | To pole reprezentuje nazwę tego zdarzenia. Zawsze jest to AzureBackupCentralReport |
SchemaVersion_s | Text | To pole oznacza bieżącą wersję schematu. Jest to wersja 2 |
State_s | Text | Bieżący stan obiektu magazynu, na przykład Aktywny, Usunięty |
OperationName | Text | To pole reprezentuje nazwę bieżącej operacji — Vault |
Kategoria | Text | To pole reprezentuje kategorię danych diagnostycznych wypychanych do dzienników usługi Azure Monitor. Jest to AzureBackupReport |
Zasób | Text | Jest to zasób, dla którego są zbierane dane, wyświetla nazwę magazynu usługi Recovery Services |
VaultUniqueId_s | Text | Unikatowy identyfikator magazynu |
VaultName_s | Text | Nazwa magazynu |
AzureDataCenter_s | Text | Centrum danych, w którym znajduje się magazyn |
StorageReplicationType_s | Text | Typ replikacji magazynu dla magazynu, na przykład GeoRedundant |
SourceSystem | Text | System źródłowy bieżących danych — Azure |
ResourceId | Text | Identyfikator zasobu dla zbieranych danych. Na przykład identyfikator zasobu magazynu usługi Recovery Services |
SubscriptionId | Text | Identyfikator subskrypcji zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceGroup | Text | Grupa zasobów zasobu (np. magazyn usługi Recovery Services), dla którego są zbierane dane |
ResourceProvider | Text | Dostawca zasobów, dla którego są zbierane dane. Na przykład Microsoft.RecoveryServices |
ResourceType | Text | Typ zasobu, dla którego są zbierane dane. Na przykład magazyny |
Serwer zarządzania kopiami zapasowymi
Poniższa tabela zawiera podstawowe pola dotyczące serwerów zarządzania kopiami zapasowymi.
Pole | Typ danych | opis |
---|---|---|
BackupManagementServerName_s | Text | Nazwa serwera zarządzania kopiami zapasowymi |
AzureBackupAgentVersion_s | Text | Wersja agenta usługi Azure Backup na serwerze zarządzania kopiami zapasowymi |
BackupManagementServerVersion_s | Text | Wersja serwera zarządzania kopiami zapasowymi |
BackupManagementServerOSVersion_s | Text | Wersja systemu operacyjnego serwera zarządzania kopiami zapasowymi |
BackupManagementServerType_s | Text | Typ serwera zarządzania kopiami zapasowymi( MABS, SC DPM |
BackupManagementServerUniqueId_s | Text | Pole do unikatowego identyfikowania serwera zarządzania kopiami zapasowymi |
PreferredWorkloadOnVolume
W poniższej tabeli określono obciążenia, z których jest skojarzony wolumin.
Pole | Typ danych | opis |
---|---|---|
StorageUniqueId_s | Text | Unikatowy identyfikator używany do identyfikowania jednostki magazynu |
BackupItemType_s | Text | Obciążenia, dla których ten wolumin jest preferowanym magazynem |
Klasa ProtectedInstance
Poniższa tabela zawiera podstawowe pola związane z wystąpieniami chronionymi.
Pole | Typ danych | Wersje, które mają zastosowanie | opis |
---|---|---|---|
BackupItemUniqueId_s | Text | v2 | Unikatowy identyfikator używany do identyfikowania elementu kopii zapasowej maszyn wirtualnych, których kopia zapasowa została utworzona przy użyciu programu DPM, usługi MABS |
ProtectedContainerUniqueId_s | Text | v2 | Unikatowy identyfikator używany do identyfikowania chronionego kontenera dla wszystkich elementów, z wyjątkiem maszyn wirtualnych kopii zapasowych przy użyciu programu DPM, usługi MABS |
ProtectedInstanceCount_s | Text | v2 | Liczba wystąpień chronionych dla skojarzonego elementu kopii zapasowej lub kontenera chronionego w tej dacie |
Punkt odzyskiwania
Poniższa tabela zawiera podstawowe pola związane z punktem odzyskiwania.
Pole | Typ danych | opis |
---|---|---|
BackupItemUniqueId_s | Text | Unikatowy identyfikator używany do identyfikowania elementu kopii zapasowej maszyn wirtualnych, których kopia zapasowa została utworzona przy użyciu programu DPM, usługi MABS |
OldestRecoveryPointTime_s | Text | Data i godzina najstarszego punktu odzyskiwania dla elementu kopii zapasowej |
OldestRecoveryPointLocation_s | Text | Lokalizacja najstarszego punktu odzyskiwania dla elementu kopii zapasowej |
LatestRecoveryPointTime_s | Text | Data i godzina najnowszego punktu odzyskiwania dla elementu kopii zapasowej |
LatestRecoveryPointLocation_s | Text | Lokalizacja najnowszego punktu odzyskiwania dla elementu kopii zapasowej |
Przykładowe zapytania Kusto
Poniżej przedstawiono kilka przykładów, które ułatwiają pisanie zapytań dotyczących danych usługi Azure Backup znajdujących się w tabeli Diagnostyka Azure:
Wszystkie pomyślne zadania tworzenia kopii zapasowej
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | where OperationName == "Job" and JobOperation_s == "Backup" | where JobStatus_s == "Completed"
Wszystkie zadania tworzenia kopii zapasowej, które zakończyły się niepowodzeniem
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | where OperationName == "Job" and JobOperation_s == "Backup" | where JobStatus_s == "Failed"
Wszystkie pomyślne zadania tworzenia kopii zapasowej maszyny wirtualnej platformy Azure
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "") | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s != "Log" and JobOperationSubType_s != "Recovery point_Log" | join kind=inner ( AzureDiagnostics | where Category == "AzureBackupReport" | where OperationName == "BackupItem" | where SchemaVersion_s == "V2" | where BackupItemType_s == "VM" and BackupManagementType_s == "IaaSVM" | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s | project BackupItemUniqueId_s , BackupItemFriendlyName_s ) on BackupItemUniqueId_s | extend Vault= Resource | project-away Resource
Wszystkie pomyślne zadania tworzenia kopii zapasowej dziennika SQL
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "") | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s == "Log" | join kind=inner ( AzureDiagnostics | where Category == "AzureBackupReport" | where OperationName == "BackupItem" | where SchemaVersion_s == "V2" | where BackupItemType_s == "SQLDataBase" and BackupManagementType_s == "AzureWorkload" | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s | project BackupItemUniqueId_s , BackupItemFriendlyName_s ) on BackupItemUniqueId_s | extend Vault= Resource | project-away Resource
Wszystkie pomyślne zadania agenta usługi Azure Backup
AzureDiagnostics | where Category == "AzureBackupReport" | where SchemaVersion_s == "V2" | extend JobOperationSubType_s = columnifexists("JobOperationSubType_s", "") | where OperationName == "Job" and JobOperation_s == "Backup" and JobStatus_s == "Completed" and JobOperationSubType_s != "Log" and JobOperationSubType_s != "Recovery point_Log" | join kind=inner ( AzureDiagnostics | where Category == "AzureBackupReport" | where OperationName == "BackupItem" | where SchemaVersion_s == "V2" | where BackupItemType_s == "FileFolder" and BackupManagementType_s == "MAB" | distinct BackupItemUniqueId_s, BackupItemFriendlyName_s | project BackupItemUniqueId_s , BackupItemFriendlyName_s ) on BackupItemUniqueId_s | extend Vault= Resource | project-away Resource
Schemat w wersji 1 a schemat w wersji 2
Wcześniej dane diagnostyczne agenta usługi Azure Backup i kopii zapasowej maszyny wirtualnej platformy Azure zostały wysłane do tabeli Diagnostyka Azure w schemacie nazywanym schematem V1. Następnie dodano nowe kolumny do obsługi innych scenariuszy i obciążeń, a dane diagnostyczne zostały wypchnięte w nowym schemacie nazywanym schematem w wersji 2.
Ze względu na zgodność z poprzednimi wersjami dane diagnostyczne agenta usługi Azure Backup i kopii zapasowej maszyny wirtualnej platformy Azure są obecnie wysyłane do tabeli Diagnostyka Azure zarówno w schemacie V1, jak i V2 (ze schematem V1 teraz w ścieżce wycofania). Możesz określić, które rekordy w usłudze Log Analytics mają schemat v1, filtrując rekordy dla SchemaVersion_s=="V1" w zapytaniach dziennika.
Zobacz trzecią kolumnę "Description" w modelu danych opisanym powyżej, aby zidentyfikować, które kolumny należą tylko do schematu w wersji 1.
Modyfikowanie zapytań tak, aby używały schematu w wersji 2
Ponieważ schemat V1 znajduje się na ścieżce wycofania, zalecamy użycie tylko schematu V2 we wszystkich zapytaniach niestandardowych w danych diagnostycznych usługi Azure Backup.
Aby zaktualizować zapytania w celu usunięcia zależności od schematu w wersji 1, wykonaj następujące kroki:
Zidentyfikuj, czy zapytanie używa dowolnego pola, które ma zastosowanie tylko do schematu W1. Załóżmy, że masz zapytanie, aby wyświetlić listę wszystkich elementów kopii zapasowej i skojarzonych z nimi serwerów chronionych w następujący sposób:
AzureDiagnostics | where Category=="AzureBackupReport" | where OperationName=="BackupItemAssociation" | distinct BackupItemUniqueId_s, ProtectedServerUniqueId_s
Powyższe zapytanie używa ProtectedServerUniqueId_s pola, które ma zastosowanie tylko do schematu V1. Odpowiednik schematu wersji 2 tego pola jest ProtectedContainerUniqueId_s (zapoznaj się z powyższymi tabelami). Pole BackupItemUniqueId_s ma zastosowanie nawet do schematu w wersji 2, a to samo pole może być używane w tym zapytaniu.
Zaktualizuj zapytanie, aby używało nazw pól schematu w wersji 2. Zalecanym rozwiązaniem jest użycie filtru , w którym SchemaVersion_s=="V2" we wszystkich zapytaniach, dzięki czemu tylko rekordy odpowiadające schematowi V2 są analizowane przez zapytanie:
AzureDiagnostics | where Category=="AzureBackupReport" | where OperationName=="BackupItemAssociation" | where SchemaVersion_s=="V2" | distinct BackupItemUniqueId_s, ProtectedContainerUniqueId_s
Następny krok
Po zakończeniu przeglądu modelu danych rozpocznij tworzenie niestandardowych zapytań w dziennikach usługi Azure Monitor, aby utworzyć własny pulpit nawigacyjny.