Dela via


Övervaka händelser i appens livscykel med hjälp av Azure-aktivitetsloggen och Azure Service Health

Kommentar

Azure Spring Apps är det nya namnet på Azure Spring Cloud-tjänsten. Även om tjänsten har ett nytt namn ser du det gamla namnet på vissa platser ett tag medan vi arbetar med att uppdatera tillgångar som skärmbilder, videor och diagram.

Den här artikeln gäller för: ✔️ Basic/Standard ✔️ Enterprise

Den här artikeln visar hur du övervakar händelser i appens livscykel och konfigurerar aviseringar med Azure Activity Log och Azure Service Health.

Azure Spring Apps innehåller inbyggda verktyg för att övervaka status och hälsa för dina program. Händelser i appens livscykel hjälper dig att förstå eventuella ändringar som har gjorts i dina program så att du kan vidta åtgärder efter behov.

Förutsättningar

Övervaka applivscykelhändelser som utlöses av användare i Azure-aktivitetsloggar

Azure-aktivitetsloggar innehåller resurshändelser som genereras av åtgärder som vidtas på resurserna i din prenumeration. Följande information om programlivscykelhändelser (till exempel start, stopp och omstart) läggs till i Azure-aktivitetsloggar:

  • Den tid då åtgärden inträffade.
  • Status för åtgärden.
  • Vilka instanser skapas när du startar din app.
  • Vilka instanser tas bort när du stoppar din app.
  • Vilka instanser tas bort och skapas när du startar om appen.

Om du vill se de berörda instanserna när du startar om din app går du till din Azure Spring Apps-instans i Azure-portalen och väljer Aktivitetslogg i navigeringsfönstret.

Screenshot of the Azure portal showing the Activity log page and the details pane open on the selected operation.

Övervaka händelser för appens livscykel i Azure Service Health

Azure Resource Health hjälper dig att diagnostisera och få support för problem som kan påverka tjänstens tillgänglighet. Dessa problem omfattar tjänstincidenter, planerade underhållsperioder och regionala avbrott. Händelser för omstart av program läggs till i Azure Service Health. De omfattar både oväntade incidenter (till exempel en oplanerad appkrasch) och schemalagda åtgärder (till exempel planerat underhåll).

Övervaka oplanerade händelser i appens livscykel

När din app startas om på grund av oplanerade händelser visar Azure Spring Apps-instansen statusen degraderad i avsnittet Resurshälsa i Azure-portalen. Degraderad innebär att resursen har identifierat en potentiell prestandaförlust, även om den fortfarande är tillgänglig för användning. Exempel på oplanerade händelser är appkrasch, fel vid hälsokontroll och systemavbrott.

På sidan Azure-start väljer du Service Health och sedan Resource Health.

I Hälsohistorik hittar du den senaste statusen, rotorsaken och de berörda instanserna.

Screenshot of the Azure portal showing the Resource Health page with the information and health history for degraded resource.

Övervaka planerade applivscykelhändelser

Din app kan startas om under plattformsunderhåll. Du kan få ett underhållsmeddelande i förväg från sidan Planerat underhåll i Azure Service Health.

Screenshot of the Azure portal showing the Planned maintenance page for Service Health with a maintenance issue highlighted.

När plattformsunderhåll sker visar din Azure Spring Apps-instans statusen degraderad. Om du behöver starta om under plattformsunderhållet utför Azure Spring Apps en löpande uppdatering för att stegvis uppdatera dina program. Löpande uppdateringar är utformade för att uppdatera dina arbetsbelastningar utan stilleståndstid. Du hittar den senaste statusen på sidan med hälsohistorik.

Screenshot of Azure portal example log for planned maintenance in progress.

Kommentar

För närvarande utför Azure Spring Apps ett regelbundet planerat underhåll för att uppgradera den underliggande Kubernetes-versionen var 2–4:e månad. En detaljerad tidslinje för underhåll finns i meddelandena på sidan Azure Service Health.

