Övervaka hälsotillståndet för dina säkerhetskopior med hjälp av Azure Backup Metrics (förhandsversion)

Azure Backup tillhandahåller en uppsättning inbyggda mått via Azure Monitor som gör att du kan övervaka hälsotillståndet för dina säkerhetskopior. Du kan även konfigurera aviseringsregler som utlöses när måtten överskrider definierade tröskelvärden.

Azure Backup erbjuder följande viktiga funktioner:

  • Möjlighet att visa färdiga mått som rör säkerhetskopiering och återställning av hälsotillståndet för dina säkerhetskopieringsobjekt tillsammans med associerade trender
  • Möjlighet att skriva anpassade aviseringsregler för dessa mått för att effektivt övervaka hälsotillståndet för dina säkerhetskopieringsobjekt
  • Möjlighet att dirigera utlösta måttaviseringar till olika meddelandekanaler som stöds av Azure Monitor, till exempel e-post, ITSM, webhook, logikappar och så vidare.

Läs mer om Azure Monitor-mått.

Stödda scenarier

  • Stöder inbyggda mått för följande arbetsbelastningstyper:

    • Virtuell Azure-dator, SQL-databaser på en virtuell Azure-dator
    • SAP HANA-databaser på en virtuell Azure-dator
    • Azure Files
    • Azure-blobar.

    Mått för HANA-instansens arbetsbelastningstyp stöds för närvarande inte.

  • Mått kan visas för alla Recovery Services-valv i varje region och prenumeration i taget. Det finns för närvarande inte stöd för att visa mått för ett större omfång i Azure-portalen. Samma gränser gäller även för att konfigurera måttaviseringsregler.

Inbyggda mått som stöds

För närvarande stöder Azure Backup följande mått:

  • Hälsohändelser för säkerhetskopiering: Värdet för det här måttet representerar det antal hälsohändelser som rör säkerhetskopieringsjobbets hälsa, som utlöstes för valvet inom en viss tid. När ett säkerhetskopieringsjobb har slutförts skapar Azure Backup-tjänsten en säkerhetskopia av hälsotillståndshändelsen. Beroende på jobbstatus (till exempel lyckat eller misslyckat) varierar de dimensioner som är associerade med händelsen.

  • Återställningshälsohändelser: Värdet för det här måttet representerar det antal hälsohändelser som rör återställningsjobbets hälsa, som utlöstes för valvet inom en viss tid. När ett återställningsjobb har slutförts skapar Azure Backup-tjänsten en återställningshälsohändelse. Beroende på jobbstatus (till exempel lyckat eller misslyckat) varierar de dimensioner som är associerade med händelsen.

Kommentar

Vi stöder endast återställning av hälsohändelser för Azure Blobs-arbetsbelastningar eftersom säkerhetskopior är kontinuerliga och det inte finns någon uppfattning om säkerhetskopieringsjobb här.

Som standard visas antalet på valvnivå. Om du vill visa antalet för ett visst säkerhetskopieringsobjekt och jobbstatus kan du filtrera måtten på någon av de dimensioner som stöds.

I följande tabell visas de dimensioner som måtten Backup Health Events och Restore Health Events stöder:

Dimensionsnamn Beskrivning
Datasource-ID Det unika ID:t för den datakälla som är associerad med jobbet.

  • För Azure-resurser, till exempel virtuella datorer och filer, innehåller detta Azure Resource Manager-ID (ARM-ID) för resursen.
    Till exempel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/testVM


  • För SQL/HANA-databaser inuti virtuella datorer innehåller detta ARM-ID för den virtuella datorn följt av information om databasen.
    Till exempel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.Compute/virtualMachines/testVM/providers/Microsoft.RecoveryServices/backupProtectedItem/SQLDataBase;mssqlserver;msdb


För sql AG-databassäkerhetskopiering är fältet Datasource ID tomt eftersom det inte finns någon datakälla (VM) i sådana scenarier. Om du vill visa mått för en viss databas i en tillgänglighetsgrupp använder du fältet Säkerhetskopieringsinstans-ID .
Datakällatyp Typen av datakälla som är associerad med jobbet. Följande är de typer av datakällor som stöds:

  • Microsoft.Compute/virtualMachines (Virtuella Azure-datorer)


  • Microsoft.Storage/storageAccounts/fileServices/shares (Azure Files)


  • SQLDatabase (SQL i en virtuell Azure-dator)


  • SAPHANADataBase (SAP HANA på en virtuell Azure-dator)
Säkerhetskopieringsinstans-ID ARM-ID:t för den säkerhetskopieringsinstans som är associerad med jobbet.

Till exempel: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRG/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testRG;testVM/protectedItems/VM;iaasvmcontainerv2;testRG;testVM
Namn på säkerhetskopieringsinstans Eget namn på säkerhetskopieringsinstansen för enkel läsbarhet. Det är av formatet {protectedContainerName};{backupItemFriendlyName}.

