Systeemfuncties in Azure Monitor-logboeken

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

Deze functies werken op gegevens in de onbewerkte Azure Backup tabellen in LA en retourneren opgemaakte gegevens waarmee u eenvoudig informatie kunt ophalen van al uw back-upgerelateerde entiteiten, 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 wordt aanbevolen 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 joins dat nodig is in uw query's verminderen. Standaard retourneren de functies 'platgemaakte' schema's die alle informatie bevatten met betrekking tot de entiteit (back-upexemplaar, taak, kluis, enzovoort) die wordt opgevraagd. Als u bijvoorbeeld een lijst met geslaagde back-uptaken wilt ophalen op basis van de naam van het back-upitem en de bijbehorende container, geeft een eenvoudige aanroep van de functie _AzureBackup_getJobs() al deze informatie voor elke taak. Als u daarentegen rechtstreeks query's uitvoert op de onbewerkte tabellen, moet u meerdere joins uitvoeren tussen de tabellen AddonAzureBackupJobs en CoreAzureBackup .

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

    • Als u bent gemigreerd naar de resourcespecifieke tabellen, kunt u ervoor kiezen om de verouderde tabel uit te sluiten van query's door de functie.
    • Als u momenteel bezig bent met de migratie en bepaalde 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 wordt echter aanbevolen om zo snel mogelijk over te schakelen naar de resourcespecifieke tabellen .
  • Vermindert de kans dat aangepaste query's breken: als Azure Backup verbeteringen introduceert in het schema van de onderliggende LA-tabellen voor toekomstige rapportagescenario's, wordt de definitie van de functies ook bijgewerkt om rekening te houden met de schemawijzigingen. Als u systeemfuncties gebruikt voor het maken van aangepaste query's, worden uw query's dus niet verbroken, zelfs niet als er wijzigingen zijn in het onderliggende schema van de tabellen.

Notitie

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

Typen systeemfuncties die door Azure Backup worden aangeboden

  • Kernfuncties: dit zijn functies waarmee u query's kunt uitvoeren op een van de belangrijkste Azure Backup entiteiten, zoals back-upexemplaren, kluizen, beleid, taken en factureringsentiteiten. De functie _AzureBackup_getBackupInstances retourneert bijvoorbeeld een lijst met alle back-upexemplaren die zich in uw omgeving bevinden 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-upexemplaren, factureringsgroepen) en waarmee u dagelijkse, wekelijkse en maandelijkse trendinformatie kunt ophalen over belangrijke metrische gegevens (bijvoorbeeld Aantal, Verbruikte opslag) 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 Gegevenstype
RangeStart Gebruik deze parameter samen met de parameter RangeEnd alleen als u alle kluisgerelateerde records in de periode van RangeStart naar RangeEnd moet ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elke kluis ophaalt. N "2021-03-03 00:00:00" DateTime
RangeEnd Gebruik deze parameter samen met de parameter RangeStart alleen als u alle kluisgerelateerde records in de periode van RangeStart tot RangeEnd moet ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elke kluis ophaalt. N "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set abonnementen waarin back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met abonnements-id's opgeeft als parameter voor deze functie, kunt u alleen die kluizen ophalen die zich in de opgegeven abonnementen bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle abonnementen zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" Tekenreeks
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set regio's waar back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met regio's opgeeft als parameter voor deze functie, kunt u alleen die kluizen ophalen die zich in de opgegeven regio's bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle regio's zoekt. N eastus,westus Tekenreeks
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 naar records in alle kluizen zoekt. N vault1,vault2,vault3 Tekenreeks
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Standaard is de waarde van deze parameter '*', waardoor de functie zowel Recovery Services-kluizen als Back-upkluizen zoekt. N "Microsoft.RecoveryServices/vaults" Tekenreeks
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u 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 waar is, worden met de functie alleen gegevens opgevraagd uit de resourcespecifieke tabellen. De standaardwaarde is Waar. N true Booleaans

Geretourneerde velden

Veldnaam Beschrijving Gegevenstype
UniqueId Primaire sleutel die de unieke id van de kluis aangeeft Tekenreeks
Id ARM-id (Azure Resource Manager) van de kluis Tekenreeks
Naam Naam van de kluis Tekenreeks
SubscriptionId Id van het abonnement waarin de kluis bestaat Tekenreeks
Locatie Locatie waarin de kluis bestaat Tekenreeks
VaultStore_StorageReplicationType Opslagreplicatietype dat is gekoppeld aan de kluis Tekenreeks
Tags Tags van de kluis Tekenreeks
TimeGenerated Tijdstempel van de record DateTime
Type Type kluis, bijvoorbeeld 'Microsoft.RecoveryServices/vaults' of 'Microsoft.DataProtection/backupVaults' Tekenreeks

