Systemfunktioner i Azure Monitor-loggar

Azure Backup tillhandahåller en uppsättning funktioner, som kallas systemfunktioner eller lösningsfunktioner, som är tillgängliga som standard på dina Log Analytics-arbetsytor (LA).

Dessa funktioner fungerar på data i rådata Azure Backup tabeller i LA och returnerar formaterade data som hjälper dig att enkelt hämta information om alla dina säkerhetskopieringsrelaterade entiteter med hjälp av enkla frågor. Användare kan skicka parametrar till dessa funktioner för att filtrera de data som returneras av dessa funktioner.

Vi rekommenderar att du använder systemfunktioner för att fråga dina säkerhetskopierade data i LA-arbetsytor för att skapa anpassade rapporter, eftersom de ger ett antal fördelar, enligt beskrivningen i avsnittet nedan.

Fördelar med att använda systemfunktioner

  • Enklare frågor: Med hjälp av funktioner kan du minska antalet kopplingar som behövs i dina frågor. Som standard returnerar funktionerna "utplattade" scheman som innehåller all information som rör entiteten (säkerhetskopieringsinstans, jobb, valv och så vidare) som efterfrågas. Om du till exempel behöver hämta en lista över lyckade säkerhetskopieringsjobb efter namnet på säkerhetskopieringsobjektet och dess associerade container, ger ett enkelt anrop till funktionen _AzureBackup_getJobs() all den här informationen för varje jobb. Å andra sidan skulle du behöva utföra flera kopplingar mellan tabellerna AddonAzureBackupJobs och CoreAzureBackup när du kör frågor mot rådatatabellerna direkt.

  • Smidigare övergång från den äldre diagnostikhändelsen: Med hjälp av systemfunktioner kan du smidigt övergå från den äldre diagnostikhändelsen (AzureBackupReport i AzureDiagnostics-läge) till de resursspecifika händelserna. Med alla systemfunktioner som tillhandahålls av Azure Backup kan du ange en parameter som gör att du kan välja om funktionen endast ska fråga efter data från de resursspecifika tabellerna eller fråga efter data från både den äldre tabellen och de resursspecifika tabellerna (med deduplicering av poster).

    • Om du har migrerat till de resursspecifika tabellerna kan du välja att undanta den äldre tabellen från att frågas av funktionen.
    • Om du för närvarande håller på att migrera och har vissa data i de äldre tabeller som du behöver för analys kan du välja att inkludera den äldre tabellen. När övergången är klar och du inte längre behöver data från den äldre tabellen kan du helt enkelt uppdatera värdet för parametern som skickas till funktionen i dina frågor för att undanta den äldre tabellen.
    • Om du fortfarande bara använder den äldre tabellen fungerar funktionerna fortfarande om du väljer att inkludera den äldre tabellen via samma parameter. Vi rekommenderar dock att du växlar till de resursspecifika tabellerna tidigast.
  • Minskar risken för att anpassade frågor bryts: Om Azure Backup introducerar förbättringar av schemat för de underliggande LA-tabellerna för att hantera framtida rapporteringsscenarier, uppdateras även definitionen av funktionerna med hänsyn till schemaändringarna. Om du använder systemfunktioner för att skapa anpassade frågor bryts alltså inte dina frågor, även om det finns ändringar i det underliggande schemat för tabellerna.

Anteckning

Systemfunktioner underhålls av Microsoft och deras definitioner kan inte redigeras av användare. Om du behöver redigerbara funktioner kan du skapa sparade funktioner i LA.

Typer av systemfunktioner som erbjuds av Azure Backup

  • Kärnfunktioner: Det här är funktioner som hjälper dig att fråga någon av de viktigaste Azure Backup entiteter, till exempel säkerhetskopieringsinstanser, valv, principer, jobb och faktureringsentiteter. Funktionen _AzureBackup_getBackupInstances returnerar till exempel en lista över alla säkerhetskopieringsinstanser som finns i din miljö från och med den senaste slutförda dagen (i UTC). Parametrarna och det returnerade schemat för var och en av dessa kärnfunktioner sammanfattas nedan i den här artikeln.

  • Trendfunktioner: Det här är funktioner som returnerar historiska poster för dina säkerhetskopieringsrelaterade entiteter (till exempel säkerhetskopieringsinstanser, faktureringsgrupper) och gör att du kan få daglig, veckovis och månatlig trendinformation om viktiga mått (till exempel Antal Storage förbrukade) som hör till dessa entiteter. Parametrarna och det returnerade schemat för var och en av dessa trendfunktioner sammanfattas nedan i den här artikeln.

Anteckning

För närvarande returnerar systemfunktioner data för upp till den senaste slutförda dagen (i UTC). Data för den aktuella deldagen returneras inte. Så om du vill hämta poster för den aktuella dagen måste du använda LA-råtabellerna.

Lista över systemfunktioner

Kärnfunktioner

_AzureBackup_GetVaults()

Den här funktionen returnerar listan över alla Recovery Services-valv i din Azure-miljö som är associerade med LA-arbetsytan.

Parametrar

Parameternamn Beskrivning Krävs? Exempelvärde
RangeStart Använd bara den här parametern tillsammans med parametern RangeEnd om du behöver hämta alla valvrelaterade poster under tidsperioden från RangeStart till RangeEnd. Som standard är värdet för RangeStart och RangeEnd null, vilket gör att funktionen endast hämtar den senaste posten för varje valv. N "2021-03-03 00:00:00"
RangeEnd Använd den här parametern tillsammans med parametern RangeStart endast om du behöver hämta alla valvrelaterade poster under tidsperioden från RangeStart till RangeEnd. Som standard är värdet för RangeStart och RangeEnd null, vilket gör att funktionen endast hämtar den senaste posten för varje valv. N "2021-03-10 00:00:00"
VaultSubscriptionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning prenumerationer där säkerhetskopierade data finns. Om du anger en kommaavgränsad lista över prenumerations-ID:t som en parameter för den här funktionen kan du bara hämta de valv som finns i de angivna prenumerationerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla prenumerationer. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning regioner där säkerhetskopierade data finns. Genom att ange en kommaavgränsad lista över regioner som en parameter för den här funktionen kan du bara hämta de valv som finns i de angivna regionerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla regioner. N "eastus,westus"
VaultList Använd den här parametern för att filtrera utdata för funktionen för en viss uppsättning valv. Genom att ange en kommaavgränsad lista över valvnamn som en parameter för den här funktionen kan du hämta poster som endast hör till de angivna valven. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla valv. N "vault1,vault2,vault3"
VaultTypeList Använd den här parametern för att filtrera utdata från funktionen till poster som hör till en viss valvtyp. För närvarande är den enda valvtypen som stöds "Microsoft.RecoveryServices/vaults", vilket är standardvärdet för den här parametern N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Använd den här parametern för att välja om du vill fråga efter data i den äldre AzureDiagnostics-tabellen eller inte. Om värdet för den här parametern är falskt frågar funktionen efter data från både tabellen AzureDiagnostics och de resursspecifika tabellerna. Om värdet för den här parametern är sant frågar funktionen endast data från de resursspecifika tabellerna. Standardvärdet är True. N true