Till exempel: testStorageAccount;testFileShare
Hälsostatus Representerar hälsotillståndet för säkerhetskopieringsobjektet när jobbet har slutförts. Det kan ta något av följande värden: Felfri, Tillfälligt ej felfri, Beständigt feltillstånd, Övergående degraderad, beständig degraderad.

  • När ett säkerhetskopierings-/återställningsjobb lyckas visas en hälsohändelse med statusen Felfri .


  • Fel i jobbet verkar vara fel på grund av tjänstfel, och Degraderad verkar vara fel på grund av användarfel.


  • När samma fel inträffar för samma säkerhetskopieringsobjekt upprepade gånger ändras tillståndet från Transient Unhealthy/Degraded till Persistent Unhealthy/Degraded.When the same error happens for the same backup item repeatedly, the state changes from Transient Unhealthy/Degraded to Persistent Unhealthy/Degraded.

Övervakningsscenarier

Visa mått i Azure-portalen

Följ stegen nedan om du vill visa mått i Azure-portalen:

  1. Gå till Säkerhetskopieringscenter i Azure-portalen och klicka på Mått på menyn.

    Screenshot showing to select Metrics in Backup center.

  2. Välj ett valv eller en grupp valv som du vill visa mått för.

    För närvarande är det maximala omfånget som du kan visa mått för: Alla Recovery Services-valv i en viss prenumeration och region. Till exempel Alla Recovery Services-valv i USA, östra i TestSubscription1.

  3. Välj ett mått för att visa händelser för säkerhetskopieringshälsa eller Återställa hälsohändelser.

    Detta renderar ett diagram som visar antalet hälsohändelser för valvet/valvet. Du kan justera tidsintervallet och aggregeringskornigheten med hjälp av filtren överst på skärmen.

    Screenshot showing the process to select a metric.

  4. Om du vill filtrera mått efter olika dimensioner klickar du på knappen Lägg till filter och väljer relevanta dimensionsvärden.

    • Om du till exempel bara vill se hälsohändelseantal för säkerhetskopiering av virtuella Azure-datorer lägger du till ett filter Datasource Type = Microsoft.Compute/virtualMachines.
    • Om du vill visa hälsohändelser för en viss datakälla eller säkerhetskopieringsinstans i valvet använder du instans-ID-filtren för datakällan/säkerhetskopieringsinstansen.
    • Om du bara vill visa hälsohändelser för misslyckade säkerhetskopieringar använder du ett filter på HealthStatus genom att välja de värden som motsvarar feltillstånd eller försämrat hälsotillstånd.

    Screenshot showing the process to filter metrics by different dimensions.

Konfigurera aviseringar och meddelanden för dina mått

Följ dessa steg för att konfigurera aviseringar och meddelanden för dina mått:

  1. Klicka på Ny aviseringsregel överst i måttdiagrammen.

  2. Välj det omfång som du vill skapa aviseringar för.

    Omfångsgränserna är desamma som de gränser som beskrivs i avsnittet Visa mått .

  3. Välj det villkor som aviseringen ska utlöses på.

    Som standard fylls vissa fält i i förväg baserat på valen i måttdiagrammet. Du kan redigera parametrarna efter behov. Om du vill generera enskilda aviseringar för varje datakälla i valvet använder du dimensionsvalet i måttaviseringsregeln. Följande är några scenarier:

    • Utlös aviseringar på misslyckade säkerhetskopieringsjobb för varje datakälla:

      Aviseringsregel: Utlös en avisering om säkerhetskopieringens hälsohändelser > 0 under de senaste 24 timmarna för:

      • Dimensions["HealthStatus"]= "Persistent Unhealthy/Transient Unhealthy"
      • Dimensions["DatasourceId"]= "Alla aktuella och framtida värden"
    • Utlöser aviseringar om alla säkerhetskopior i valvet lyckades för dagen:

      Aviseringsregel: Utlös en avisering om säkerhetskopieringens hälsohändelser < 1 under de senaste 24 timmarna för:

      • Dimensions["HealthStatus"]="Persistent Unhealthy/Transient Unhealthy/Persistent Degraded/Transient Degraded"

    Screenshot showing the option to select the condition on which the alert should be fired.

    Kommentar

    Om du väljer fler dimensioner som en del av aviseringsregelvillkoret ökar kostnaden (det är proportionellt mot antalet unika kombinationer av dimensionsvärden som möjligt). Om du väljer fler dimensioner kan du få mer kontext för en utlöst avisering.

  4. Konfigurera meddelanden för dessa aviseringar med hjälp av åtgärdsgrupper genom att konfigurera en åtgärdsgrupp som en del av aviseringsregeln eller skapa en separat åtgärdsregel.

    Vi stöder olika meddelandekanaler, till exempel e-post, ITSM, webhook, Logic App, SMS. Läs mer om åtgärdsgrupper.

    Screenshot showing the process to configure notifications for these alerts using Action Groups.

  5. Konfigurera beteende för automatisk lösning – Du kan konfigurera måttaviseringar som tillståndslösa eller tillståndskänsliga efter behov.

    • Om du vill generera en avisering om varje jobbfel oavsett felet beror på samma underliggande orsak (tillståndslöst beteende) avmarkerar du alternativet Lös aviseringar automatiskt i aviseringsregeln .
    • Om du vill konfigurera aviseringarna som tillståndskänsliga markerar du samma kryssruta. När en måttavisering utlöses i omfånget skapar därför inte ett annat fel en ny måttavisering. Aviseringen löses automatiskt om aviseringsgenereringsvillkoret utvärderas till false under tre efterföljande utvärderingscykler. Nya aviseringar genereras om villkoret utvärderas till sant igen.

