Dela via


Integrering av arbetsobjekt

Med integrering av arbetsobjekt kan du skapa problem, buggar eller uppgifter i GitHub eller Azure DevOps direkt från Application Insights-upplevelser . Mallar bäddar in KQL-frågor (Kusto Query Language) och arbetsboksinnehåll så att nya arbetsobjekt innehåller relevant telemetri.

Arbetsobjektmallar är Azure Monitor arbetsböcker som sparas som Microsoft.Insights/workbooks resurstyp. Skapa och automatisera dessa arbetsböcker precis som andra arbetsböcker.

Integrering av arbetsobjekt innehåller följande funktioner:

Permissions

Om du vill skapa eller redigera en mall för arbetsobjekt använder du en Azure-roll med Microsoft.Insights/workbooks/write, till exempel Arbetsboksdeltagare eller Övervakningsdeltagare.

För att skapa själva arbetsobjektet behöver du tillräcklig behörighet i målsystemet (GitHub eller Azure DevOps). Objektet skapas i systemet när portalen öppnar en ny flik.

Skapa och konfigurera en mall för arbetsobjekt

  1. Öppna application insights-resursen . Under Konfigurera öppnar du Arbetsobjekt och väljer sedan Skapa en ny mall.
  2. Eller börja från transaktionsinformation från slutpunkt till slutpunkt när det inte finns någon mall. Välj en händelse, välj Skapa ett arbetsobjekt och välj sedan Börja med en arbetsboksmall.
  3. När du har valt Skapa en ny mall väljer du ditt spårningssystem, namnger arbetsboken, länkar till spårningssystemet och väljer en region för malllagring. Ange standardwebbadressen för lagringsplatsen, till exempel https://github.com/myusername/reponame eller https://dev.azure.com/{org}/{project}. Den valda regionen är Azure-platsen för den sparade arbetsboksresursen. Den ändrar inte var Application Insights-data lagras eller efterfrågas.
  4. Ange standardegenskaper för arbetsobjekt i mallen. Egenskaperna omfattar tilldelningsobjekt, iterationssökväg och projekt. Tillgängliga egenskaper beror på ditt spårningssystem.

Anmärkning

För lokala Azure DevOps-miljöer använder du en platshållar-URL, till exempel https://dev.azure.com/test/test när du skapar mallen. När du har skapat öppnar du den genererade Azure-arbetsboken, redigerar textparametern för lagringsplatsens URL och lägger till en verifieringsregel (reguljärt uttryck) som matchar din Azure DevOps Server-värd, till exempel ^https://devops\.contoso\.corp/.*$.

Skapa arbetsobjekt

Använd en mall från transaktionsinformation från slutpunkt till slutpunkt, som är tillgänglig från prestanda, fel, tillgänglighet och andra flikar.

Anmärkning

Första gången du väljer Skapa arbetsobjekt uppmanas du att länka Application Insights till din Azure DevOps-organisation och ditt projekt.

En skärmbild av transaktionsinformationsvyn från slutpunkt till slutpunkt med en knapp för att skapa ett arbetsobjekt.

  1. Öppna transaktionsinformation från slutpunkt till slutpunkt, välj en händelse och välj sedan Skapa arbetsobjekt.
  2. Välj en mall. Om det inte finns någon mall väljer du Börja med en arbetsboksmall för att skapa en.
  3. Slutför fönstret Nytt arbetsobjekt . Application Insights fyller i kontextuella data från den valda händelsen i förväg, till exempel undantagsinformation, åtgärdsnamn och en länk tillbaka till transaktionen. Lägg till eventuell extra information som du behöver och spara sedan.
  4. En ny webbläsarflik öppnas i spårningssystemet. Skapa en bugg eller uppgift i Azure DevOps. Skapa ett problem på din lagringsplats i GitHub. Arbetsobjektet innehåller kontexten från Application Insights.

Redigera en mall

  1. Öppna Arbetsobjekt under Konfigurera och välj pennikonen bredvid arbetsboken som ska uppdateras.
  2. Välj Redigera i det övre verktygsfältet.
  3. Om du vill standardisera arbetsboksdistribution mellan miljöer använder du ARM-mallar (Azure Resource Manager ). Skapa flera konfigurationer för olika scenarier.

Felsökning

  • Skapa arbetsobjekt visas inte i detaljer om end-to-end-transaktioner. Skapa först en mall eller börja med Börja med en arbetsboksmall från flödet Skapa ett arbetsobjekt .
  • Den lokala Azure DevOps-URL:en avvisas. För att matcha din värd uppdaterar du textparametern för arbetsbokens lagringsplats-URL och dess verifieringsregel (reguljärt uttryck).