Systeemfuncties in Azure Monitor logboeken

Azure Backup biedt een set functies, systeemfuncties of oplossingsfuncties, die standaard beschikbaar zijn in uw Log Analytics-werkruimten (LA).

Deze functies worden gebruikt voor gegevens in de onbewerkte Azure Backup tabellen in LA en retourneren opgemaakte gegevens waarmee u eenvoudig informatie over al uw back-upgerelateerde entiteiten kunt ophalen met behulp van eenvoudige query's. Gebruikers kunnen parameters doorgeven aan deze functies om de gegevens te filteren die door deze functies worden geretourneerd.

Het is raadzaam om systeemfuncties te gebruiken voor het uitvoeren van query's op uw back-upgegevens in LA-werkruimten voor het maken van aangepaste rapporten, omdat deze een aantal voordelen bieden, zoals beschreven in de onderstaande sectie.

Voordelen van het gebruik van systeemfuncties

  • Eenvoudigere query's: Met behulp van functies kunt u het aantal benodigde joins in uw query's verminderen. Standaard retourneren de functies 'afgevlakte' schema's, die alle informatie bevatten die betrekking heeft op de entiteit (back-up-exemplaar, taak, kluis, bijvoorbeeld ) die wordt opgevraagd. Als u bijvoorbeeld een lijst met geslaagde back-uptaken wilt op halen door de naam van het back-upitem en de bijbehorende container, geeft een eenvoudige aanroep van de functie _AzureBackup_getJobs() u al deze informatie voor elke taak. Als u daarentegen rechtstreeks query's uitvoert op de onbewerkte tabellen, moet u meerdere joins uitvoeren tussen AddonAzureBackupJobs en CoreAzureBackup-tabellen .

  • Soepelere overgang van de verouderde diagnostische gebeurtenis: Met behulp van systeemfuncties kunt u probleemloos overstappen van de verouderde diagnostische gebeurtenis ( AzureBackupReport in de AzureDiagnostics-modus) naar resourcespecifieke gebeurtenissen. Met alle systeemfuncties van Azure Backup kunt u een parameter opgeven waarmee u kunt kiezen of de functie alleen query's moet uitvoeren op gegevens uit de resourcespecifieke tabellen, of gegevens uit zowel de verouderde tabel als de resourcespecifieke tabellen moet opvragen (met ontdubbeling van records).

    • Als u naar de resourcespecifieke tabellen bent gemigreerd, kunt u ervoor kiezen om de verouderde tabel uit te sluiten van query's door de functie.
    • Als u momenteel bezig bent met het migreren en enkele gegevens in de verouderde tabellen hebt die u nodig hebt voor analyse, kunt u ervoor kiezen om de verouderde tabel op te nemen. Wanneer de overgang is voltooid en u geen gegevens meer nodig hebt uit de verouderde tabel, kunt u gewoon de waarde bijwerken van de parameter die is doorgegeven aan de functie in uw query's, om de verouderde tabel uit te sluiten.
    • Als u nog steeds alleen de verouderde tabel gebruikt, werken de functies nog steeds als u ervoor kiest om de verouderde tabel op te nemen via dezelfde parameter. Het is echter raadzaam om op zijn vroegst over te schakelen naar de resourcespecifieke tabellen.
  • Vermindert de kans dat aangepaste query's fouten maken: als Azure Backup verbeteringen in het schema van de onderliggende LA-tabellen introduceert om toekomstige rapportagescenario's mogelijk te maken, wordt de definitie van de functies ook bijgewerkt om rekening te houden met de schemawijzigingen. Dus als u systeemfuncties gebruikt voor het maken van aangepaste query's, worden uw query's niet stuk, zelfs niet als er wijzigingen zijn in het onderliggende schema van de tabellen.

Notitie

Systeemfuncties worden onderhouden door Microsoft en hun definities kunnen niet worden bewerkt door gebruikers. Als u bewerkbare functies nodig hebt, kunt u opgeslagen functies maken in LA.

Typen systeemfuncties die worden aangeboden door Azure Backup

  • Kernfuncties: Dit zijn functies die u helpen bij het uitvoeren van query's op de belangrijkste Azure Backup entiteiten, zoals back-upinstanties, kluizen, beleidsregels, taken en factureringsentiteiten. De functie _AzureBackup_getBackupInstances retourneert bijvoorbeeld een lijst met alle back-up-exemplaren die in uw omgeving bestaan vanaf de laatste voltooide dag (in UTC). De parameters en het geretourneerde schema voor elk van deze kernfuncties worden hieronder in dit artikel samengevat.

  • Trendfuncties: dit zijn functies die historische records retourneren voor uw back-upgerelateerde entiteiten (bijvoorbeeld back-upinstanties, factureringsgroepen) en waarmee u dagelijkse, wekelijkse en maandelijkse trendinformatie kunt krijgen over belangrijke metrische gegevens (bijvoorbeeld Aantal, Storage verbruikt) met betrekking tot deze entiteiten. De parameters en het geretourneerde schema voor elk van deze trendfuncties worden hieronder in dit artikel samengevat.

Notitie

Op dit moment retourneren systeemfuncties gegevens voor de laatste voltooide dag (in UTC). Gegevens voor de huidige gedeeltelijke dag worden niet geretourneerd. Dus als u records voor de huidige dag wilt ophalen, moet u de onbewerkte LA-tabellen gebruiken.

Lijst met systeemfuncties

Kernfuncties

_AzureBackup_GetVaults()