_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, enzovoort.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde Gegevenstype
RangeStart Gebruik deze parameter samen met de parameter RangeStart alleen als u alle beleidsgerelateerde records in de periode van RangeStart naar RangeEnd moet ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elk beleid ophaalt. N "2021-03-03 00:00:00" DateTime
RangeEnd Gebruik deze parameter in combinatie met de parameter RangeStart alleen als u alle beleidsgerelateerde records in de periode van RangeStart naar RangeEnd moet ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elk beleid ophaalt. N "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set abonnementen waarin back-upgegevens aanwezig zijn. 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 bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle abonnementen zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" Tekenreeks
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set regio's waar back-upgegevens aanwezig zijn. 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 bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle regio's zoekt. N eastus,westus Tekenreeks
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Als u een door komma's gescheiden lijst met kluisnamen opgeeft 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 zoekt naar records van beleidsregels in alle kluizen. N vault1,vault2,vault3 Tekenreeks
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Standaard is de waarde van deze parameter '*', waardoor de functie zowel Recovery Services-kluizen als Back-upkluizen zoekt. N "Microsoft.RecoveryServices/vaults" Tekenreeks
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u 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 waar is, worden met de functie alleen gegevens opgevraagd uit de resourcespecifieke tabellen. De standaardwaarde is Waar. N true Booleaans
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set back-upoplossingen die in uw Azure-omgeving worden gebruikt. Als u bijvoorbeeld opgeeft Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items waarvan een back-up is gemaakt met behulp van back-ups van Virtuele Azure-machines, SQL in Azure VM-back-up of DPM naar Azure-back-up. Standaard is de waarde van deze parameter '*', 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', ' Azure Database for PostgreSQL Server Backup', 'Azure Blob Backup', 'Azure Disk Backup' 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 Tekenreeks

Geretourneerde velden

Veldnaam Beschrijving **Gegevenstype **
UniqueId Primaire sleutel die de unieke id van het beleid aangeeft Tekenreeks
Id Arm-id (Azure Resource Manager) van het beleid Tekenreeks
Naam Naam van het beleid Tekenreeks
Tijdzone Tijdzone waarin het beleid is gedefinieerd Tekenreeks
Back-upoplossing Back-upoplossing waaraan het beleid is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, enzovoort. Tekenreeks
TimeGenerated Tijdstempel van de record Datum/tijd
VaultUniqueId Refererende sleutel die verwijst naar de kluis die aan het beleid is gekoppeld Tekenreeks
VaultResourceId Arm-id (Azure Resource Manager) van de kluis die aan het beleid is gekoppeld Tekenreeks
VaultName Naam van de kluis die aan het beleid is gekoppeld Tekenreeks
VaultTags Tags van de kluis die aan het beleid zijn gekoppeld Tekenreeks
VaultLocation Locatie van de kluis die is gekoppeld aan het beleid Tekenreeks
VaultSubscriptionId Abonnements-id van de kluis die aan het beleid is gekoppeld Tekenreeks
VaultStore_StorageReplicationType Opslagreplicatietype van de kluis die aan het beleid is gekoppeld Tekenreeks
VaultType Type kluis, bijvoorbeeld 'Microsoft.RecoveryServices/vaults' of 'Microsoft.DataProtection/backupVaults' Tekenreeks
ExtendedProperties Aanvullende eigenschappen van het beleid Dynamisch

_AzureBackup_GetJobs()

Deze functie retourneert een lijst met alle aan back-up- en herstel gerelateerde taken die zijn geactiveerd in een opgegeven tijdsbereik, samen met gedetailleerde informatie over elke taak, zoals taakstatus, taakduur, overgedragen gegevens, enzovoort.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde **Gegevenstype **
RangeStart Gebruik deze parameter samen met de parameter RangeEnd om de lijst met alle taken op te halen die zijn gestart in de periode van RangeStart naar RangeEnd. J "2021-03-03 00:00:00" DateTime
RangeEnd Gebruik deze parameter samen met de parameter RangeStart om de lijst met alle taken op te halen die in de periode zijn gestart van RangeStart naar RangeEnd. J "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set abonnementen waarin back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met abonnements-id's opgeeft als parameter voor deze functie, kunt u alleen taken ophalen die zijn gekoppeld aan kluizen in de opgegeven abonnementen. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle abonnementen zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" Tekenreeks
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set regio's waar back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met regio's opgeeft als parameter voor deze functie, kunt u alleen taken ophalen die zijn gekoppeld aan kluizen in de opgegeven regio's. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle regio's zoekt. N eastus,westus Tekenreeks
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 in alle kluizen naar taken zoekt. N vault1,vault2,vault3 Tekenreeks
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Standaard is de waarde van deze parameter '*', waardoor de functie zowel Recovery Services-kluizen als Back-upkluizen zoekt. N "Microsoft.RecoveryServices/vaults" Tekenreeks
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u 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 waar is, worden met de functie alleen gegevens opgevraagd uit de resourcespecifieke tabellen. De standaardwaarde is Waar. N true Booleaans
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set back-upoplossingen die in uw Azure-omgeving worden gebruikt. Als u bijvoorbeeld opgeeft Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items waarvan een back-up is gemaakt met behulp van back-ups van Virtuele Azure-machines, SQL in Azure VM-back-up of DPM naar Azure-back-up. Standaard is de waarde van deze parameter '*', 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', ' Azure Database for PostgreSQL Server Backup', 'Azure Blob Backup', 'Azure Disk Backup' 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 Tekenreeks
JobOperationList Gebruik deze parameter om de uitvoer van de functie voor een specifiek type taak te filteren. Bijvoorbeeld Back-up of Herstellen. Standaard is de waarde van deze parameter '*', waardoor de functie zowel back-up- als hersteltaken zoekt. N "Back-up" Tekenreeks
JobStatusList Gebruik deze parameter om de uitvoer van de functie te filteren op een specifieke taakstatus. Bijvoorbeeld Voltooid, Mislukt, enzovoort. Standaard is de waarde van deze parameter '*', waardoor de functie naar alle taken zoekt, ongeacht de status. N Failed,CompletedWithWarnings Tekenreeks
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 zoekt, ongeacht de foutcode. N "Geslaagd" Tekenreeks
DatasourceSetName Gebruik deze parameter om de uitvoer van de functie naar een bepaalde bovenliggende resource te filteren. Als u bijvoorbeeld SQL wilt retourneren in back-upexemplaren van azure-VM's die behoren tot de virtuele machine 'testvm', geeft u testvm op als de waarde van deze parameter. Standaard is de waarde '*', waardoor de functie naar records zoekt in alle back-upexemplaren. N "testvm" Tekenreeks
BackupInstanceName Gebruik deze parameter om te zoeken naar taken op een bepaald back-upexemplaren op naam. Standaard is de waarde '*', waardoor de functie naar records zoekt in alle back-upexemplaren. N "testvm" Tekenreeks
ExcludeLog Gebruik deze parameter om uit te sluiten dat logboektaken worden geretourneerd door de functie (helpt bij queryprestaties). Standaard is de waarde van deze parameter true, waardoor de functie logboektaken uitsluit. N true Booleaans