Konfigurera aviseringar

Du kan konfigurera aviseringar för applivscykelhändelser. Tjänststatus meddelanden lagras också i Azure-aktivitetsloggen. Aktivitetsloggen lagrar en stor mängd information, så det finns ett separat användargränssnitt för att göra det enklare att visa och konfigurera aviseringar för meddelanden om tjänstens hälsotillstånd.

I följande lista beskrivs de viktiga steg som krävs för att konfigurera en avisering:

  1. Konfigurera en åtgärdsgrupp med de åtgärder som ska vidtas när en avisering utlöses. Exempel på åtgärdstyper är att skicka ett röstsamtal, SMS, e-post; eller utlösa olika typer av automatiserade åtgärder. Olika aviseringar kan använda samma åtgärdsgrupp eller olika åtgärdsgrupper beroende på användarens krav.
  2. Konfigurera aviseringsregler. Aviseringarna använder åtgärdsgrupper för att meddela användarna att en avisering för en viss applivscykelhändelse har utlösts.

Konfigurera aviseringar i aktivitetsloggen

Använd följande steg för att skapa en aktivitetsloggaviseringsregel i Azure-portalen:

  1. Gå till din Azure Spring Apps-instans och välj Aktivitetslogg i navigeringsfönstret.

  2. Välj valfri logg för att öppna informationsfönstret och välj sedan Ny aviseringsregel.

    Screenshot of the Azure portal showing the Activity log page and the New Alert rule button highlighted for a selected log.

  3. Som standard begränsas aviseringar till den aktuella prenumerationen. Välj fliken Omfång för att välja en annan prenumeration.

  4. Välj fliken Villkor . Välj Signalnamn för att konfigurera villkoret för villkoret.

    Screenshot of Azure portal activity log alert condition.

  5. Välj fliken Åtgärder . Lägg till åtgärdsgrupper som ska tillämpas på aviseringsregeln.

  6. Välj Granska + skapa och välj sedan Skapa.

Konfigurera aviseringar för att övervaka applivscykelhändelser i Azure Service Health

Använd följande steg för att skapa en aviseringsregel för tjänsthälsomeddelanden i Azure-portalen.

  1. På sidan Azure-start väljer du Service Health och sedan Resurshälsa i navigeringsfönstret.

  2. Välj Lägg till resurshälsoavisering.

    Screenshot of Azure portal Resource health page with the 'Add resource health alert' button highlighted.

  3. Välj fliken Omfång . Ange de resurser som ska tillämpas på aviseringsregeln.

    Screenshot of the Azure portal showing the Scope tab for Create an alert rule dialog when selected from the Resource health page.

  4. Välj fliken Villkor . Definiera villkoret för att utlösa aviseringsregeln.

    Screenshot of the Azure portal showing the Condition tab for Create an alert rule dialog when selected from the Resource health page.

  5. Välj fliken Åtgärder . Lägg till åtgärdsgrupper som ska tillämpas på aviseringsregeln.

  6. Välj Granska + skapa och välj sedan Skapa.

Konfigurera aviseringar för att övervaka meddelandet om planerat underhåll

Använd följande steg för att skapa en aviseringsregel för meddelanden om planerat underhåll i Azure-portalen:

  1. På sidan Azure-start väljer du Service Health och sedan Hälsoaviseringar i navigeringsfönstret.

  2. Välj Lägg till tjänsthälsoavisering.

    Screenshot of Azure portal Health alerts page the 'Add service health alert' button highlighted.

  3. Ange värden för inställningar på flikarna Omfång, Villkor och Åtgärder .

    Screenshot of the Azure portal showing the Scope tab for Create an alert rule dialog when selected from the Health alerts page.

  4. Välj Granska + skapa och välj sedan Skapa.

Nästa steg

Självdiagnostisera och lösa problem i Azure Spring Apps