Deze functie retourneert de lijst met alle Recovery Services-kluizen in uw Azure-omgeving die zijn gekoppeld aan de LA-werkruimte.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde
RangeStart Gebruik deze parameter samen met de parameter RangeEnd alleen als u alle kluisgerelateerde records in de periode van RangeStart naar RangeEnd wilt ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elke kluis op haalt. N "2021-03-03 00:00:00"
RangeEnd Gebruik deze parameter samen met de parameter RangeStart alleen als u alle kluisgerelateerde records in de periode van RangeStart naar RangeEnd wilt ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elke kluis op haalt. N "2021-03-10 00:00:00"
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set abonnementen waarin back-upgegevens bestaan. Door een door komma's gescheiden lijst met abonnements-ID's op te geven als parameter voor deze functie, kunt u alleen de kluizen ophalen die zich in de opgegeven abonnementen hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle abonnementen. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set regio's waar back-upgegevens bestaan. Door een door komma's gescheiden lijst met regio's op te geven als parameter voor deze functie, kunt u alleen de kluizen ophalen die zich in de opgegeven regio's hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle regio's. N "eastus,westus"
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Door een door komma's gescheiden lijst met kluisnamen op te geven als parameter voor deze functie, kunt u records ophalen die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle kluizen. N 'vault1,vault2,vault3'
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Momenteel is 'Microsoft.RecoveryServices/vaults' het enige ondersteunde kluistype. Dit is de standaardwaarde van deze parameter N 'Microsoft.RecoveryServices/vaults'
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u al dan niet een query wilt uitvoeren op gegevens in de verouderde tabel AzureDiagnostics. Als de waarde van deze parameter onwaar is, vraagt de functie gegevens op uit zowel de tabel AzureDiagnostics als de resourcespecifieke tabellen. Als de waarde van deze parameter true is, vraagt de functie alleen gegevens uit de resourcespecifieke tabellen op. De standaardwaarde is Waar. N true

Geretourneerde velden

Veldnaam Beschrijving
UniqueId Primaire sleutel die de unieke id van de kluis aantekent
Id Azure Resource Manager (ARM)-id van de kluis
Name Naam van de kluis
SubscriptionId Id van het abonnement waarin de kluis bestaat
Locatie Locatie waarin de kluis bestaat
VaultStore_StorageReplicationType Storage replicatietype dat is gekoppeld aan de kluis
Tags Tags van de kluis
TimeGenerated Tijdstempel van de record
Type Type kluis: Microsoft.RecoveryServices/vaults

_AzureBackup_GetPolicies()

Deze functie retourneert de lijst met back-upbeleidsregels die worden gebruikt in uw Azure-omgeving, samen met gedetailleerde informatie over elk beleid, zoals het type gegevensbron, het type opslagreplicatie, en meer.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde
RangeStart Gebruik deze parameter samen met de parameter RangeStart alleen als u alle aan beleid gerelateerde records in de periode moet ophalen van RangeStart tot RangeEnd. Standaard zijn de waarde van RangeStart en RangeEnd null, waardoor de functie alleen de meest recente record voor elk beleid op haalt. N "2021-03-03 00:00:00"
RangeEnd Gebruik deze parameter samen met de parameter RangeStart alleen als u alle aan beleid gerelateerde records in de periode moet ophalen van RangeStart tot RangeEnd. Standaard zijn de waarde van RangeStart en RangeEnd null, waardoor de functie alleen de meest recente record voor elk beleid op haalt. N "2021-03-10 00:00:00"
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set abonnementen waarin back-upgegevens bestaan. Als u een door komma's gescheiden lijst met abonnements-ID's opgeeft als parameter voor deze functie, kunt u alleen de beleidsregels ophalen die zich in de opgegeven abonnementen hebben. Standaard is de waarde van deze parameter '*', waardoor de functie voor alle abonnementen naar records zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set regio's waar back-upgegevens bestaan. Als u een door komma's gescheiden lijst met regio's opgeeft als parameter voor deze functie, kunt u alleen de beleidsregels ophalen die zich in de opgegeven regio's hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle regio's. N eastus, westus
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Door een door komma's gescheiden lijst met kluisnamen op te geven als parameter voor deze functie, kunt u records ophalen van beleidsregels die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie records van beleidsregels in alle kluizen zoekt. N 'vault1,vault2,vault3'
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Momenteel is 'Microsoft.RecoveryServices/vaults' het enige ondersteunde kluistype. Dit is de standaardwaarde van deze parameter. N Microsoft.RecoveryServices/vaults
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u al dan niet een query wilt uitvoeren op gegevens in de verouderde AzureDiagnostics-tabel. Als de waarde van deze parameter onwaar is, vraagt de functie gegevens op uit zowel de tabel AzureDiagnostics als de resourcespecifieke tabellen. Als de waarde van deze parameter true is, vraagt de functie alleen gegevens uit de resourcespecifieke tabellen op. De standaardwaarde is Waar. N true
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set back-upoplossingen die worden gebruikt in uw Azure-omgeving. Als u bijvoorbeeld 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM' opgeeft als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items die een back-up maken met behulp van Azure Virtual Machine Backup, SQL in Azure VM Backup of DPM naar Azure Backup. Standaard de waarde van deze parameter is '*', waardoor de functie records retourneert die betrekking hebben op alle back-upoplossingen die worden ondersteund door Back-uprapporten (ondersteunde waarden zijn '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' of een door komma's gescheiden combinatie van deze waarden). N 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent'

Geretourneerde velden

Veldnaam Beschrijving
UniqueId Primaire sleutel die de unieke id van het beleid aantekeningt
Id Azure Resource Manager (ARM)-id van het beleid
Name Naam van het beleid
Back-upoplossing Back-upoplossing waar het beleid aan is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, en meer.
TimeGenerated Tijdstempel van de record
VaultUniqueId Referende sleutel die verwijst naar de kluis die is gekoppeld aan het beleid
VaultResourceId Azure Resource Manager -id (ARM) van de kluis die is gekoppeld aan het beleid
VaultName Naam van de kluis die aan het beleid is gekoppeld
VaultTags Tags van de kluis die is gekoppeld aan het beleid
VaultLocation Locatie van de kluis die is gekoppeld aan het beleid
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan het beleid
VaultStore_StorageReplicationType Storage replicatietype van de kluis die is gekoppeld aan het beleid
VaultType Type kluis: Microsoft.RecoveryServices/vaults
ExtendedProperties Aanvullende eigenschappen van het beleid