Geretourneerde velden

Veldnaam Beschrijving **Gegevenstype **
UniqueId Primaire sleutel die de unieke id van de taak aangeeft Tekenreeks
OperationCategory Categorie van de bewerking die wordt uitgevoerd. Bijvoorbeeld Back-up maken, Herstellen Tekenreeks
Bewerking Details van de bewerking die wordt uitgevoerd. Bijvoorbeeld Logboek (voor logboekback-up) Tekenreeks
Status Status van de taak. Bijvoorbeeld Voltooid, Mislukt, CompletedWithWarnings Tekenreeks
ErrorTitle Foutcode van de taak Tekenreeks
StartTime Datum en tijd waarop de taak is gestart DateTime
DurationInSecs Duur van de taak in seconden Dubbel
DataTransferredInMBs Gegevens die door de taak in MB's worden overgedragen. Dit veld wordt momenteel alleen ondersteund voor workloads van de Recovery Services-kluis Dubbel
RestoreJobRPDateTime De datum en tijd waarop het herstelpunt dat wordt hersteld, is gemaakt. Dit veld wordt momenteel alleen ondersteund voor workloads van de Recovery Services-kluis DateTime
RestoreJobRPLocation De locatie waar het herstelpunt dat wordt hersteld, is opgeslagen Tekenreeks
BackupInstanceUniqueId Refererende sleutel die verwijst naar het back-upexemplaren dat is gekoppeld aan de taak Tekenreeks
BackupInstanceId Arm-id (Azure Resource Manager) van het back-upexemplaren dat aan de taak is gekoppeld Tekenreeks
BackupInstanceFriendlyName Naam van het back-upexemplaren dat is gekoppeld aan de taak Tekenreeks
DatasourceResourceId Azure Resource Manager (ARM)-id van de onderliggende gegevensbron die aan de taak is gekoppeld. Bijvoorbeeld Azure Resource Manager (ARM)-id van de VM Tekenreeks
DatasourceFriendlyName Beschrijvende naam van de onderliggende gegevensbron die aan de taak is gekoppeld Tekenreeks
DatasourceType Type van de gegevensbron die aan de taak is gekoppeld. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' Tekenreeks
BackupSolution Back-upoplossing waaraan de taak is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, enzovoort. Tekenreeks
DatasourceSetResourceId Azure Resource Manager (ARM)-id van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de ARM-id (Azure Resource Manager) van de VM waarin de SQL Database bestaat Tekenreeks
DatasourceSetType Type van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SAP HANA in azure VM-gegevensbron is dit veld bijvoorbeeld Microsoft.Compute/virtualMachines, omdat de bovenliggende resource een Azure-VM is Tekenreeks
VaultResourceId Arm-id (Azure Resource Manager) van de kluis die is gekoppeld aan de taak Tekenreeks
VaultUniqueId Refererende sleutel die verwijst naar de kluis die aan de taak is gekoppeld Tekenreeks
VaultName Naam van de kluis die aan de taak is gekoppeld Tekenreeks
VaultTags Tags van de kluis die aan de taak is gekoppeld Tekenreeks
VaultSubscriptionId Abonnements-id van de kluis die aan de taak is gekoppeld Tekenreeks
VaultLocation Locatie van de kluis die aan de taak is gekoppeld Tekenreeks
VaultStore_StorageReplicationType Opslagreplicatietype van de kluis die aan de taak is gekoppeld Tekenreeks
VaultType Type kluis, bijvoorbeeld 'Microsoft.RecoveryServices/vaults' of 'Microsoft.DataProtection/backupVaults' Tekenreeks
TimeGenerated Tijdstempel van de record DateTime

_AzureBackup_GetBackupInstances()

