Försämring i allvarlighetsgrad för spårning (förhandsversion)

Anteckning

Du kan migrera dina Application Insight-resurser till aviseringsbaser för smart identifiering (förhandsversion). Migreringen skapar aviseringsregler för de olika modulerna för smart identifiering. När reglerna har skapats kan du hantera och konfigurera dem på samma sätt som andra aviseringsregler i Azure Monitor. Du kan också konfigurera åtgärdsgrupper för reglerna, så att du har fler möjligheter att vidta åtgärder och utlösa meddelanden vid nya identifieringar.

Mer information finns i Migrering av smart identifieringsaviseringar.

Spårningar används ofta i program, och de hjälper till att berätta historien om vad som händer bakom kulisserna. När saker går fel ger spårningar avgörande insyn i sekvensen av händelser som leder till det oönskade tillståndet. Spårningar är mestadels ostrukturerade, men deras allvarlighetsgrad kan fortfarande ge värdefull information. I ett programs stabila tillstånd förväntar vi oss att förhållandet mellan "bra" spårningar (info och utförliga) och "dåliga" spårningar (varning, fel och kritisk) förblir stabilt.

Det är normalt att förvänta sig en viss nivå av "Dåliga" spårningar på grund av ett antal orsaker, till exempel tillfälliga nätverksproblem. Men när ett verkligt problem börjar växa visas det vanligtvis som en ökning av den relativa andelen "dåliga" spårningar jämfört med "bra" spårningar. Smart identifiering analyserar automatiskt spårningstelemetrin som programmet loggar och kan varna dig om ovanliga mönster i deras allvarlighetsgrad.

Den här funktionen kräver ingen särskild konfiguration, förutom att konfigurera spårningsloggning för din app. Se hur du konfigurerar en spårningslogglyssnare för .NET eller Java. Den är aktiv när din app genererar tillräckligt med spårningstelemetri.

När skulle jag få den här typen av meddelande om smart identifiering?

Du får den här typen av meddelande om förhållandet mellan "bra" spårningar (spårningar som loggats med en nivå av info eller utförlig) och "dåliga" spårningar (spårningar som loggats med en nivå av varning, fel eller dödlig) försämras under en viss dag jämfört med en baslinje som beräknats under de föregående sju dagarna.

Har min app definitivt ett problem?

Ett meddelande innebär inte att din app definitivt har problem. Även om en försämring i förhållandet mellan "bra" och "dåliga" spårningar kan tyda på ett programproblem, kan det också vara godartat. Ökningen kan till exempel bero på att ett nytt flöde i programmet genererar fler "dåliga" spårningar än befintliga flöden).

Vad kan jag göra?

Meddelandena innehåller diagnostikinformation som stöd i diagnostikprocessen:

  1. Triage. Meddelandet visar hur många åtgärder som påverkas. Den här informationen kan hjälpa dig att tilldela problemet en prioritet.
  2. Omfattning. Påverkar problemet all trafik eller bara en åtgärd? Den här informationen kan hämtas från meddelandet.
  3. Diagnostisera. Du kan använda relaterade objekt och rapporter som länkar till stödinformation för att hjälpa dig att ytterligare diagnostisera problemet.