_AzureBackup_GetJobs()

Deze functie retourneert een lijst met alle back-up- en herstelgerelateerde taken die zijn geactiveerd binnen een opgegeven tijdsbereik, samen met gedetailleerde informatie over elke taak, zoals taakstatus, taakduur, overgedragen gegevens, en meer.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde
RangeStart Gebruik deze parameter samen met de parameter RangeEnd om de lijst op te halen met alle taken die zijn gestart in de periode van RangeStart tot RangeEnd. J "2021-03-03 00:00:00"
RangeEnd Gebruik deze parameter samen met de parameter RangeStart om de lijst met alle taken die in de periode zijn gestart, op te halen van RangeStart naar RangeEnd. J "2021-03-10 00:00:00"
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set abonnementen waarin back-upgegevens bestaan. Door een door komma's gescheiden lijst met abonnements-ID's op te geven als parameter voor deze functie, kunt u alleen de taken ophalen die zijn gekoppeld aan kluizen in de opgegeven abonnementen. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle abonnementen. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set regio's waar back-upgegevens bestaan. Door een door komma's gescheiden lijst met regio's op te geven als parameter voor deze functie, kunt u alleen de taken ophalen die zijn gekoppeld aan kluizen in de opgegeven regio's. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle regio's. N "eastus,westus"
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Door een door komma's gescheiden lijst met kluisnamen op te geven als parameter voor deze functie, kunt u taken ophalen die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie taken zoekt in alle kluizen. N 'vault1,vault2,vault3'
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Momenteel is 'Microsoft.RecoveryServices/vaults' het enige ondersteunde kluistype. Dit is de standaardwaarde van deze parameter. N 'Microsoft.RecoveryServices/vaults'
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u al dan niet een query wilt uitvoeren op gegevens in de verouderde tabel AzureDiagnostics. Als de waarde van deze parameter onwaar is, vraagt de functie gegevens op uit zowel de tabel AzureDiagnostics als de resourcespecifieke tabellen. Als de waarde van deze parameter true is, vraagt de functie alleen gegevens uit de resourcespecifieke tabellen op. De standaardwaarde is Waar. N true
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set back-upoplossingen die worden gebruikt in uw Azure-omgeving. Als u bijvoorbeeld 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM' opgeeft als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items die een back-up maken met behulp van Azure Virtual Machine Backup, SQL in Azure VM backup of DPM naar Azure Backup. Standaard de waarde van deze parameter is '*', waardoor de functie records retourneert die betrekking hebben op alle back-upoplossingen die worden ondersteund door Back-uprapporten (ondersteunde waarden zijn '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' of een door komma's gescheiden combinatie van een van deze waarden). N 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent'
JobOperationList Gebruik deze parameter om de uitvoer van de functie te filteren op een specifiek type taak. Bijvoorbeeld Back-up maken of Herstellen. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar zowel back-up- als hersteltaken. N Back-up
JobStatusList Gebruik deze parameter om de uitvoer van de functie te filteren op een specifieke taakstatus. Bijvoorbeeld Voltooid, Mislukt, en meer. Standaard is de waarde van deze parameter '*', waardoor de functie naar alle taken wordt gezocht, ongeacht de status. N 'Failed,CompletedWithWarnings'
JobFailureCodeList Gebruik deze parameter om de uitvoer van de functie te filteren op een specifieke foutcode. Standaard is de waarde van deze parameter '*', waardoor de functie naar alle taken wordt gezocht, ongeacht de foutcode. N 'Geslaagd'
DatasourceSetName Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde bovenliggende resource. Als u bijvoorbeeld een back-SQL azure-VM wilt retourneren die deel uitmaken van de virtuele machine testvm, geeft u testvm op als de waarde van deze parameter. Standaard is de waarde '*', waardoor de functie zoekt naar records in alle back-up-exemplaren. N 'testvm'
BackupInstanceName Gebruik deze parameter om op naam te zoeken naar taken op een bepaald back-up-exemplaar. Standaard is de waarde '*', waardoor de functie zoekt naar records in alle back-up-exemplaren. N 'testvm'
ExcludeLog Gebruik deze parameter om logboektaken uit te sluiten van het resultaat van de functie (helpt bij queryprestaties). Standaard is de waarde van deze parameter true, waardoor de functie logboektaken uitsluit. N true

Geretourneerde velden