Deze functie retourneert de lijst met back-upexemplaren die zijn gekoppeld aan uw Recovery Services-kluizen, samen met gedetailleerde informatie over elk back-upexemplaar, zoals het gebruik van cloudopslag, het bijbehorende beleid, enzovoort.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde **Gegevenstype **
RangeStart Gebruik deze parameter samen met de parameter RangeEnd alleen als u alle records met betrekking tot back-upinstanties in de periode van RangeStart naar RangeEnd moet ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elk back-upexemplaar ophaalt. N "2021-03-03 00:00:00" DataTime
RangeEnd Gebruik deze parameter in combinatie met de parameter RangeStart alleen als u alle records met betrekking tot het back-upexemplaar in de periode van RangeStart naar RangeEnd moet ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elk back-upexemplaar ophaalt. N "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set abonnementen waarin back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met abonnements-id's opgeeft als parameter voor deze functie, kunt u alleen de back-upexemplaren ophalen die zich in de opgegeven abonnementen bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle abonnementen zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" Tekenreeks
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set regio's waar back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met regio's opgeeft als parameter voor deze functie, kunt u alleen de back-upexemplaren ophalen die zich in de opgegeven regio's bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle regio's zoekt. N eastus,westus Tekenreeks
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Als u een door komma's gescheiden lijst met kluisnamen opgeeft als parameter voor deze functie, kunt u records ophalen van back-upexemplaren die alleen betrekking hebben op de opgegeven kluizen. De waarde van deze parameter is standaard '*', waardoor de functie zoekt naar records van back-upexemplaren in alle kluizen. N vault1,vault2,vault3 Tekenreeks
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Standaard is de waarde van deze parameter '*', waardoor de functie zowel Recovery Services-kluizen als Back-upkluizen zoekt. N "Microsoft.RecoveryServices/vaults" Tekenreeks
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u 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 waar is, worden met de functie alleen gegevens opgevraagd uit de resourcespecifieke tabellen. De standaardwaarde is Waar. N true Booleaans
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set back-upoplossingen die in uw Azure-omgeving worden gebruikt. Als u bijvoorbeeld opgeeft Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items waarvan een back-up is gemaakt met behulp van back-ups van Virtuele Azure-machines, SQL in Azure VM-back-up of DPM naar Azure-back-up. Standaard is de waarde van deze parameter '*', 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', ' Azure Database for PostgreSQL Server Backup', 'Azure Blob Backup', 'Azure Disk Backup' 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 Tekenreeks
ProtectionInfoList Gebruik deze parameter om te kiezen of u alleen de back-upexemplaren wilt opnemen die actief zijn beveiligd, of om ook de exemplaren op te nemen waarvoor de beveiliging is gestopt en instanties waarvoor de eerste back-up in behandeling is. Voor workloads van Recovery Services-kluizen zijn ondersteunde waarden 'Protected', 'ProtectionStopped', 'InitialBackupPending' of een door komma's gescheiden combinatie van een van deze waarden. Voor workloads van back-upkluis zijn ondersteunde waarden 'Protected', 'ConfiguringProtection', 'ConfiguringProtectionFailed', 'UpdatingProtection', 'ProtectionError', 'ProtectionStopped' of een door komma's gescheiden combinatie van een van deze waarden. Standaard is de waarde '*', waardoor de functie naar alle back-upexemplaren zoekt, ongeacht de beveiligingsdetails. N "Beveiligd" Tekenreeks
DatasourceSetName Gebruik deze parameter om de uitvoer van de functie te filteren op een bepaalde bovenliggende resource. Als u bijvoorbeeld SQL wilt retourneren in back-upexemplaren van azure-VM's die behoren tot de virtuele machine 'testvm', geeft u testvm op als de waarde van deze parameter. Standaard is de waarde '*', waardoor de functie naar records zoekt in alle back-upexemplaren. N "testvm" Tekenreeks
BackupInstanceName Gebruik deze parameter om te zoeken naar een bepaald back-upexemplaar op naam. Standaard is de waarde '*', waardoor de functie naar alle back-upexemplaren zoekt. N "testvm" Tekenreeks
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 retentiepunten uit de uitvoer van de functie. Dit is handig als u deze functie gebruikt als tussenstap in een grotere query en de prestaties van de query wilt optimaliseren door kolommen te verwijderen 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-upexemplaar. N true Booleaans

Geretourneerde velden