Returnerade fält

Fältnamn Beskrivning
UniqueId Primärnyckel som anger unikt ID för valvet
Id Azure Resource Manager (ARM)-ID för valvet
Name Namn på valvet
SubscriptionId ID för prenumerationen där valvet finns
Location Plats där valvet finns
VaultStore_StorageReplicationType Storage replikeringstyp som är associerad med valvet
Taggar Taggar för valvet
TimeGenerated Tidsstämpel för posten
Typ Typ av valv, som är "Microsoft.RecoveryServices/vaults"

_AzureBackup_GetPolicies()

Den här funktionen returnerar listan över säkerhetskopieringsprinciper som används i Din Azure-miljö tillsammans med detaljerad information om varje princip, till exempel datakälltyp, lagringsreplikeringstyp och så vidare.

Parametrar

Parameternamn Beskrivning Krävs? Exempelvärde
RangeStart Använd den här parametern tillsammans med parametern RangeStart endast om du behöver hämta alla principrelaterade poster under tidsperioden från RangeStart till RangeEnd. Som standard är värdet för RangeStart och RangeEnd null, vilket gör att funktionen endast hämtar den senaste posten för varje princip. N "2021-03-03 00:00:00"
RangeEnd Använd bara den här parametern tillsammans med RangeStart-parametern om du behöver hämta alla principrelaterade poster under tidsperioden från RangeStart till RangeEnd. Som standard är värdet för RangeStart och RangeEnd null, vilket gör att funktionen endast hämtar den senaste posten för varje princip. N "2021-03-10 00:00:00"
VaultSubscriptionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning prenumerationer där säkerhetskopierade data finns. Genom att ange en kommaavgränsad lista över prenumerations-ID:t som en parameter för den här funktionen kan du bara hämta de principer som finns i de angivna prenumerationerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla prenumerationer. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning regioner där säkerhetskopierade data finns. Genom att ange en kommaavgränsad lista över regioner som en parameter för den här funktionen kan du bara hämta de principer som finns i de angivna regionerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla regioner. N "eastus,westus"
VaultList Använd den här parametern för att filtrera utdata för funktionen för en viss uppsättning valv. Genom att ange en kommaavgränsad lista med valvnamn som en parameter för den här funktionen kan du hämta poster med principer som endast gäller de angivna valven. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster med principer i alla valv. N "vault1,vault2,vault3"
VaultTypeList Använd den här parametern för att filtrera utdata från funktionen till poster som hör till en viss valvtyp. För närvarande är den enda valvtypen som stöds "Microsoft.RecoveryServices/vaults", vilket är standardvärdet för den här parametern. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Använd den här parametern för att välja om du vill fråga efter data i den äldre AzureDiagnostics-tabellen eller inte. Om värdet för den här parametern är falskt frågar funktionen efter data från både tabellen AzureDiagnostics och de resursspecifika tabellerna. Om värdet för den här parametern är sant frågar funktionen endast data från de resursspecifika tabellerna. Standardvärdet är True. N true
BackupSolutionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning säkerhetskopieringslösningar som används i din Azure-miljö. Om du till exempel anger "Azure Virtual Machine Backup, SQL in Azure VM Backup,DPM" som värde för den här parametern returnerar funktionen bara poster som är relaterade till objekt som säkerhetskopieras med hjälp av säkerhetskopiering av virtuella Azure-datorer SQL i Säkerhetskopiering av virtuella Azure-datorer eller DPM till Azure Backup. Som standard är värdet för den här parametern *, vilket gör att funktionen returnerar poster som hör till alla säkerhetskopieringslösningar som stöds av säkerhetskopieringsrapporter (värden som stöds är "Azure Virtual Machine Backup", "SQL in Azure VM Backup", "SAP HANA in Azure VM Backup", "Azure Storage (Azure Files) Backup", " Azure Backup Agent", "DPM", "Azure Backup Server" eller en kommaavgränsad kombination av något av dessa värden). N "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent"

Returnerade fält

Fältnamn Beskrivning
UniqueId Primärnyckel som anger unikt ID för principen
Id Azure Resource Manager (ARM) ID för principen
Name Namnet på principen
Säkerhetskopieringslösning Säkerhetskopieringslösning som principen är associerad med. Till exempel Säkerhetskopiering av virtuella Azure-datorer, SQL i Säkerhetskopiering av virtuella Azure-datorer och så vidare.
TimeGenerated Tidsstämpel för posten
VaultUniqueId Sekundärnyckel som refererar till valvet som är associerat med principen
VaultResourceId Arm-ID (Azure Resource Manager) för valvet som är associerat med principen
VaultName Namnet på valvet som är associerat med principen
Valvtaggar Taggar för valvet som är associerade med principen
VaultLocation Plats för valvet som är associerat med principen
VaultSubscriptionId Prenumerations-ID för valvet som är associerat med principen
VaultStore_StorageReplicationType Storage Replikeringstyp för valvet som är associerat med principen
VaultType Typ av valv, som är "Microsoft.RecoveryServices/vaults"
ExtendedProperties Ytterligare egenskaper för principen

_AzureBackup_GetJobs()

Den här funktionen returnerar en lista över alla säkerhetskopierings- och återställningsrelaterade jobb som utlöstes inom ett angivet tidsintervall, tillsammans med detaljerad information om varje jobb, till exempel jobbstatus, jobbvaraktighet, överförda data och så vidare.

Parametrar