Veldnaam Beschrijving
UniqueId Primaire sleutel die de unieke id van de taak aantekent
OperationCategory Categorie van de bewerking die wordt uitgevoerd. Bijvoorbeeld Back-up maken, Herstellen
Bewerking Details van de bewerking die wordt uitgevoerd. Bijvoorbeeld Logboek (voor logboekback-up)
Status Status van de taak. Bijvoorbeeld Voltooid, Mislukt, VoltooidWithWarnings
ErrorTitle Foutcode van de taak
StartTime Datum en tijd waarop de taak is gestart
DurationInSecs Duur van de taak in seconden
DataTransferredInMBs Gegevens die worden overgedragen door de taak in TB's
RestoreJobRPDateTime De datum en tijd waarop het herstelpunt dat wordt hersteld, is gemaakt
RestoreJobRPLocation De locatie waar het herstelpunt dat wordt hersteld, is opgeslagen
BackupInstanceUniqueId Referende sleutel die verwijst naar het back-up-exemplaar dat is gekoppeld aan de taak
BackupInstanceId Azure Resource Manager -id (ARM) van het back-up-exemplaar dat is gekoppeld aan de taak
BackupInstanceFriendlyName Naam van het back-up-exemplaar dat is gekoppeld aan de taak
DatasourceResourceId Azure Resource Manager ID (ARM) van de onderliggende gegevensbron die aan de taak is gekoppeld. U kunt bijvoorbeeld Azure Resource Manager -ID (ARM) van de VM gebruiken
DatasourceFriendlyName Gebruiksvriendelijke naam van de onderliggende gegevensbron die aan de taak is gekoppeld
DatasourceType Het type gegevensbron dat aan de taak is gekoppeld. Bijvoorbeeld 'Microsoft.Compute/virtualMachines'
BackupSolution Back-upoplossing waar de taak aan is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, en meer.
DatasourceSetResourceId Azure Resource Manager ID (ARM) van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een virtuele SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de AZURE RESOURCE MANAGER-id (ARM) van de virtuele SQL Database
DatasourceSetType Type van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een virtuele machine SAP HANA azure-VM-gegevensbron is dit veld bijvoorbeeld Microsoft.Compute/virtualMachines, omdat de bovenliggende resource een Azure-VM is
VaultResourceId Azure Resource Manager -id (ARM) van de kluis die aan de taak is gekoppeld
VaultUniqueId Referende sleutel die verwijst naar de kluis die is gekoppeld aan de taak
VaultName Naam van de kluis die aan de taak is gekoppeld
VaultTags Tags van de kluis die aan de taak is gekoppeld
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan de taak
VaultLocation Locatie van de kluis die aan de taak is gekoppeld
VaultStore_StorageReplicationType Storage replicatietype van de kluis die aan de taak is gekoppeld
VaultType Type kluis: Microsoft.RecoveryServices/vaults
TimeGenerated Tijdstempel van de record

_AzureBackup_GetBackupInstances()

Deze functie retourneert de lijst met back-up-exemplaren die zijn gekoppeld aan uw Recovery Services-kluizen, samen met gedetailleerde informatie over elk back-up-exemplaar, zoals cloudopslagverbruik, gekoppeld beleid, en meer.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde
RangeStart Gebruik deze parameter samen met de parameter RangeEnd alleen als u alle records met betrekking tot het back-up-exemplaar in de periode van RangeStart naar RangeEnd wilt ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elk back-up exemplaar op haalt. N "2021-03-03 00:00:00"
RangeEnd Gebruik deze parameter samen met de parameter RangeStart alleen als u alle records met betrekking tot het back-up-exemplaar in de periode van RangeStart naar RangeEnd wilt ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elk back-up exemplaar op haalt. N "2021-03-10 00:00:00"
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set abonnementen waarin back-upgegevens bestaan. Door een door komma's gescheiden lijst met abonnements-ID's op te geven als parameter voor deze functie, kunt u alleen de back-up-exemplaren ophalen die zich in de opgegeven abonnementen hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle abonnementen. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set regio's waar back-upgegevens bestaan. Door een door komma's gescheiden lijst met regio's op te geven als parameter voor deze functie, kunt u alleen de back-up-exemplaren ophalen die zich in de opgegeven regio's hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle regio's. N "eastus,westus"
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Door een door komma's gescheiden lijst met kluisnamen op te geven als parameter voor deze functie, kunt u records ophalen van back-up-exemplaren die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records van back-up-exemplaren in alle kluizen. N 'vault1,vault2,vault3'
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Momenteel is 'Microsoft.RecoveryServices/vaults' het enige ondersteunde kluistype. Dit is de standaardwaarde van deze parameter. N 'Microsoft.RecoveryServices/vaults'
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u al dan niet een query wilt uitvoeren op gegevens in de verouderde tabel AzureDiagnostics. Als de waarde van deze parameter onwaar is, vraagt de functie gegevens op uit zowel de tabel AzureDiagnostics als de resourcespecifieke tabellen. Als de waarde van deze parameter true is, vraagt de functie alleen gegevens uit de resourcespecifieke tabellen op. De standaardwaarde is Waar. N true
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set back-upoplossingen die worden gebruikt in uw Azure-omgeving. Als u bijvoorbeeld 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM' opgeeft als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items die een back-up maken met behulp van Azure Virtual Machine Backup, SQL in Azure VM backup of DPM naar Azure Backup. Standaard de waarde van deze parameter is '*', waardoor de functie records retourneert die betrekking hebben op alle back-upoplossingen die worden ondersteund door Back-uprapporten (ondersteunde waarden zijn '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' of een door komma's gescheiden combinatie van een van deze waarden). N 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent'
ProtectionInfoList Gebruik deze parameter om te kiezen of u alleen de back-up-exemplaren wilt opnemen die actief zijn beveiligd, of om ook de exemplaren op te nemen waarvoor de beveiliging is gestopt en exemplaren waarvoor de eerste back-up in behandeling is. Ondersteunde waarden zijn 'Beveiligd', 'ProtectionStopped', 'InitialBackupPending' of een door komma's gescheiden combinatie van een van deze waarden. De waarde is standaard '*', waardoor de functie naar alle back-up-exemplaren zoekt, ongeacht de beveiligingsdetails. N 'Beveiligd'
DatasourceSetName Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde bovenliggende resource. Als u bijvoorbeeld een back-SQL in Azure VM-back-ups wilt retourneren die behoren tot de virtuele machine 'testvm', geeft u testvm op als de waarde van deze parameter. Standaard is de waarde '*', waardoor de functie records zoekt in alle back-up-exemplaren. N 'testvm'
BackupInstanceName Gebruik deze parameter om op naam te zoeken naar een bepaald back-up-exemplaar. Standaard is de waarde '*', waardoor de functie naar alle back-up-exemplaren zoekt. N 'testvm'
DisplayAllFields Gebruik deze parameter om te kiezen of u alleen een subset van de velden wilt ophalen die door de functie worden geretourneerd. Als de waarde van deze parameter onwaar is, elimineert de functie informatie over opslag en retentiepunt uit de uitvoer van de functie. Dit is handig als u deze functie gebruikt als een tussenliggende stap in een grotere query en de prestaties van de query moet optimaliseren door kolommen te elimineren die u niet nodig hebt voor analyse. Standaard is de waarde van deze parameter true, waardoor de functie alle velden retourneert die betrekking hebben op het back-up-exemplaar. N true