Veldnaam Beschrijving Gegevenstype
UniqueId Primaire sleutel die de unieke id van het back-upexemplaar aangeeft Tekenreeks
Id Arm-id (Azure Resource Manager) van het back-upexemplaar Tekenreeks
FriendlyName Beschrijvende naam van het back-upexemplaar Tekenreeks
ProtectionInfo Informatie over de beveiligingsinstellingen van het back-upexemplaar. Bijvoorbeeld: beveiliging is geconfigureerd, beveiliging gestopt, eerste back-up in behandeling Tekenreeks
LatestRecoveryPoint Datum en tijd van het meest recente herstelpunt dat is gekoppeld aan het back-upexemplaar. Dit veld wordt momenteel alleen ondersteund voor workloads van de Recovery Services-kluis. DateTime
OudsteRecoveryPoint Datum en tijd van het oudste herstelpunt dat is gekoppeld aan het back-upexemplaar. Dit veld wordt momenteel alleen ondersteund voor workloads van de Recovery Services-kluis. DateTime
SourceSizeInMBs Front-endgrootte van het back-upexemplaar in MB's Dubbel
VaultStore_StorageConsumptionInMBs Totale cloudopslag die wordt verbruikt door het back-upexemplaar in de kluis-standard-laag Dubbel
DataSourceFriendlyName Beschrijvende naam van de gegevensbron die overeenkomt met het back-upexemplaar Tekenreeks
BackupSolution Back-upoplossing waaraan het back-upexemplaar is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, enzovoort. Tekenreeks
DatasourceType Type van de gegevensbron die overeenkomt met het back-upexemplaar. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' Tekenreeks
DatasourceResourceId Arm-id (Azure Resource Manager) van de onderliggende gegevensbron die overeenkomt met het back-upexemplaar. Bijvoorbeeld: Arm-id (Azure Resource Manager) van de VM Tekenreeks
DatasourceSetFriendlyName Beschrijvende naam van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de naam van de VM waarin de SQL Database bestaat Tekenreeks
DatasourceSetFriendlyName Beschrijvende naam van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de naam van de VM waarin de SQL Database bestaat Tekenreeks
DatasourceSetResourceId Arm-id (Azure Resource Manager) van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de ARM-id (Azure Resource Manager) van de VM waarin de SQL Database bestaat Tekenreeks
DatasourceSetType Type van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SAP HANA in azure VM-gegevensbron is dit veld bijvoorbeeld Microsoft.Compute/virtualMachines, omdat de bovenliggende resource een Azure-VM is Tekenreeks
PolicyName Naam van het beleid dat is gekoppeld aan het back-upexemplaar Tekenreeks
PolicyUniqueId Refererende sleutel die verwijst naar het beleid dat is gekoppeld aan het back-upexemplaar Tekenreeks
PolicyId Arm-id (Azure Resource Manager) van het beleid dat is gekoppeld aan het back-upexemplaar Tekenreeks
VaultResourceId Arm-id (Azure Resource Manager) van de kluis die is gekoppeld aan het back-upexemplaar Tekenreeks
VaultUniqueId Refererende sleutel die verwijst naar de kluis die is gekoppeld aan het back-upexemplaar Tekenreeks
VaultName Naam van de kluis die is gekoppeld aan het back-upexemplaar Tekenreeks
VaultTags Tags van de kluis die is gekoppeld aan het back-upexemplaar Tekenreeks
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan het back-upexemplaar Tekenreeks
VaultLocation Locatie van de kluis die is gekoppeld aan het back-upexemplaar Tekenreeks
VaultStore_StorageReplicationType Opslagreplicatietype van de kluis die is gekoppeld aan het back-upexemplaar Tekenreeks
VaultType Type kluis, namelijk 'Microsoft.RecoveryServices/vaults' of 'Microsoft.DataProtection/backupVaults' Tekenreeks
TimeGenerated Tijdstempel van de record DateTime

_AzureBackup_GetBillingGroups()

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

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde Datumtype
RangeStart Gebruik deze parameter samen met de parameter RangeEnd alleen als u alle records met betrekking tot factureringsgroepen in de periode van RangeStart naar RangeEnd moet ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elke factureringsgroep ophaalt. N "2021-03-03 00:00:00" DateTime
RangeEnd Gebruik deze parameter samen met de parameter RangeStart alleen als u alle aan factureringsgroep gerelateerde records in de periode van RangeStart tot RangeEnd moet ophalen. De waarde van RangeStart en RangeEnd is standaard null, waardoor de functie alleen de meest recente record voor elke factureringsgroep ophaalt. N "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set abonnementen waarin back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met abonnements-id's opgeeft als parameter voor deze functie, kunt u alleen de factureringsgroepen ophalen die deel uitmaken van de opgegeven abonnementen. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle abonnementen zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" Tekenreeks
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set regio's waar back-upgegevens aanwezig zijn. 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 bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle regio's zoekt. N eastus,westus Tekenreeks
VaultList Gebruik deze parameter om de uitvoer van de functie voor een bepaalde set kluizen te filteren. Als u een door komma's gescheiden lijst met kluisnamen opgeeft als parameter voor deze functie, kunt u records ophalen van back-upexemplaren die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records van factureringsgroepen in alle kluizen. N vault1,vault2,vault3 Tekenreeks
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Standaard is de waarde van deze parameter '*', waardoor de functie zowel Recovery Services-kluizen als Back-upkluizen zoekt. N "Microsoft.RecoveryServices/vaults" Tekenreeks
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u 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 waar is, worden met de functie alleen gegevens opgevraagd uit de resourcespecifieke tabellen. De standaardwaarde is Waar. N true Booleaans
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set back-upoplossingen die in uw Azure-omgeving worden gebruikt. Als u bijvoorbeeld opgeeft Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM als de waarde van deze parameter, retourneert de functie alleen records die zijn gerelateerd aan items waarvan een back-up is gemaakt met behulp van back-ups van Virtuele Azure-machines, SQL in Azure VM-back-up of DPM naar Azure-back-up. Standaard is de waarde van deze parameter '*', 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', ' Azure Database for PostgreSQL Server Backup', 'Azure Blob Backup', 'Azure Disk Backup' 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 Tekenreeks
BillingGroupName Gebruik deze parameter om te zoeken naar een bepaalde factureringsgroep op naam. Standaard is de waarde '*', waardoor de functie naar alle factureringsgroepen zoekt. N "testvm" Tekenreeks

