Övervaka Azure-belastningstestning

När du har kritiska appar och affärsprocesser som använder Azure-resurser är det bra att övervaka resursernas tillgänglighet, prestanda och drift. I den här artikeln beskrivs övervakningsdata som genereras av Azure Load Testing.

Azure Load Testing skapar övervakningsdata med hjälp av Azure Monitor, som är en fullständig stackövervakningstjänst i Azure. Azure Monitor innehåller en fullständig uppsättning med funktioner som övervakar dina Azure-resurser. Den kan också övervaka resurser i andra moln och lokalt. Läs mer om övervakning av Azure-resurser med Azure Monitor.

Dricks

Information om kostnader som är associerade med Azure Monitor finns i Användning och uppskattade kostnader. Information om hur länge det tar för dina data att visas i Azure Monitor finns i Loggdatainmatningstid.

Övervaka data

Azure Load Testing samlar in samma typer av övervakningsdata som andra Azure-resurser som beskrivs i Övervaka data från Azure-resurser.

Mer information om loggmått som skapats av Azure Load Testing finns i Övervaka datareferens för Azure Load Testing.

Samling och routning

Plattformsmått och aktivitetsloggen samlas in och lagras automatiskt, men kan skickas till andra platser med hjälp av en diagnostikinställning. Resursloggar samlas inte in och lagras förrän du skapar en diagnostikinställning och skickar dem till en eller flera platser.

Se Skapa diagnostikinställning för att samla in plattformsloggar och mått i Azure för detaljerad information om hur du skapar en diagnostikinställning med hjälp av Azure-portalen, CLI eller PowerShell. När du skapar en diagnostikinställning anger du vilka kategorier av loggar som ska samlas in.

Loggkategorierna för Azure Load Testing visas i datareferensen Övervaka Azure Load Testing.

Analysera loggar

Data i Azure Monitor-loggar lagras i tabeller där varje tabell har en egen uppsättning unika egenskaper. Alla resursloggar i Azure Monitor har samma fält följt av tjänstspecifika fält. Det vanliga schemat beskrivs i Azure Monitor-resursloggschemat.

Du hittar schemat för Resursloggar för Azure Load Testing i datareferensen Övervaka Azure Load Testing.

Aktivitetsloggen är en typ av Azure-plattformslogg som ger insikter om händelser på prenumerationsnivå. Du kan visa den separat eller dirigera den till Azure Monitor-loggar, där du kan göra mycket mer komplexa frågor med Log Analytics.

En lista över resursloggtyper som samlats in för Azure Load Testing finns i Övervaka datareferens för Azure Load Testing.

Exempel på Kusto-frågor

Viktigt!

När du väljer Loggar på Azure Load Testing-menyn öppnas Log Analytics med frågeomfånget inställt på det aktuella [tjänstnamnet]. Det innebär att loggfrågor endast innehåller data från den resursen. Om du vill köra en fråga som innehåller data från andra [tjänstresurser] eller data från andra Azure-tjänster väljer du LoggarAzure Monitor-menyn . Mer information finns i Log query scope and time range in Azure Monitor Log Analytics (Loggfrågeomfång och tidsintervall i Azure Monitor Log Analytics ).

Här följer frågor som du kan använda för att övervaka dina Azure Load Testing-resurser:

  • Hämta listan över tester:

    AzureLoadTestingOperation
    | where OperationId == "Test_CreateOrUpdateTest"
    | where HttpStatusCode == 201
    | summarize count() by _ResourceId
    
  • Hämta listan över testkörningar:

    AzureLoadTestingOperation
    | where OperationId == "TestRun_CreateAndUpdateTest"
    | where HttpStatusCode == 201
    | summarize count() by _ResourceId
    

Nästa steg