Geretourneerde velden

Veldnaam Beschrijving
UniqueId Primaire sleutel die de unieke id van het back-up-exemplaar aantekening
Id Azure Resource Manager -id (ARM) van het back-up-exemplaar
FriendlyName Gebruiksvriendelijke naam van het back-up-exemplaar
ProtectionInfo Informatie over de beveiligingsinstellingen van het back-up-exemplaar. Bijvoorbeeld beveiliging geconfigureerd, beveiliging gestopt, eerste back-up in behandeling
LatestRecoveryPoint Datum en tijd van het laatste herstelpunt dat is gekoppeld aan het back-up-exemplaar
OldestRecoveryPoint Datum en tijd van het oudste herstelpunt dat is gekoppeld aan het back-up-exemplaar
SourceSizeInMBs Front-endgrootte van het back-up-exemplaar in TB's
VaultStore_StorageConsumptionInMBs Totale cloudopslag die wordt gebruikt door het back-up-exemplaar in de standaardlaag van de kluis
DataSourceFriendlyName Gebruiksvriendelijke naam van de gegevensbron die overeenkomt met het back-up-exemplaar
BackupSolution Back-upoplossing waar het back-up-exemplaar aan is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, en meer.
DatasourceType Type gegevensbron dat overeenkomt met het back-up-exemplaar. Bijvoorbeeld 'Microsoft.Compute/virtualMachines'
DatasourceResourceId Azure Resource Manager ID (ARM) van de onderliggende gegevensbron die overeenkomt met het back-up-exemplaar. U kunt bijvoorbeeld Azure Resource Manager (ARM)-id van de VM gebruiken
DatasourceSetFriendlyName Gebruiksvriendelijke naam van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een virtuele SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de naam van de VM waarin de SQL Database bestaat
DatasourceSetResourceId Azure Resource Manager ID (ARM) van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de AZURE RESOURCE MANAGER-id (ARM) van de virtuele SQL Database
DatasourceSetType Type van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een virtuele machine SAP HANA azure-VM-gegevensbron wordt dit veld bijvoorbeeld Microsoft.Compute/virtualMachines omdat de bovenliggende resource een Azure-VM is
PolicyName Naam van het beleid dat is gekoppeld aan het back-up-exemplaar
PolicyUniqueId Referende sleutel die verwijst naar het beleid dat is gekoppeld aan het back-up-exemplaar
PolicyId Azure Resource Manager -id (ARM) van het beleid dat is gekoppeld aan het back-up-exemplaar
VaultResourceId Azure Resource Manager -id (ARM) van de kluis die is gekoppeld aan het back-up-exemplaar
VaultUniqueId Referende sleutel die verwijst naar de kluis die is gekoppeld aan het back-up-exemplaar
VaultName Naam van de kluis die is gekoppeld aan het back-up-exemplaar
VaultTags Tags van de kluis die is gekoppeld aan het back-up-exemplaar
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan het back-up-exemplaar
VaultLocation Locatie van de kluis die is gekoppeld aan het back-up-exemplaar
VaultStore_StorageReplicationType Storage replicatietype van de kluis die is gekoppeld aan het back-up-exemplaar
VaultType Type kluis: Microsoft.RecoveryServices/vaults
TimeGenerated Tijdstempel van de record

_AzureBackup_GetBillingGroups()

Deze functie retourneert een lijst met alle back-upgerelateerde factureringsentiteiten (factureringsgroepen), samen met informatie over belangrijke factureringsonderdelen, zoals de front-endgrootte en de totale cloudopslag.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde
RangeStart Gebruik deze parameter samen met de parameter RangeEnd alleen als u alle aan factureringsgroep gerelateerde records in de periode moet ophalen van RangeStart tot RangeEnd. Standaard zijn de waarde van RangeStart en RangeEnd null, waardoor de functie alleen de meest recente record voor elke factureringsgroep op haalt. N "2021-03-03 00:00:00"
RangeEnd Gebruik deze parameter samen met de parameter RangeStart alleen als u alle aan factureringsgroep gerelateerde records in de periode moet ophalen van RangeStart tot RangeEnd. Standaard zijn de waarde van RangeStart en RangeEnd null, waardoor de functie alleen de meest recente record voor elke factureringsgroep op haalt. N "2021-03-10 00:00:00"
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set abonnementen waarin back-upgegevens bestaan. Door een door komma's gescheiden lijst met abonnements-ID's op te geven als parameter voor deze functie, kunt u alleen de factureringsgroepen ophalen die zich in de opgegeven abonnementen hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle abonnementen. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set regio's waar back-upgegevens bestaan. Door een door komma's gescheiden lijst met regio's op te geven als parameter voor deze functie, kunt u alleen de factureringsgroepen ophalen die zich in de opgegeven regio's hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle regio's. N "eastus,westus"
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Door een door komma's gescheiden lijst met kluisnamen op te geven als parameter voor deze functie, kunt u records ophalen van back-up-exemplaren die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie records van factureringsgroepen in alle kluizen zoekt. N 'vault1,vault2,vault3'
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Momenteel is 'Microsoft.RecoveryServices/vaults' het enige ondersteunde kluistype. Dit is de standaardwaarde van deze parameter. N 'Microsoft.RecoveryServices/vaults'
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u al dan niet een query wilt uitvoeren op gegevens in de verouderde tabel AzureDiagnostics. Als de waarde van deze parameter onwaar is, vraagt de functie gegevens op uit zowel de tabel AzureDiagnostics als de resourcespecifieke tabellen. Als de waarde van deze parameter true is, vraagt de functie alleen gegevens uit de resourcespecifieke tabellen op. De standaardwaarde is Waar. N true
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set back-upoplossingen die worden gebruikt in uw Azure-omgeving. Als u bijvoorbeeld 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM' opgeeft als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items die een back-up maken met behulp van Azure Virtual Machine Backup, SQL in Azure VM backup of DPM naar Azure Backup. Standaard de waarde van deze parameter is '*', waardoor de functie records retourneert die betrekking hebben op alle back-upoplossingen die worden ondersteund door Back-uprapporten (ondersteunde waarden zijn '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' of een door komma's gescheiden combinatie van een van deze waarden). N 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent'
BillingGroupName Gebruik deze parameter om op naam te zoeken naar een bepaalde factureringsgroep. Standaard is de waarde '*', waardoor de functie naar alle factureringsgroepen zoekt. N 'testvm'