Geretourneerde velden

Veldnaam Beschrijving Gegevenstype
UniqueId Primaire sleutel die de unieke id van de factureringsgroep aangeeft Tekenreeks
FriendlyName Beschrijvende naam van de factureringsgroep Tekenreeks
Naam Naam van de factureringsgroep Tekenreeks
Type Type factureringsgroep. Bijvoorbeeld ProtectedContainer of BackupItem Tekenreeks
SourceSizeInMBs Front-endgrootte van de factureringsgroep in MB's Dubbel
VaultStore_StorageConsumptionInMBs Totale cloudopslag die wordt verbruikt door de factureringsgroep in de kluis-standard-laag Dubbel
BackupSolution Back-upoplossing waaraan de factureringsgroep is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, enzovoort. Tekenreeks
VaultResourceId Arm-id (Azure Resource Manager) van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultUniqueId Refererende sleutel die verwijst naar de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultName Naam van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultTags Tags van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultLocation Locatie van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultStore_StorageReplicationType OpslagreplicatieType van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultType Type kluis, bijvoorbeeld 'Microsoft.RecoveryServices/vaults' of 'Microsoft.DataProtection/backupVaults' Tekenreeks
TimeGenerated Tijdstempel van de record DateTime
ExtendedProperties Aanvullende eigenschappen van de factureringsgroep Dynamisch

Trendfuncties

_AzureBackup_GetBackupInstancesTrends()

Deze functie retourneert historische records voor elk back-upexemplaren, zodat u de belangrijkste dagelijkse, wekelijkse en maandelijkse trends met betrekking tot het aantal back-upexemplaren en het opslagverbruik kunt bekijken op meerdere granulariteitsniveaus.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde Gegevenstype
RangeStart Gebruik deze parameter samen met de parameter RangeEnd om alle aan back-upexemplaren gerelateerde records op te halen in de periode van RangeStart tot RangeEnd. J "2021-03-03 00:00:00" DateTime
RangeEnd Gebruik deze parameter samen met de parameter RangeStart om alle records met betrekking tot het back-upexemplaren op te halen in de periode van RangeStart tot RangeEnd. J "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set abonnementen waar back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met abonnements-id's opgeeft als parameter voor deze functie, kunt u alleen de back-upinstanties ophalen die zich in de opgegeven abonnementen bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle abonnementen zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" Tekenreeks
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren voor 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 back-upexemplaren ophalen die zich in de opgegeven regio's bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle regio's zoekt. N eastus,westus Tekenreeks
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-upexemplaren die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records van back-upexemplaren in alle kluizen. N vault1,vault2,vault3 Tekenreeks
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Standaard is de waarde van deze parameter '*', waardoor de functie zowel Recovery Services-kluizen als Back-upkluizen zoekt. N "Microsoft.RecoveryServices/vaults" Tekenreeks
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u 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 waar is, wordt met de functie alleen gegevens uit de resourcespecifieke tabellen opgevraagd. De standaardwaarde is Waar. N true Booleaans
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set back-upoplossingen die worden gebruikt in uw Azure-omgeving. Als u bijvoorbeeld opgeeft Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM als de waarde van deze parameter, retourneert de functie alleen records die betrekking hebben op items waarvan een back-up is gemaakt met behulp van back-ups van virtuele Azure-machines, SQL in Azure VM-back-up of DPM naar Azure-back-up. Standaard is de waarde van deze parameter '*', 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', ' Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" 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 Tekenreeks
ProtectionInfoList Gebruik deze parameter om te kiezen of u alleen de back-upexemplaren 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. Voor workloads van recovery services-kluizen zijn ondersteunde waarden 'Protected', 'ProtectionStopped', 'InitialBackupPending' of een door komma's gescheiden combinatie van een van deze waarden. Voor workloads van de Back-upkluis zijn ondersteunde waarden 'Protected', 'ConfiguringProtection', 'ConfiguringProtectionFailed', 'UpdatingProtection', 'ProtectionError', 'ProtectionStopped' of een door komma's gescheiden combinatie van een van deze waarden. Standaard is de waarde '*', waardoor de functie zoekt naar alle back-upexemplaren, ongeacht de beveiligingsdetails. N "Beveiligd" Tekenreeks
DatasourceSetName Gebruik deze parameter om de uitvoer van de functie naar een bepaalde bovenliggende resource te filteren. Als u bijvoorbeeld SQL wilt retourneren in back-upexemplaren van azure-VM's die behoren tot de virtuele machine 'testvm', geeft u testvm op als de waarde van deze parameter. Standaard is de waarde '*', waardoor de functie naar records zoekt in alle back-upexemplaren. N "testvm" Tekenreeks
BackupInstanceName Gebruik deze parameter om te zoeken naar een bepaald back-upexemplaren op naam. Standaard is de waarde '*', waardoor de functie naar alle back-upexemplaren zoekt. N "testvm" Tekenreeks
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 opslag- en retentiepuntgerelateerde informatie uit de uitvoer van de functie. Dit is handig als u deze functie als tussenstap in een grotere query gebruikt en de prestaties van de query wilt optimaliseren door kolommen te verwijderen 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-upexemplaren. N true Booleaans
AggregationType Gebruik deze parameter om de tijdgranulariteit op te geven waarop gegevens moeten worden opgehaald. Als de waarde van deze parameter 'Dagelijks' is, retourneert de functie een record per back-upexemplaren per dag, zodat u de dagelijkse trends van opslagverbruik en het aantal back-upexemplaren kunt analyseren. Als de waarde van deze parameter 'Wekelijks' is, retourneert de functie een record per back-upexemplaren 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 over grotere tijdsbereiken bekijkt, is het raadzaam om Wekelijks of Maandelijks te gebruiken voor betere queryprestaties en eenvoudige trendanalyse. N "Wekelijks" Tekenreeks