Parameternamn Beskrivning Krävs? Exempelvärde
RangeStart Använd den här parametern tillsammans med parametern RangeEnd för att hämta listan över alla jobb som startade under tidsperioden från RangeStart till RangeEnd. Y "2021-03-03 00:00:00"
RangeEnd Använd den här parametern tillsammans med parametern RangeStart för att hämta listan över alla jobb som startade under tidsperioden från RangeStart till RangeEnd. Y "2021-03-10 00:00:00"
VaultSubscriptionList Använd den här parametern för att filtrera utdata för funktionen för en viss uppsättning prenumerationer där säkerhetskopierade data finns. Om du anger en kommaavgränsad lista över prenumerations-ID:t som en parameter för den här funktionen kan du bara hämta de jobb som är associerade med valv i de angivna prenumerationerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla prenumerationer. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning regioner där säkerhetskopierade data finns. Om du anger en kommaavgränsad lista över regioner som en parameter för den här funktionen kan du bara hämta de jobb som är associerade med valv i de angivna regionerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla regioner. N "eastus,westus"
VaultList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning valv. Om du anger en kommaavgränsad lista över valvnamn som en parameter för den här funktionen kan du hämta jobb som endast hör till de angivna valven. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter jobb i alla valv. N "vault1,vault2,vault3"
VaultTypeList Använd den här parametern för att filtrera utdata från funktionen till poster som hör till en viss valvtyp. För närvarande är den enda valvtypen som stöds "Microsoft.RecoveryServices/vaults", vilket är standardvärdet för den här parametern. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Använd den här parametern för att välja om du vill fråga efter data i den äldre AzureDiagnostics-tabellen eller inte. Om värdet för den här parametern är falskt frågar funktionen data från både tabellen AzureDiagnostics och de resursspecifika tabellerna. Om värdet för den här parametern är sant frågar funktionen endast data från de resursspecifika tabellerna. Standardvärdet är True. N true
BackupSolutionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning säkerhetskopieringslösningar som används i din Azure-miljö. Om du till exempel anger "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM" som värde för den här parametern returnerar funktionen endast poster som är relaterade till objekt som säkerhetskopieras med azure virtual machine backup, SQL i Säkerhetskopiering av virtuella Azure-datorer eller DPM till Azure Backup. Som standard är värdet för den här parametern *, vilket gör att funktionen returnerar poster som hör till alla säkerhetskopieringslösningar som stöds av säkerhetskopieringsrapporter (värden som stöds är "Azure Virtual Machine Backup", "SQL in Azure VM Backup", "SAP HANA in Azure VM Backup", "Azure Storage (Azure Files) Backup", " Azure Backup Agent, "DPM", "Azure Backup Server" eller en kommaavgränsad kombination av något av dessa värden). N "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent"
JobOperationList Använd den här parametern för att filtrera utdata för funktionen för en viss typ av jobb. Till exempel Säkerhetskopiering eller återställning. Som standard är värdet för den här parametern "*", vilket gör att funktionen söker efter både säkerhetskopierings- och återställningsjobb. N "Säkerhetskopiering"
JobStatusList Använd den här parametern för att filtrera utdata för funktionen för en specifik jobbstatus. Till exempel Slutförd, Misslyckad och så vidare. Som standard är värdet för den här parametern "*", vilket gör att funktionen söker efter alla jobb oavsett status. N "Failed,CompletedWithWarnings"
JobFailureCodeList Använd den här parametern för att filtrera funktionens utdata för en specifik felkod. Som standard är värdet för den här parametern "*", vilket gör att funktionen söker efter alla jobb oavsett felkod. N "Lyckades"
DatasourceSetName Använd den här parametern för att filtrera funktionens utdata till en viss överordnad resurs. Om du till exempel vill returnera SQL i säkerhetskopieringsinstanser för virtuella Azure-datorer som tillhör den virtuella datorn "testvm" anger du testvm som värde för den här parametern. Som standard är värdet "*", vilket gör att funktionen söker efter poster i alla säkerhetskopieringsinstanser. N "testvm"
BackupInstanceName Använd den här parametern för att söka efter jobb på en viss säkerhetskopieringsinstans efter namn. Som standard är värdet "*", vilket gör att funktionen söker efter poster i alla säkerhetskopieringsinstanser. N "testvm"
ExcludeLog Använd den här parametern för att undanta loggjobb från att returneras av funktionen (hjälper till med frågeprestanda). Som standard är värdet för den här parametern sant, vilket gör att funktionen exkluderar loggjobb. N true

Returnerade fält

Fältnamn Beskrivning
UniqueId Primärnyckel som anger unikt ID för jobbet
OperationCategory Kategori för den åtgärd som utförs. Till exempel Säkerhetskopiering, Återställning
Åtgärd Information om den åtgärd som utförs. Till exempel Logga (för loggsäkerhetskopiering)
Status Status för jobbet. Till exempel Completed, Failed, CompletedWithWarnings
ErrorTitle Felkod för jobbet
StartTime Datum och tid då jobbet startades
DurationInSecs Varaktighet för jobbet i sekunder
DataTransferredInMBs Data som överförs av jobbet i MBs
RestoreJobRPDateTime Datum och tid då återställningspunkten som återställs skapades
RestoreJobRPLocation Platsen där återställningspunkten som återställs lagrades
BackupInstanceUniqueId Sekundärnyckel som refererar till den säkerhetskopieringsinstans som är associerad med jobbet
BackupInstanceId Arm-ID (Azure Resource Manager) för den säkerhetskopieringsinstans som är associerad med jobbet
BackupInstanceFriendlyName Namnet på den säkerhetskopieringsinstans som är associerad med jobbet
DatasourceResourceId Arm-ID (Azure Resource Manager) för den underliggande datakällan som är associerad med jobbet. Till exempel ID för Azure Resource Manager (ARM) för den virtuella datorn
DatasourceFriendlyName Eget namn på den underliggande datakällan som är associerad med jobbet
DatasourceType Typ av datakälla som är associerad med jobbet. Till exempel "Microsoft.Compute/virtualMachines"
BackupSolution Säkerhetskopieringslösning som jobbet är associerat med. Till exempel Säkerhetskopiering av virtuella Azure-datorer, SQL i Säkerhetskopiering av virtuella Azure-datorer och så vidare.
DatasourceSetResourceId Arm-ID (Azure Resource Manager) för den överordnade resursen för datakällan (i tillämpliga fall). För en SQL i datakällan för virtuella Azure-datorer innehåller det här fältet till exempel ARM-ID:t (Azure Resource Manager) för den virtuella dator där SQL Database finns
DatasourceSetType Typ av överordnad resurs för datakällan (i förekommande fall). För en SAP HANA i datakällan för virtuella Azure-datorer är det här fältet till exempel Microsoft.Compute/virtualMachines eftersom den överordnade resursen är en virtuell Azure-dator
VaultResourceId Arm-ID (Azure Resource Manager) för valvet som är associerat med jobbet
VaultUniqueId Sekundärnyckel som refererar till valvet som är associerat med jobbet
VaultName Namnet på valvet som är associerat med jobbet
Valvtaggar Taggar för valvet som är associerat med jobbet
VaultSubscriptionId Prenumerations-ID för valvet som är associerat med jobbet
VaultLocation Plats för valvet som är associerat med jobbet
VaultStore_StorageReplicationType Storage Replikeringstyp för valvet som är associerat med jobbet
VaultType Typ av valv, som är "Microsoft.RecoveryServices/vaults"
TimeGenerated Tidsstämpel för posten

_AzureBackup_GetBackupInstances()

Den här funktionen returnerar listan över säkerhetskopieringsinstanser som är associerade med dina Recovery Services-valv, tillsammans med detaljerad information om varje säkerhetskopieringsinstans, till exempel förbrukning av molnlagring, associerad princip och så vidare.

Parametrar

Parameternamn Beskrivning Krävs? Exempelvärde
RangeStart Använd den här parametern tillsammans med parametern RangeEnd endast om du behöver hämta alla poster relaterade till säkerhetskopieringsinstanser under tidsperioden från RangeStart till RangeEnd. Som standard är värdet för RangeStart och RangeEnd null, vilket gör att funktionen endast hämtar den senaste posten för varje säkerhetskopieringsinstans. N "2021-03-03 00:00:00"
RangeEnd Använd bara den här parametern tillsammans med RangeStart-parametern om du behöver hämta alla poster relaterade till säkerhetskopieringsinstanser under tidsperioden från RangeStart till RangeEnd. Som standard är värdet för RangeStart och RangeEnd null, vilket gör att funktionen endast hämtar den senaste posten för varje säkerhetskopieringsinstans. N "2021-03-10 00:00:00"
VaultSubscriptionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning prenumerationer där säkerhetskopierade data finns. Om du anger en kommaavgränsad lista över prenumerations-ID:t som en parameter för den här funktionen kan du bara hämta de säkerhetskopieringsinstanser som finns i de angivna prenumerationerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla prenumerationer. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning regioner där säkerhetskopierade data finns. Genom att ange en kommaavgränsad lista över regioner som en parameter för den här funktionen kan du bara hämta de säkerhetskopierade instanser som finns i de angivna regionerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla regioner. N "eastus,westus"
VaultList Använd den här parametern för att filtrera utdata för funktionen för en viss uppsättning valv. Genom att ange en kommaavgränsad lista med valvnamn som en parameter för den här funktionen kan du hämta poster för säkerhetskopieringsinstanser som endast gäller de angivna valven. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster för säkerhetskopieringsinstanser i alla valv. N "vault1,vault2,vault3"
VaultTypeList Använd den här parametern för att filtrera utdata från funktionen till poster som hör till en viss valvtyp. För närvarande är den enda valvtypen som stöds "Microsoft.RecoveryServices/vaults", vilket är standardvärdet för den här parametern. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Använd den här parametern för att välja om du vill fråga efter data i den äldre AzureDiagnostics-tabellen eller inte. Om värdet för den här parametern är falskt frågar funktionen efter data från både tabellen AzureDiagnostics och de resursspecifika tabellerna. Om värdet för den här parametern är sant frågar funktionen endast data från de resursspecifika tabellerna. Standardvärdet är True. N true
BackupSolutionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning säkerhetskopieringslösningar som används i din Azure-miljö. Om du till exempel anger "Azure Virtual Machine Backup, SQL in Azure VM Backup,DPM" som värde för den här parametern returnerar funktionen bara poster som är relaterade till objekt som säkerhetskopieras med hjälp av säkerhetskopiering av virtuella Azure-datorer SQL i Säkerhetskopiering av virtuella Azure-datorer eller DPM till Azure Backup. Som standard är värdet för den här parametern *, vilket gör att funktionen returnerar poster som hör till alla säkerhetskopieringslösningar som stöds av säkerhetskopieringsrapporter (värden som stöds är "Azure Virtual Machine Backup", "SQL in Azure VM Backup", "SAP HANA in Azure VM Backup", "Azure Storage (Azure Files) Backup", " Azure Backup Agent", "DPM", "Azure Backup Server" eller en kommaavgränsad kombination av något av dessa värden). N "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent"
ProtectionInfoList Använd den här parametern för att välja om du bara vill inkludera de säkerhetskopieringsinstanser som är aktivt skyddade, eller inkludera de instanser för vilka skydd har stoppats och instanser som den första säkerhetskopieringen väntar på. Värden som stöds är "Protected", "ProtectionStopped", "InitialBackupPending" eller en kommaavgränsad kombination av något av dessa värden. Som standard är värdet "*", vilket gör att funktionen söker efter alla säkerhetskopieringsinstanser oavsett skyddsinformation. N "Skyddad"
DatasourceSetName Använd den här parametern för att filtrera funktionens utdata till en viss överordnad resurs. Om du till exempel vill returnera SQL i säkerhetskopieringsinstanser för virtuella Azure-datorer som tillhör den virtuella datorn "testvm" anger du testvm som värde för den här parametern. Som standard är värdet "*", vilket gör att funktionen söker efter poster i alla säkerhetskopieringsinstanser. N "testvm"
BackupInstanceName Använd den här parametern för att söka efter en viss säkerhetskopieringsinstans efter namn. Som standard är värdet "*", vilket gör att funktionen söker efter alla säkerhetskopieringsinstanser. N "testvm"
DisplayAllFields Använd den här parametern för att välja om du bara vill hämta en delmängd av fälten som returneras av funktionen. Om värdet för den här parametern är falskt eliminerar funktionen lagrings- och kvarhållningsplatsrelaterad information från funktionens utdata. Det här är användbart om du använder den här funktionen som ett mellanliggande steg i en större fråga och behöver optimera frågans prestanda genom att eliminera kolumner som du inte behöver för analys. Som standard är värdet för den här parametern sant, vilket gör att funktionen returnerar alla fält som hör till säkerhetskopieringsinstansen. N true

Returnerade fält

Fältnamn Beskrivning
UniqueId Primärnyckel som anger unikt ID för säkerhetskopieringsinstansen
Id Azure Resource Manager-ID (ARM) för säkerhetskopieringsinstansen
FriendlyName Eget namn på säkerhetskopieringsinstansen
ProtectionInfo Information om skyddsinställningarna för säkerhetskopieringsinstansen. Till exempel konfigurerat skydd, skydd stoppat, inledande säkerhetskopiering väntar
LatestRecoveryPoint Datum och tid för den senaste återställningspunkten som är associerad med säkerhetskopieringsinstansen
OldestRecoveryPoint Datum och tid för den äldsta återställningspunkten som är associerad med säkerhetskopieringsinstansen
SourceSizeInMBs Klientdelsstorlek för säkerhetskopieringsinstansen i MBs
VaultStore_StorageConsumptionInMBs Total molnlagring som förbrukas av säkerhetskopieringsinstansen på valvstandardnivån
DataSourceFriendlyName Eget namn på den datakälla som motsvarar säkerhetskopieringsinstansen
BackupSolution Säkerhetskopieringslösning som säkerhetskopieringsinstansen är associerad med. Till exempel Säkerhetskopiering av virtuella Azure-datorer, SQL i Säkerhetskopiering av virtuella Azure-datorer och så vidare.
DatasourceType Typ av datakälla som motsvarar säkerhetskopieringsinstansen. Till exempel "Microsoft.Compute/virtualMachines"
DatasourceResourceId Azure Resource Manager (ARM) ID för den underliggande datakällan som motsvarar säkerhetskopieringsinstansen. Till exempel Azure Resource Manager (ARM) ID för den virtuella datorn
DatasourceSetFriendlyName Eget namn på den överordnade resursen för datakällan (i förekommande fall). För en SQL i datakällan för virtuella Azure-datorer innehåller det här fältet till exempel namnet på den virtuella dator där SQL Database finns
DatasourceSetResourceId Azure Resource Manager (ARM) ID för den överordnade resursen för datakällan (i förekommande fall). För en SQL i datakällan för virtuella Azure-datorer innehåller det här fältet till exempel ID:t för Azure Resource Manager (ARM) för den virtuella dator där SQL Database finns
DatasourceSetType Typ av den överordnade resursen för datakällan (i förekommande fall). För en SAP HANA i datakällan för virtuella Azure-datorer är det här fältet Till exempel Microsoft.Compute/virtualMachines eftersom den överordnade resursen är en virtuell Azure-dator
PolicyName Namnet på principen som är associerad med säkerhetskopieringsinstansen
PolicyUniqueId Sekundärnyckel som refererar till principen som är associerad med säkerhetskopieringsinstansen
PolicyId Azure Resource Manager (ARM) ID för principen som är associerad med säkerhetskopieringsinstansen
VaultResourceId Azure Resource Manager(ARM) ID för valvet som är associerat med säkerhetskopieringsinstansen
VaultUniqueId Sekundärnyckel som refererar till valvet som är associerat med säkerhetskopieringsinstansen
VaultName Namnet på valvet som är associerat med säkerhetskopieringsinstansen
Valvtaggar Taggar för valvet som är associerade med säkerhetskopieringsinstansen
VaultSubscriptionId Prenumerations-ID för valvet som är associerat med säkerhetskopieringsinstansen
VaultLocation Plats för valvet som är associerat med säkerhetskopieringsinstansen
VaultStore_StorageReplicationType Storage replikeringstyp för valvet som är associerat med säkerhetskopieringsinstansen
VaultType Typ av valv, som är "Microsoft.RecoveryServices/vaults"
TimeGenerated Tidsstämpel för posten

_AzureBackup_GetBillingGroups()

Den här funktionen returnerar en lista över alla säkerhetskopieringsrelaterade faktureringsentiteter (faktureringsgrupper) tillsammans med information om viktiga faktureringskomponenter, till exempel klientdelsstorlek och total molnlagring.

Parametrar

Parameternamn Beskrivning Krävs? Exempelvärde
RangeStart Använd den här parametern tillsammans med Parametern RangeEnd endast om du behöver hämta alla relaterade poster för faktureringsgrupper under tidsperioden från RangeStart till RangeEnd. Som standard är värdet för RangeStart och RangeEnd null, vilket gör att funktionen endast hämtar den senaste posten för varje faktureringsgrupp. N "2021-03-03 00:00:00"
RangeEnd Använd den här parametern tillsammans med RangeStart-parametern endast om du behöver hämta alla faktureringsgruppsrelaterade poster under tidsperioden från RangeStart till RangeEnd. Som standard är värdet för RangeStart och RangeEnd null, vilket gör att funktionen endast hämtar den senaste posten för varje faktureringsgrupp. N "2021-03-10 00:00:00"
VaultSubscriptionList Använd den här parametern för att filtrera utdata för funktionen för en viss uppsättning prenumerationer där säkerhetskopierade data finns. Om du anger en kommaavgränsad lista över prenumerations-ID:t som en parameter för den här funktionen kan du bara hämta de faktureringsgrupper som finns i de angivna prenumerationerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla prenumerationer. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning regioner där säkerhetskopierade data finns. Om du anger en kommaavgränsad lista över regioner som en parameter för den här funktionen kan du bara hämta de faktureringsgrupper som finns i de angivna regionerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla regioner. N "eastus,westus"
VaultList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning valv. Om du anger en kommaavgränsad lista över valvnamn som en parameter för den här funktionen kan du hämta poster för säkerhetskopieringsinstanser som endast gäller de angivna valven. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster för faktureringsgrupper i alla valv. N "vault1,vault2,vault3"
VaultTypeList Använd den här parametern för att filtrera utdata från funktionen till poster som hör till en viss valvtyp. För närvarande är den enda valvtypen som stöds "Microsoft.RecoveryServices/vaults", vilket är standardvärdet för den här parametern. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Använd den här parametern för att välja om du vill fråga efter data i den äldre AzureDiagnostics-tabellen eller inte. Om värdet för den här parametern är falskt frågar funktionen data från både tabellen AzureDiagnostics och de resursspecifika tabellerna. Om värdet för den här parametern är sant frågar funktionen endast data från de resursspecifika tabellerna. Standardvärdet är True. N true
BackupSolutionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning säkerhetskopieringslösningar som används i din Azure-miljö. Om du till exempel anger "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM" som värde för den här parametern returnerar funktionen endast poster som är relaterade till objekt som säkerhetskopieras med azure virtual machine backup, SQL i Säkerhetskopiering av virtuella Azure-datorer eller DPM till Azure Backup. Som standard är värdet för den här parametern *, vilket gör att funktionen returnerar poster som hör till alla säkerhetskopieringslösningar som stöds av säkerhetskopieringsrapporter (värden som stöds är "Azure Virtual Machine Backup", "SQL in Azure VM Backup", "SAP HANA in Azure VM Backup", "Azure Storage (Azure Files) Backup", " Azure Backup Agent, "DPM", "Azure Backup Server" eller en kommaavgränsad kombination av något av dessa värden). N "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent"
BillingGroupName Använd den här parametern för att söka efter en viss faktureringsgrupp efter namn. Som standard är värdet "*", vilket gör att funktionen söker efter alla faktureringsgrupper. N "testvm"

Returnerade fält

Fältnamn Beskrivning
UniqueId Primärnyckel som anger unikt ID för faktureringsgruppen
FriendlyName Eget namn på faktureringsgruppen
Name Namn på faktureringsgruppen
Typ Typ av faktureringsgrupp. Till exempel ProtectedContainer eller BackupItem
SourceSizeInMBs Klientdelsstorlek för faktureringsgruppen i MB:er
VaultStore_StorageConsumptionInMBs Total molnlagring som förbrukas av faktureringsgruppen på valvstandardnivån
BackupSolution Säkerhetskopieringslösning som faktureringsgruppen är associerad med. Till exempel Säkerhetskopiering av virtuella Azure-datorer, SQL i Säkerhetskopiering av virtuella Azure-datorer och så vidare.
VaultResourceId Azure Resource Manager(ARM) ID för valvet som är associerat med faktureringsgruppen
VaultUniqueId Sekundärnyckel som refererar till valvet som är associerat med faktureringsgruppen
VaultName Namnet på valvet som är associerat med faktureringsgruppen
Valvtaggar Taggar för valvet som är associerade med faktureringsgruppen
VaultSubscriptionId Prenumerations-ID för valvet som är associerat med faktureringsgruppen
VaultLocation Plats för valvet som är associerat med faktureringsgruppen
VaultStore_StorageReplicationType Storage replikeringstyp för valvet som är associerat med faktureringsgruppen
VaultType Typ av valv, som är "Microsoft.RecoveryServices/vaults"
TimeGenerated Tidsstämpel för posten
ExtendedProperties Ytterligare egenskaper för faktureringsgruppen

Trendfunktioner

_AzureBackup_GetBackupInstancesTrends()

Den här funktionen returnerar historiska poster för varje säkerhetskopieringsinstans, så att du kan visa viktiga trender för dagliga, veckovisa och månatliga trender relaterade till antal säkerhetskopieringsinstanser och lagringsförbrukning på flera detaljnivåer.

Parametrar

Parameternamn Beskrivning Krävs? Exempelvärde
RangeStart Använd den här parametern tillsammans med parametern RangeEnd för att hämta alla poster relaterade till säkerhetskopieringsinstanser under tidsperioden från RangeStart till RangeEnd. Y "2021-03-03 00:00:00"
RangeEnd Använd den här parametern tillsammans med parametern RangeStart för att hämta alla poster relaterade till säkerhetskopieringsinstanser under tidsperioden från RangeStart till RangeEnd. Y "2021-03-10 00:00:00"
VaultSubscriptionList Använd den här parametern för att filtrera utdata för funktionen för en viss uppsättning prenumerationer där säkerhetskopierade data finns. Om du anger en kommaavgränsad lista över prenumerations-ID:t som en parameter för den här funktionen kan du bara hämta de säkerhetskopieringsinstanser som finns i de angivna prenumerationerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla prenumerationer. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning regioner där säkerhetskopierade data finns. Om du anger en kommaavgränsad lista över regioner som en parameter för den här funktionen kan du bara hämta de säkerhetskopierade instanser som finns i de angivna regionerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla regioner. N "eastus,westus"
VaultList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning valv. Om du anger en kommaavgränsad lista över valvnamn som en parameter för den här funktionen kan du hämta poster för säkerhetskopieringsinstanser som endast gäller de angivna valven. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster för säkerhetskopieringsinstanser i alla valv. N "vault1,vault2,vault3"
VaultTypeList Använd den här parametern för att filtrera utdata från funktionen till poster som hör till en viss valvtyp. För närvarande är den enda valvtypen som stöds "Microsoft.RecoveryServices/vaults", vilket är standardvärdet för den här parametern. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Använd den här parametern för att välja om du vill fråga efter data i den äldre AzureDiagnostics-tabellen eller inte. Om värdet för den här parametern är falskt frågar funktionen data från både tabellen AzureDiagnostics och de resursspecifika tabellerna. Om värdet för den här parametern är sant frågar funktionen endast data från de resursspecifika tabellerna. Standardvärdet är True. N true
BackupSolutionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning säkerhetskopieringslösningar som används i din Azure-miljö. Om du till exempel anger "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM" som värde för den här parametern returnerar funktionen endast poster som är relaterade till objekt som säkerhetskopieras med azure virtual machine backup, SQL i Säkerhetskopiering av virtuella Azure-datorer eller DPM till Azure Backup. Som standard är värdet för den här parametern *, vilket gör att funktionen returnerar poster som hör till alla säkerhetskopieringslösningar som stöds av säkerhetskopieringsrapporter (värden som stöds är "Azure Virtual Machine Backup", "SQL in Azure VM Backup", "SAP HANA in Azure VM Backup", "Azure Storage (Azure Files) Backup", " Azure Backup Agent, "DPM", "Azure Backup Server" eller en kommaavgränsad kombination av något av dessa värden). N "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent"
ProtectionInfoList Använd den här parametern för att välja om du bara vill inkludera de säkerhetskopieringsinstanser som är aktivt skyddade, eller om du vill inkludera de instanser för vilka skydd har stoppats och instanser som den inledande säkerhetskopieringen väntar på. Värden som stöds är "Protected", "ProtectionStopped", "InitialBackupPending" eller en kommaavgränsad kombination av något av dessa värden. Som standard är värdet "*", vilket gör att funktionen söker efter alla säkerhetskopieringsinstanser oavsett skyddsinformation. N "Skyddad"
DatasourceSetName Använd den här parametern för att filtrera funktionens utdata till en viss överordnad resurs. Om du till exempel vill returnera SQL i säkerhetskopieringsinstanser för virtuella Azure-datorer som tillhör den virtuella datorn "testvm" anger du testvm som värde för den här parametern. Som standard är värdet "*", vilket gör att funktionen söker efter poster i alla säkerhetskopieringsinstanser. N "testvm"
BackupInstanceName Använd den här parametern för att söka efter en viss säkerhetskopieringsinstans efter namn. Som standard är värdet "*", vilket gör att funktionen söker efter alla säkerhetskopieringsinstanser. N "testvm"
DisplayAllFields Använd den här parametern för att välja om du bara vill hämta en delmängd av fälten som returneras av funktionen. Om värdet för den här parametern är falskt eliminerar funktionen lagrings- och kvarhållningsplatsrelaterad information från funktionens utdata. Det här är användbart om du använder den här funktionen som ett mellanliggande steg i en större fråga och behöver optimera frågans prestanda genom att eliminera kolumner som du inte behöver för analys. Som standard är värdet för den här parametern sant, vilket gör att funktionen returnerar alla fält som hör till säkerhetskopieringsinstansen. N true
AggregationType Använd den här parametern för att ange den tidskornighet vid vilken data ska hämtas. Om värdet för den här parametern är "Daily" returnerar funktionen en post per säkerhetskopieringsinstans per dag, så att du kan analysera dagliga trender för lagringsförbrukning och antal säkerhetskopieringsinstanser. Om värdet för den här parametern är "Weekly" returnerar funktionen en post per säkerhetskopieringsinstans per vecka, så att du kan analysera veckotrender. På samma sätt kan du ange "Månadsvis" för att analysera månatliga trender. Standardvärdet är "Daily". Om du visar data över större tidsintervall rekommenderar vi att du använder "Weekly" eller "Monthly" för bättre frågeprestanda och enkel trendanalys. N "Varje vecka"

Returnerade fält

Fältnamn Beskrivning
UniqueId Primärnyckel som anger unikt ID för säkerhetskopieringsinstansen
Id Azure Resource Manager-ID (ARM) för säkerhetskopieringsinstansen
FriendlyName Eget namn på säkerhetskopieringsinstansen
ProtectionInfo Information om skyddsinställningarna för säkerhetskopieringsinstansen. Till exempel konfigurerat skydd, skydd stoppat, inledande säkerhetskopiering väntar
LatestRecoveryPoint Datum och tid för den senaste återställningspunkten som är associerad med säkerhetskopieringsinstansen
OldestRecoveryPoint Datum och tid för den äldsta återställningspunkten som är associerad med säkerhetskopieringsinstansen
SourceSizeInMBs Klientdelsstorlek för säkerhetskopieringsinstansen i MBs
VaultStore_StorageConsumptionInMBs Total molnlagring som förbrukas av säkerhetskopieringsinstansen på valvstandardnivån
DataSourceFriendlyName Eget namn på den datakälla som motsvarar säkerhetskopieringsinstansen
BackupSolution Säkerhetskopieringslösning som säkerhetskopieringsinstansen är associerad med. Till exempel Säkerhetskopiering av virtuella Azure-datorer, SQL i Säkerhetskopiering av virtuella Azure-datorer och så vidare.
DatasourceType Typ av datakälla som motsvarar säkerhetskopieringsinstansen. Till exempel "Microsoft.Compute/virtualMachines"
DatasourceResourceId Azure Resource Manager (ARM) ID för den underliggande datakällan som motsvarar säkerhetskopieringsinstansen. Till exempel Azure Resource Manager (ARM) ID för den virtuella datorn
DatasourceSetFriendlyName Eget namn på den överordnade resursen för datakällan (i förekommande fall). För en SQL i datakällan för virtuella Azure-datorer innehåller det här fältet till exempel namnet på den virtuella dator där SQL Database finns
DatasourceSetResourceId Azure Resource Manager (ARM) ID för den överordnade resursen för datakällan (i förekommande fall). För en SQL i datakällan för virtuella Azure-datorer innehåller det här fältet till exempel ID:t för Azure Resource Manager (ARM) för den virtuella dator där SQL Database finns
DatasourceSetType Typ av överordnad resurs för datakällan (i förekommande fall). För en SAP HANA i datakällan för virtuella Azure-datorer är det här fältet till exempel Microsoft.Compute/virtualMachines eftersom den överordnade resursen är en virtuell Azure-dator
PolicyName Namnet på principen som är associerad med säkerhetskopieringsinstansen
PolicyUniqueId Sekundärnyckel som refererar till principen som är associerad med säkerhetskopieringsinstansen
PolicyId Azure Resource Manager (ARM) ID för principen som är associerad med säkerhetskopieringsinstansen
VaultResourceId Arm-ID (Azure Resource Manager) för valvet som är associerat med säkerhetskopieringsinstansen
VaultUniqueId Sekundärnyckel som refererar till valvet som är associerat med säkerhetskopieringsinstansen
VaultName Namnet på valvet som är associerat med säkerhetskopieringsinstansen
Valvtaggar Taggar för valvet som är associerade med säkerhetskopieringsinstansen
VaultSubscriptionId Prenumerations-ID för valvet som är associerat med säkerhetskopieringsinstansen
VaultLocation Plats för valvet som är associerat med säkerhetskopieringsinstansen
VaultStore_StorageReplicationType Storage Replikeringstyp för valvet som är associerat med säkerhetskopieringsinstansen
VaultType Typ av valv, som är "Microsoft.RecoveryServices/vaults"
TimeGenerated Tidsstämpel för posten

_AzureBackup_GetBillingGroupsTrends()

Den här funktionen returnerar historiska poster för varje faktureringsentitet, så att du kan visa viktiga dagliga, veckovisa och månatliga trender relaterade till klientdelens storlek och lagringsförbrukning, på flera detaljnivåer.

Parametrar

Parameternamn Beskrivning Krävs? Exempelvärde
RangeStart Använd den här parametern tillsammans med parametern RangeEnd för att hämta alla relaterade poster för faktureringsgrupper under tidsperioden från RangeStart till RangeEnd. Y "2021-03-03 00:00:00"
RangeEnd Använd den här parametern tillsammans med parametern RangeStart för att hämta alla relaterade poster för faktureringsgrupper under tidsperioden från RangeStart till RangeEnd. Y "2021-03-10 00:00:00"
VaultSubscriptionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning prenumerationer där säkerhetskopierade data finns. Genom att ange en kommaavgränsad lista över prenumerations-ID:t som en parameter för den här funktionen kan du bara hämta de faktureringsgrupper som finns i de angivna prenumerationerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla prenumerationer. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning regioner där säkerhetskopierade data finns. Genom att ange en kommaavgränsad lista över regioner som en parameter för den här funktionen kan du bara hämta de faktureringsgrupper som finns i de angivna regionerna. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster i alla regioner. N "eastus,westus"
VaultList Använd den här parametern för att filtrera utdata för funktionen för en viss uppsättning valv. Genom att ange en kommaavgränsad lista med valvnamn som en parameter för den här funktionen kan du hämta poster för säkerhetskopieringsinstanser som endast gäller de angivna valven. Som standard är värdet för den här parametern *, vilket gör att funktionen söker efter poster för faktureringsgrupper i alla valv. N "vault1,vault2,vault3"
VaultTypeList Använd den här parametern för att filtrera utdata från funktionen till poster som hör till en viss valvtyp. För närvarande är den enda valvtypen som stöds "Microsoft.RecoveryServices/vaults", vilket är standardvärdet för den här parametern. N "Microsoft.RecoveryServices/vaults"
ExcludeLegacyEvent Använd den här parametern för att välja om du vill fråga efter data i den äldre AzureDiagnostics-tabellen eller inte. Om värdet för den här parametern är falskt frågar funktionen efter data från både tabellen AzureDiagnostics och de resursspecifika tabellerna. Om värdet för den här parametern är sant frågar funktionen endast data från de resursspecifika tabellerna. Standardvärdet är True. N true
BackupSolutionList Använd den här parametern för att filtrera utdata från funktionen för en viss uppsättning säkerhetskopieringslösningar som används i din Azure-miljö. Om du till exempel anger "Azure Virtual Machine Backup, SQL in Azure VM Backup,DPM" som värde för den här parametern returnerar funktionen bara poster som är relaterade till objekt som säkerhetskopieras med hjälp av säkerhetskopiering av virtuella Azure-datorer SQL i Säkerhetskopiering av virtuella Azure-datorer eller DPM till Azure Backup. Som standard är värdet för den här parametern *, vilket gör att funktionen returnerar poster som hör till alla säkerhetskopieringslösningar som stöds av säkerhetskopieringsrapporter (värden som stöds är "Azure Virtual Machine Backup", "SQL in Azure VM Backup", "SAP HANA in Azure VM Backup", "Azure Storage (Azure Files) Backup", " Azure Backup Agent", "DPM", "Azure Backup Server" eller en kommaavgränsad kombination av något av dessa värden). N "Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent"
BillingGroupName Använd den här parametern för att söka efter en viss faktureringsgrupp efter namn. Som standard är värdet "*", vilket gör att funktionen söker efter alla faktureringsgrupper. N "testvm"
AggregationType Använd den här parametern för att ange den tidskornighet med vilken data ska hämtas. Om värdet för den här parametern är "Daily" returnerar funktionen en post per faktureringsgrupp per dag, så att du kan analysera dagliga trender för lagringsförbrukning och klientdelsstorlek. Om värdet för den här parametern är "Weekly" returnerar funktionen en post per säkerhetskopieringsinstans per vecka, så att du kan analysera veckotrender. På samma sätt kan du ange "Varje månad" för att analysera månatliga trender. Standardvärdet är "Daily". Om du visar data över större tidsintervall rekommenderar vi att du använder "Varje vecka" eller "Varje månad" för bättre frågeprestanda och enkel trendanalys. N "Varje vecka"

Returnerade fält

Fältnamn Beskrivning
UniqueId Primärnyckel som anger faktureringsgruppens unika ID
FriendlyName Eget namn på faktureringsgruppen
Name Namnet på faktureringsgruppen
Typ Typ av faktureringsgrupp. Till exempel ProtectedContainer eller BackupItem
SourceSizeInMBs Klientdelsstorleken för faktureringsgruppen i MB
VaultStore_StorageConsumptionInMBs Total molnlagring som förbrukas av faktureringsgruppen på valvstandardnivån
BackupSolution Säkerhetskopieringslösning som faktureringsgruppen är associerad med. Till exempel Säkerhetskopiering av virtuella Azure-datorer, SQL i Säkerhetskopiering av virtuella Azure-datorer och så vidare.
VaultResourceId Arm-ID (Azure Resource Manager) för valvet som är associerat med faktureringsgruppen
VaultUniqueId Sekundärnyckel som refererar till valvet som är associerat med faktureringsgruppen
VaultName Namnet på valvet som är associerat med faktureringsgruppen
Valvtaggar Taggar för valvet som är associerade med faktureringsgruppen
VaultSubscriptionId Prenumerations-ID för valvet som är associerat med faktureringsgruppen
VaultLocation Plats för valvet som är associerat med faktureringsgruppen
VaultStore_StorageReplicationType Storage Replikeringstyp för valvet som är associerat med faktureringsgruppen
VaultType Typ av valv, som är "Microsoft.RecoveryServices/vaults"
TimeGenerated Tidsstämpel för posten
ExtendedProperties Ytterligare egenskaper för faktureringsgruppen

Exempelfrågor

Nedan visas några exempelfrågor som hjälper dig att komma igång med att använda systemfunktioner.

  • Alla misslyckade säkerhetskopieringsjobb för virtuella Azure-datorer inom ett visst tidsintervall

    _AzureBackup_GetJobs("2021-03-05", "2021-03-06") //call function with RangeStart and RangeEnd parameters set, and other parameters with default value
    | where BackupSolution=="Azure Virtual Machine Backup" and Status=="Failed"
    | project BackupInstanceFriendlyName, BackupInstanceId, OperationCategory, Status,  JobStartDateTime=StartTime, JobDuration=DurationInSecs/3600, ErrorTitle, DataTransferred=DataTransferredInMBs
    
  • Alla SQL loggsäkerhetskopieringsjobb inom ett visst tidsintervall

    _AzureBackup_GetJobs("2021-03-05", "2021-03-06","*","*","*","*",true,"*","*","*","*","*","*",false) //call function with RangeStart and RangeEnd parameters set, ExcludeLog parameter as false, and other parameters with default value
    | where BackupSolution=="SQL in Azure VM Backup" and Operation=="Log"
    | project BackupInstanceFriendlyName, BackupInstanceId, OperationCategory, Status,  JobStartDateTime=StartTime, JobDuration=DurationInSecs/3600, ErrorTitle, DataTransferred=DataTransferredInMBs
    
  • Veckotrend för förbrukad lagring av säkerhetskopior för virtuell dator "testvm"

    _AzureBackup_GetBackupInstancesTrends("2021-01-01", "2021-03-06","*","*","*","*",false,"*","*","*","*",true, "Weekly") //call function with RangeStart and RangeEnd parameters set, AggregationType parameter as Weekly, and other parameters with default value
    | where BackupSolution == "Azure Virtual Machine Backup"
    | where FriendlyName == "testvm"
    | project TimeGenerated, VaultStore_StorageConsumptionInMBs
    | render timechart 
    

Nästa steg

Läs mer om säkerhetskopieringsrapporter