Geretourneerde velden

Veldnaam Beschrijving
UniqueId Primaire sleutel die de unieke id van de factureringsgroep aantekent
FriendlyName Gebruiksvriendelijke naam van de factureringsgroep
Name Naam van de factureringsgroep
Type Type factureringsgroep. Bijvoorbeeld ProtectedContainer of BackupItem
SourceSizeInMBs Front-endgrootte van de factureringsgroep in TB's
VaultStore_StorageConsumptionInMBs Totale cloudopslag die wordt gebruikt door de factureringsgroep in de standaardlaag van de kluis
BackupSolution Back-upoplossing waar de factureringsgroep aan is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, en meer.
VaultResourceId Azure Resource Manager -id (ARM) van de kluis die is gekoppeld aan de factureringsgroep
VaultUniqueId Referende sleutel die verwijst naar de kluis die is gekoppeld aan de factureringsgroep
VaultName Naam van de kluis die is gekoppeld aan de factureringsgroep
VaultTags Tags van de kluis die is gekoppeld aan de factureringsgroep
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan de factureringsgroep
VaultLocation Locatie van de kluis die is gekoppeld aan de factureringsgroep
VaultStore_StorageReplicationType Storage type replicatie van de kluis die is gekoppeld aan de factureringsgroep
VaultType Type kluis: Microsoft.RecoveryServices/vaults
TimeGenerated Tijdstempel van de record
ExtendedProperties Aanvullende eigenschappen van de factureringsgroep

Trendfuncties

_AzureBackup_GetBackupInstancesTrends()

Deze functie retourneert historische records voor elk back-up-exemplaar, zodat u op meerdere granulariteitsniveaus dagelijkse, wekelijkse en maandelijkse trends kunt weergeven met betrekking tot het aantal back-up-exemplaren en het opslagverbruik.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde
RangeStart Gebruik deze parameter samen met de parameter RangeEnd om alle records met betrekking tot het back-up-exemplaar in de periode op te halen van RangeStart naar RangeEnd. J "2021-03-03 00:00:00"
RangeEnd Gebruik deze parameter samen met de parameter RangeStart om alle records met betrekking tot het back-up-exemplaar in de periode op te halen van RangeStart tot RangeEnd. J "2021-03-10 00:00:00"
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set abonnementen waarin back-upgegevens bestaan. Door een door komma's gescheiden lijst met abonnements-ID's op te geven als parameter voor deze functie, kunt u alleen de back-up-exemplaren ophalen die zich in de opgegeven abonnementen hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle abonnementen. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set regio's waar back-upgegevens bestaan. Door een door komma's gescheiden lijst met regio's op te geven als parameter voor deze functie, kunt u alleen back-up-exemplaren ophalen die zich in de opgegeven regio's hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle regio's. N eastus, westus
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Door een door komma's gescheiden lijst met kluisnamen op te geven als parameter voor deze functie, kunt u records ophalen van back-up-exemplaren die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records van back-up-exemplaren in alle kluizen. N 'vault1,vault2,vault3'
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Momenteel is 'Microsoft.RecoveryServices/vaults' het enige ondersteunde kluistype. Dit is de standaardwaarde van deze parameter. N Microsoft.RecoveryServices/vaults
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u al dan niet een query wilt uitvoeren op gegevens in de verouderde AzureDiagnostics-tabel. Als de waarde van deze parameter onwaar is, vraagt de functie gegevens op uit zowel de tabel AzureDiagnostics als de resourcespecifieke tabellen. Als de waarde van deze parameter true is, vraagt de functie alleen gegevens uit de resourcespecifieke tabellen op. De standaardwaarde is Waar. N true
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set back-upoplossingen die worden gebruikt in uw Azure-omgeving. Als u bijvoorbeeld 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM' opgeeft als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items die een back-up maken met behulp van Azure Virtual Machine Backup, SQL in Azure VM Backup of DPM naar Azure Backup. Standaard de waarde van deze parameter is '*', waardoor de functie records retourneert die betrekking hebben op alle back-upoplossingen die worden ondersteund door Back-uprapporten (ondersteunde waarden zijn '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' of een door komma's gescheiden combinatie van deze waarden). N 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent'
ProtectionInfoList Gebruik deze parameter om te kiezen of u alleen back-up-exemplaren wilt opnemen die actief zijn beveiligd, of om ook de exemplaren op te nemen waarvoor de beveiliging is gestopt en exemplaren waarvoor de eerste back-up in behandeling is. Ondersteunde waarden zijn 'Beveiligd', 'ProtectionStopped', 'InitialBackupPending' of een door komma's gescheiden combinatie van een van deze waarden. Standaard is de waarde '*', waardoor de functie naar alle back-up-exemplaren zoekt, ongeacht de beveiligingsdetails. N 'Beveiligd'
DatasourceSetName Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde bovenliggende resource. Als u bijvoorbeeld een back-SQL in Azure VM-back-ups wilt retourneren die behoren tot de virtuele machine 'testvm', geeft u testvm op als de waarde van deze parameter. Standaard is de waarde '*', waardoor de functie records zoekt in alle back-up-exemplaren. N 'testvm'
BackupInstanceName Gebruik deze parameter om op naam te zoeken naar een bepaald back-up-exemplaar. Standaard is de waarde '*', waardoor de functie naar alle back-up-exemplaren zoekt. N 'testvm'
DisplayAllFields Gebruik deze parameter om te kiezen of u alleen een subset van de velden wilt ophalen die door de functie worden geretourneerd. Als de waarde van deze parameter onwaar is, elimineert de functie informatie over opslag en retentiepunt uit de uitvoer van de functie. Dit is handig als u deze functie gebruikt als een tussenliggende stap in een grotere query en de prestaties van de query moet optimaliseren door kolommen te elimineren die u niet nodig hebt voor analyse. Standaard is de waarde van deze parameter true, waardoor de functie alle velden retourneert die betrekking hebben op het back-up-exemplaar. N true
AggregationType Gebruik deze parameter om de tijdgranulatie op te geven waarop gegevens moeten worden opgehaald. Als de waarde van deze parameter Dagelijks is, retourneert de functie een record per back-up-exemplaar per dag, zodat u dagelijkse trends van opslagverbruik en het aantal back-up-exemplaren kunt analyseren. Als de waarde van deze parameter Wekelijks is, retourneert de functie een record per back-up-exemplaar per week, zodat u wekelijkse trends kunt analyseren. Op dezelfde manier kunt u maandelijks opgeven om maandelijkse trends te analyseren. De standaardwaarde is Dagelijks. Als u gegevens bekijkt in grotere tijdsbereiken, is het raadzaam om Wekelijks of Maandelijks te gebruiken voor betere queryprestaties en een betere trendanalyse. N Wekelijks

