Dela via


Användarövervakning

Azure DevOps Services

Du kan undersöka användningen av dina användare i Azure DevOps Services under de senaste 28 dagarna. Användningsövervakning är viktigt för att identifiera orsaker till bandbreddsflaskhalsar som inte orsakas av felaktiga system. Se följande vanligaste kommandon eller åtgärder som kan utlösa ett användningsmeddelande.

  • Begäranden som försenades
  • Begäranden som överskred tröskelvärden

Förutsättningar

Du måste vara medlem i gruppen Projektsamlingsadministratörer för att visa sidan Användning.

Användningsbegrepp

När en användares begäran fördröjs av en betydande tid får användaren ett e-postmeddelande. Det finns också en varningsbanderoll som visas på webben. Både varningsbanderollen och e-postmeddelandet har en länk till användningssidan. Om användaren inte har någon e-postadress skickas e-postmeddelandet till gruppmedlemmarna i gruppen Projektsamlingsadministratörer.

Kommandon som använder ett stort antal Azure DevOps-dataflödesenheter (TSTU:er) (i hundratals, till exempel) ansvarar för att användaren överskrider tröskelvärdet. Kolumnerna Användaragent och IP-adress kan vara användbara för att se var dessa kommandon kommer ifrån. Anpassade verktyg eller skapa tjänstkonton kan göra ett stort antal anrop på kort tid.

För att undvika problem kan du behöva skriva om verktyg eller uppdatera byggprocesser. Den här åtgärden minskar typen och antalet anrop. Ett verktyg kan till exempel dra en lagringsplats för stor versionskontroll från grunden regelbundet, när det kan hämtas stegvis i stället.

  • Begärandehistoriken på sidan Användning är i fallande ordning som standard.
  • Användningen grupperas efter kommando i femminutersfönster.
  • Kolumnen Antal ger antalet kommandon i fönstret.
  • Andra kolumner markerar totalt antal TSTU:er och fördröjningstid.

Mer information finns i Hastighets- och användningsgränser.

Kommentar

Information om hur du visar användning ur ett granskningsperspektiv finns i Åtkomst, exportera och filtrera granskningsloggar. Den här vyn innehåller inte TSTU:er, men har 90-talet kvarhållning.

Visa användning

  1. Logga in på din organisation (https://dev.azure.com/{yourorganization}).

  2. Välj kugghjulsikonOrganisationsinställningar>Användning.

    Skärmbild av sidan Användning för samlingsadministratörer.

  3. Använd den här sidan om du vill undersöka användningen av andra användare. Användning kan ske från vanliga webbportalåtgärder eller användning av kommandorads- eller REST API-verktyg.

    a. Visa efter följande kategorier:

    • Användning efter användare
    • Användning efter pipeline
    • Främsta användaragenter
    • De vanligaste kommandona
    • Främsta bygg-pipelines
    • Främsta versionspipelines

    b. Filtrera efter följande kolumnalternativ:

    • User
    • User agent
    • IP-adress
    • Tidsintervall
    • ServiceApplication
    • Command
    • Status
    • Antal
    • Användning (TSTU:er)
    • Fördröjningar

    Azure DevOps visar den senaste timmen med begäranden som standard. Du kan välja från andra tidssteg.

    d. Välj mellan följande statusar:

    • Alla statusar
    • Normal
    • Delayed
    • Spärrad

    e. Användningssidan är begränsad till 30 minuter före och efter den första fördröjda begäran. Granska historiken för begäranden som leder till fördröjda begäranden.

    Skärmbild av användningssida