Geretourneerde velden

Veldnaam Beschrijving Gegevenstype
UniqueId Primaire sleutel die de unieke id van het back-upexemplaren aangeeft Tekenreeks
Id Arm-id (Azure Resource Manager) van het back-upexemplaren Tekenreeks
FriendlyName Beschrijvende naam van het back-upexemplaren Tekenreeks
ProtectionInfo Informatie over de beveiligingsinstellingen van het back-upexemplaren. Bijvoorbeeld: beveiliging is geconfigureerd, beveiliging gestopt, initiƫle back-up in behandeling Tekenreeks
LatestRecoveryPoint De datum en tijd van het meest recente herstelpunt dat is gekoppeld aan het back-upexemplaren. Dit veld wordt momenteel alleen ondersteund voor workloads van de Recovery Services-kluis DateTime
OudsteRecoveryPoint Datum en tijd van het oudste herstelpunt dat is gekoppeld aan het back-upexemplaren Dit veld wordt momenteel alleen ondersteund voor workloads van de Recovery Services-kluis
SourceSizeInMBs Front-endgrootte van het back-upexemplaren in MB's Dubbel
VaultStore_StorageConsumptionInMBs Totale cloudopslag die wordt verbruikt door het back-upexemplaren in de kluis-standard-laag Dubbel
DataSourceFriendlyName Beschrijvende naam van de gegevensbron die overeenkomt met het back-upexemplaren Tekenreeks
BackupSolution Back-upoplossing waaraan het back-upexemplaren zijn gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, enzovoort. Tekenreeks
DatasourceType Type van de gegevensbron die overeenkomt met het back-upexemplaren. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' Tekenreeks
DatasourceResourceId Azure Resource Manager (ARM)-id van de onderliggende gegevensbron die overeenkomt met het back-upexemplaren. Bijvoorbeeld Azure Resource Manager (ARM)-id van de VM Tekenreeks
DatasourceSetFriendlyName Beschrijvende naam van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de naam van de VM waarin de SQL Database bestaat Tekenreeks
DatasourceSetResourceId Azure Resource Manager (ARM)-id van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SQL in azure VM-gegevensbron bevat dit veld bijvoorbeeld de ARM-id (Azure Resource Manager) van de VM waarin de SQL Database bestaat Tekenreeks
DatasourceSetType Type van de bovenliggende resource van de gegevensbron (indien van toepassing). Voor een SAP HANA in azure VM-gegevensbron is dit veld bijvoorbeeld Microsoft.Compute/virtualMachines, omdat de bovenliggende resource een Azure-VM is Tekenreeks
PolicyName Naam van het beleid dat is gekoppeld aan het back-upexemplaren Tekenreeks
PolicyUniqueId Refererende sleutel die verwijst naar het beleid dat is gekoppeld aan het back-upexemplaren Tekenreeks
PolicyId Azure Resource Manager (ARM)-id van het beleid dat is gekoppeld aan het back-upexemplaren Tekenreeks
VaultResourceId Arm-id (Azure Resource Manager) van de kluis die is gekoppeld aan het back-upexemplaren Tekenreeks
VaultUniqueId Refererende sleutel die verwijst naar de kluis die is gekoppeld aan het back-upexemplaren Tekenreeks
VaultName Naam van de kluis die is gekoppeld aan het back-upexemplaren Tekenreeks
VaultTags Tags van de kluis die is gekoppeld aan het back-upexemplaren Tekenreeks
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan het back-upexemplaren Tekenreeks
VaultLocation Locatie van de kluis die is gekoppeld aan het back-upexemplaren Tekenreeks
VaultStore_StorageReplicationType OpslagreplicatieType van de kluis die is gekoppeld aan het back-upexemplaren Tekenreeks
VaultType Type kluis, bijvoorbeeld 'Microsoft.RecoveryServices/vaults' of 'Microsoft.DataProtection/backupVaults' Tekenreeks
TimeGenerated Tijdstempel van de record DateTime

_AzureBackup_GetBillingGroupsTrends()

Deze functie retourneert historische records voor elke factureringsentiteit, zodat u belangrijke dagelijkse, wekelijkse en maandelijkse trends met betrekking tot de grootte van de front-end en het opslagverbruik op meerdere granulariteitsniveaus kunt bekijken.

Parameters