Geretourneerde velden

Veldnaam Beschrijving
UniqueId Primaire sleutel die de unieke id van het back-up-exemplaar aantekening
Id Azure Resource Manager -id (ARM) van het back-up-exemplaar
FriendlyName Gebruiksvriendelijke naam van het back-up-exemplaar
ProtectionInfo Informatie over de beveiligingsinstellingen van het back-up-exemplaar. Bijvoorbeeld beveiliging geconfigureerd, beveiliging gestopt, eerste back-up in behandeling
LatestRecoveryPoint Datum en tijd van het laatste herstelpunt dat is gekoppeld aan het back-up-exemplaar
OldestRecoveryPoint Datum en tijd van het oudste herstelpunt dat is gekoppeld aan het back-up-exemplaar
SourceSizeInMBs Front-endgrootte van het back-up-exemplaar in TB's
VaultStore_StorageConsumptionInMBs Totale cloudopslag die wordt gebruikt door het back-up-exemplaar in de standaardlaag van de kluis
DataSourceFriendlyName Gebruiksvriendelijke naam van de gegevensbron die overeenkomt met het back-up-exemplaar
BackupSolution Back-upoplossing waar het back-up-exemplaar aan is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, en meer.
DatasourceType Type gegevensbron dat overeenkomt met het back-up-exemplaar. Bijvoorbeeld 'Microsoft.Compute/virtualMachines'
DatasourceResourceId Azure Resource Manager ID (ARM) van de onderliggende gegevensbron die overeenkomt met het back-up-exemplaar. U kunt bijvoorbeeld Azure Resource Manager (ARM)-id van de VM gebruiken
DatasourceSetFriendlyName Gebruiksvriendelijke naam van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een virtuele SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de naam van de VM waarin de SQL Database bestaat
DatasourceSetResourceId Azure Resource Manager ID (ARM) van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de AZURE RESOURCE MANAGER-id (ARM) van de virtuele SQL Database
DatasourceSetType Type van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een virtuele machine SAP HANA azure-VM-gegevensbron wordt dit veld bijvoorbeeld Microsoft.Compute/virtualMachines omdat de bovenliggende resource een Azure-VM is
PolicyName Naam van het beleid dat is gekoppeld aan het back-up-exemplaar
PolicyUniqueId Referende sleutel die verwijst naar het beleid dat is gekoppeld aan het back-up-exemplaar
PolicyId Azure Resource Manager -id (ARM) van het beleid dat is gekoppeld aan het back-up-exemplaar
VaultResourceId Azure Resource Manager -id (ARM) van de kluis die is gekoppeld aan het back-up-exemplaar
VaultUniqueId Referende sleutel die verwijst naar de kluis die is gekoppeld aan het back-up-exemplaar
VaultName Naam van de kluis die is gekoppeld aan het back-up-exemplaar
VaultTags Tags van de kluis die is gekoppeld aan het back-up-exemplaar
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan het back-up-exemplaar
VaultLocation Locatie van de kluis die is gekoppeld aan het back-up-exemplaar
VaultStore_StorageReplicationType Storage replicatietype van de kluis die is gekoppeld aan het back-up-exemplaar
VaultType Type kluis: Microsoft.RecoveryServices/vaults
TimeGenerated Tijdstempel van de record

_AzureBackup_GetBillingGroupsTrends()