Läs mer om tillståndskänsligt och tillståndslöst beteende för Azure Monitor-måttaviseringar.

Screenshot showing the process to configure auto-resolution behavior.

Hantera aviseringar

Följ dessa steg för att visa dina utlösta måttaviseringar:

  1. Gå till Aviseringar för säkerhetskopieringscenter>.

  2. Filtrering för signaltypsmått = och aviseringstyp = konfigurerad.

  3. Klicka på en avisering om du vill visa mer information om aviseringen och ändra dess tillstånd.

    Screenshot showing the process to view your fired metric alerts.

Kommentar

Aviseringen har två fält – Övervakningsvillkor (utlöst/löst) och Aviseringstillstånd (Ny/Ack/Stängd).

  • Aviseringstillstånd: Du kan redigera det här fältet (som visas i skärmbilden nedan).
  • Övervakningsvillkor: Du kan inte redigera det här fältet. Det här fältet används mer i scenarier där själva tjänsten löser aviseringen. Till exempel använder automatchningsbeteende i måttaviseringar fältet Övervaka villkor för att lösa en avisering.

Datasource-aviseringar och globala aviseringar

Baserat på konfigurationen av aviseringsregler visas den utlösta aviseringen under avsnittet Datasource Alerts eller avsnittet Globala aviseringar i Backup Center:

  • Om aviseringen har en associerad ID-dimension för datakällan visas den utlösta aviseringen under Datasource-aviseringar.
  • Om aviseringen inte har något associerat datakälla-ID visas den utlösta aviseringen under Globala aviseringar eftersom det inte finns någon information som kopplar aviseringen till en specifik datakälla.

Läs mer om datakällor och globala aviseringar här

Kommentar

I händelse av aviseringar om blobåterställning visas för närvarande endast aviseringar under datakällans aviseringar om du väljer både dimensionerna – datasourceId och datasourceType när du skapar aviseringsregeln. Om några dimensioner inte har valts visas aviseringarna under globala aviseringar.

Komma åt mått programmatiskt

Du kan använda de olika programmatiska klienterna, till exempel PowerShell, CLI eller REST API, för att komma åt måttfunktionerna. Mer information finns i Dokumentation om REST API för Azure Monitor.

Exempel på aviseringsscenarier

Starta en enda avisering om alla utlösta säkerhetskopior för ett valv lyckades under de senaste 24 timmarna

Aviseringsregel: Utlös en avisering om hälsotillståndshändelser < för säkerhetskopiering 1 under de senaste 24 timmarna för:

Dimensions["HealthStatus"] != "Felfri"

Utlös en avisering efter varje misslyckat säkerhetskopieringsjobb

Aviseringsregel: Utlös en avisering om hälsotillståndshändelser > för säkerhetskopiering 0 under de senaste 5 minuterna för:

  • Dimensions["HealthStatus"]!= "Felfri"
  • Dimensions["DatasourceId"]= "Alla aktuella och framtida värden"

Utlös en avisering om det har inträffar på varandra följande säkerhetskopieringsfel för samma objekt under de senaste 24 timmarna

Aviseringsregel: Utlös en avisering om hälsotillståndshändelser > för säkerhetskopiering 1 under de senaste 24 timmarna för:

  • Dimensions["HealthStatus"]!= "Felfri"
  • Dimensions["DatasourceId"]= "Alla aktuella och framtida värden"

Utlös en avisering om inget säkerhetskopieringsjobb har körts för ett objekt under de senaste 24 timmarna

Aviseringsregel: Utlös en avisering om säkerhetskopieringens hälsohändelser < 1 under de senaste 24 timmarna för:

Dimensions["DatasourceId"]= "Alla aktuella och framtida värden"

Nästa steg