Parameternaam Beschrijving Vereist? : Voorbeeldwaarde Gegevenstype
RangeStart Gebruik deze parameter in combinatie met de parameter RangeEnd om alle records met betrekking tot factureringsgroepen op te halen in de periode van RangeStart tot RangeEnd. J "2021-03-03 00:00:00" DateTime
RangeEnd Gebruik deze parameter in combinatie met de parameter RangeStart om alle records met betrekking tot factureringsgroepen op te halen in de periode van RangeStart tot RangeEnd. J "2021-03-10 00:00:00" DateTime
VaultSubscriptionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set abonnementen waar back-upgegevens aanwezig zijn. Als u een door komma's gescheiden lijst met abonnements-id's opgeeft als parameter voor deze functie, kunt u alleen de factureringsgroepen ophalen die zich in de opgegeven abonnementen bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle abonnementen zoekt. N "00000000-0000-0000-0000-000000000000,11111111-1111-1111-1111-111111111111" Tekenreeks
VaultLocationList Gebruik deze parameter om de uitvoer van de functie te filteren voor 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 bevinden. Standaard is de waarde van deze parameter '*', waardoor de functie naar records in alle regio's zoekt. N eastus,westus Tekenreeks
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-upexemplaren die alleen betrekking hebben op de opgegeven kluizen. Standaard is de waarde van deze parameter '*', waardoor de functie zoekt naar records van factureringsgroepen in alle kluizen. N vault1,vault2,vault3 Tekenreeks
VaultTypeList Gebruik deze parameter om de uitvoer van de functie te filteren op records die betrekking hebben op een bepaald kluistype. Standaard is de waarde van deze parameter '*', waardoor de functie zowel Recovery Services-kluizen als Back-upkluizen zoekt. N "Microsoft.RecoveryServices/vaults" Tekenreeks
ExcludeLegacyEvent Gebruik deze parameter om te kiezen of u 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 waar is, wordt met de functie alleen gegevens uit de resourcespecifieke tabellen opgevraagd. De standaardwaarde is Waar. N true Booleaans
BackupSolutionList Gebruik deze parameter om de uitvoer van de functie te filteren voor een bepaalde set back-upoplossingen die worden gebruikt in uw Azure-omgeving. Als u bijvoorbeeld opgeeft Azure Virtual Machine Backup,SQL in Azure VM Backup,DPM als de waarde van deze parameter, retourneert de functie alleen records die betrekking hebben op items waarvan een back-up is gemaakt met behulp van back-ups van virtuele Azure-machines, SQL in Azure VM-back-up of DPM naar Azure-back-up. Standaard is de waarde van deze parameter '*', 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', ' Azure Database for PostgreSQL Server Backup", "Azure Blob Backup", "Azure Disk Backup" 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 Tekenreeks
BillingGroupName Gebruik deze parameter om te zoeken naar een bepaalde factureringsgroep op naam. Standaard is de waarde '*', waardoor de functie naar alle factureringsgroepen zoekt. N "testvm" Tekenreeks
AggregationType Gebruik deze parameter om de tijdgranulariteit 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 van opslagverbruik en front-endgrootte kunt analyseren. Als de waarde van deze parameter 'Wekelijks' is, retourneert de functie een record per back-upexemplaren 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 over grotere tijdsbereiken bekijkt, is het raadzaam om Wekelijks of Maandelijks te gebruiken voor betere queryprestaties en eenvoudige trendanalyse. N "Wekelijks" Tekenreeks

Geretourneerde velden

Veldnaam Beschrijving Gegevenstype
UniqueId Primaire sleutel die de unieke id van de factureringsgroep aangeeft Tekenreeks
FriendlyName Beschrijvende naam van de factureringsgroep Tekenreeks
Naam Naam van de factureringsgroep Tekenreeks
Type Type factureringsgroep. Bijvoorbeeld ProtectedContainer of BackupItem Tekenreeks
SourceSizeInMBs Front-endgrootte van de factureringsgroep in MB's Dubbel
VaultStore_StorageConsumptionInMBs Totale cloudopslag die wordt verbruikt door de factureringsgroep in de kluis-standard-laag Dubbel
BackupSolution Back-upoplossing waaraan de factureringsgroep is gekoppeld. Bijvoorbeeld Azure VM Backup, SQL in Azure VM Backup, enzovoort. Tekenreeks
VaultResourceId Arm-id (Azure Resource Manager) van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultUniqueId Refererende sleutel die verwijst naar de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultName Naam van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultTags Tags van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultSubscriptionId Abonnements-id van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultLocation Locatie van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultStore_StorageReplicationType OpslagreplicatieType van de kluis die is gekoppeld aan de factureringsgroep Tekenreeks
VaultType Type kluis, bijvoorbeeld 'Microsoft.RecoveryServices/vaults' of 'Microsoft.DataProtection/backupVaults' Tekenreeks
TimeGenerated Tijdstempel van de record DateTime
ExtendedProperties Aanvullende eigenschappen van de factureringsgroep Dynamisch

Voorbeeldquery's

Hieronder vindt u enkele voorbeeldquery's om u aan de slag te helpen met het gebruik van systeemfuncties.

  • Alle mislukte back-uptaken van Azure-VM's in 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 back-uptaken voor SQL-logboeken in 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 back-upopslag die wordt gebruikt 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