Deze functie retourneert historische records voor elke factureringsentiteit, zodat u belangrijke trends per dag, wekelijks en maandelijks kunt weergeven met betrekking tot de front-endgrootte en het opslagverbruik, op meerdere granulariteitsniveaus.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde
RangeStart Gebruik deze parameter samen met de parameter RangeEnd om alle aan factureringsgroep gerelateerde records in de periode op te halen van RangeStart tot RangeEnd. J "2021-03-03 00:00:00"
RangeEnd Gebruik deze parameter samen met de parameter RangeStart om alle aan factureringsgroep gerelateerde records in de periode op te halen van RangeStart tot RangeEnd. J "2021-03-10 00:00:00"
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set abonnementen waarin back-upgegevens bestaan. Door een door komma's gescheiden lijst met abonnements-ID's op te geven als parameter voor deze functie, kunt u alleen de factureringsgroepen ophalen die zich in de opgegeven abonnementen hebben. Standaard is de waarde van deze parameter '*', waardoor de functie voor alle abonnementen naar records zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111"
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set regio's waar back-upgegevens bestaan. Als u een door komma's gescheiden lijst met regio's opgeeft als parameter voor deze functie, kunt u alleen de factureringsgroepen ophalen die zich in de opgegeven regio's hebben. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records in alle regio's. N eastus, westus
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Door een door komma's gescheiden lijst met kluisnamen op te geven als parameter voor deze functie, kunt u records ophalen van back-up-exemplaren die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie records van factureringsgroepen in alle kluizen zoekt. N 'vault1,vault2,vault3'
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Momenteel is 'Microsoft.RecoveryServices/vaults' het enige ondersteunde kluistype. Dit is de standaardwaarde van deze parameter. N Microsoft.RecoveryServices/vaults
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u al dan niet een query wilt uitvoeren op gegevens in de verouderde AzureDiagnostics-tabel. Als de waarde van deze parameter onwaar is, vraagt de functie gegevens op uit zowel de tabel AzureDiagnostics als de resourcespecifieke tabellen. Als de waarde van deze parameter true is, vraagt de functie alleen gegevens uit de resourcespecifieke tabellen op. De standaardwaarde is Waar. N true
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde set back-upoplossingen die worden gebruikt in uw Azure-omgeving. Als u bijvoorbeeld 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM' opgeeft als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items die een back-up maken met behulp van Azure Virtual Machine Backup, SQL in Azure VM Backup of DPM naar Azure Backup. Standaard de waarde van deze parameter is '*', waardoor de functie records retourneert die betrekking hebben op alle back-upoplossingen die worden ondersteund door Back-uprapporten (ondersteunde waarden zijn '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' of een door komma's gescheiden combinatie van deze waarden). N 'Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM,Azure Backup Agent'
BillingGroupName Gebruik deze parameter om op naam te zoeken naar een bepaalde factureringsgroep. Standaard is de waarde '*', waardoor de functie naar alle factureringsgroepen wordt gezocht. N 'testvm'
AggregationType Gebruik deze parameter om de tijdgranulatie op te geven waarop gegevens moeten worden opgehaald. Als de waarde van deze parameter Dagelijks is, retourneert de functie een record per factureringsgroep per dag, zodat u dagelijkse trends kunt analyseren van het opslagverbruik en de front-endgrootte. Als de waarde van deze parameter Wekelijks is, retourneert de functie een record per back-up-exemplaar per week, zodat u wekelijkse trends kunt analyseren. Op dezelfde manier kunt u maandelijks opgeven om maandelijkse trends te analyseren. De standaardwaarde is Dagelijks. Als u gegevens bekijkt in grotere tijdsbereiken, is het raadzaam om Wekelijks of Maandelijks te gebruiken voor betere queryprestaties en een betere trendanalyse. N Wekelijks

Geretourneerde velden

Veldnaam Beschrijving
UniqueId Primaire sleutel die de unieke id van de factureringsgroep aantekening
FriendlyName Gebruiksvriendelijke naam van de factureringsgroep
Name Naam van de factureringsgroep
Type Type factureringsgroep. Bijvoorbeeld ProtectedContainer of BackupItem
SourceSizeInMBs Front-endgrootte van de factureringsgroep in TB's
VaultStore_StorageConsumptionInMBs Totale cloudopslag die wordt gebruikt door de factureringsgroep in de standaardlaag van de kluis
BackupSolution Back-upoplossing waar de factureringsgroep aan is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, en meer.
VaultResourceId Azure Resource Manager -id (ARM) van de kluis die is gekoppeld aan de factureringsgroep
VaultUniqueId Referende sleutel die verwijst naar de kluis die is gekoppeld aan de factureringsgroep
VaultName Naam van de kluis die is gekoppeld aan de factureringsgroep
VaultTags Tags van de kluis die is gekoppeld aan de factureringsgroep
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan de factureringsgroep
VaultLocation Locatie van de kluis die is gekoppeld aan de factureringsgroep
VaultStore_StorageReplicationType Storage type replicatie van de kluis die is gekoppeld aan de factureringsgroep
VaultType Type kluis: Microsoft.RecoveryServices/vaults
TimeGenerated Tijdstempel van de record
ExtendedProperties Aanvullende eigenschappen van de factureringsgroep

Voorbeeldquery's

Hieronder vindt u enkele voorbeeldquery's om u op weg te helpen met het gebruik van systeemfuncties.

  • Alle mislukte back-uptaken voor Azure-VM's binnen een bepaald tijdsbereik

    _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
    
  • Alle SQL logboekback-uptaken binnen een bepaald tijdsbereik

    _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
    
  • Wekelijkse trend van verbruikte back-upopslag voor VM '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 
    

Volgende stappen

Meer informatie over Back-uprapporten