Tidslinjevisning
Forståelse af tidslinjevisningen
Fanen Timeline i LoadFocus giver dig et samlet tidsserieperspektiv på din belastningstest. Den overlejrer nøglemålinger -- virtuelle brugere, gennemløb og svartider -- så du kan se præcis, hvordan dit system opfører sig, når belastningen stiger, flader ud og falder igen.
Nøglekomponenter
- Virtuelle brugere (grøn linje) Antal aktive JMeter-tråde, der udfører din testplan på hvert tidspunkt.
- Hits/sek (gennemløb) (blå linje) Samlede forespørgsler pr. sekund sendt af alle motorer.
- Svartidsmålinger Vælg mellem Gns., Min, Maks, P90, P95, P99 og mere for at plotte latenstendenser.
- Granularitetsvælger Skift mellem Raw, 100 ms, 500 ms, 1 s, 1 min og 5 min aggregeringsintervaller.
- Filterpanel Slå hver sampler, målingtype (Hits/sek, Fejl, Latens) eller svarkodeserie til eller fra.
- Vis pr. lokation Opdel tidslinjen efter geografisk region eller cloud-udbyder for multilokationstests.
Sådan bruger du fanen Timeline
- Kør din test
Udfør din JMeter
.jmxpå LoadFocus som normalt. - Åbn "Timeline" Klik på fanen Timeline i resultatværktøjslinjen.
- Vælg målinger Brug venstre filterpanel til at markere/afmarkere Virtuelle brugere, Hits/sek, Svartid-percentiler, Fejl osv.
- Juster granularitet Vælg en tidsbøtte, der matcher dine fejlfindingsbehov -- 1 s til stigninger, 1 min til overordnede tendenser.
- Zoom og panorer Træk over diagrammet eller klik View per Location for at fokusere på specifikke tidsintervaller eller lokationer.
- Hold musen over for detaljer Hold musen over et datapunkt for at se nøjagtige værdier. For eksempel: HTTP Request – Hits/sec: 16 HTTP Request – Virtual Users: 10 HTTP Request – P99: 218
Fortolkning af tidslinjetendenser
- Belastningsopstigning Se, hvordan Hits/sek skalerer med Virtuelle brugere under opstigningsfasen. Et plateau i gennemløb, før målbrugerene er nået, kan indikere en flaskehals.
- Stabil tilstand Under den flade del af brugerkurven afslører udsving i latens og gennemløb systemstabilitet under konstant belastning.
- Nedtrappelsesobservationer Når virtuelle brugere falder, bør gennemløb og latens falde jævnt. Vedvarende høje latenser under nedtrapning antyder vedvarende ressourcekonflikter eller langsomme frigivelser.
- Anomalidetektion Brug Granularitet og Filtre til at opdage pludselige fald i gennemløb eller stigninger i P99-latens, der muligvis ikke vises i aggregerede statistikker.
Bedste praksis
- Baseline- og rampprofiler Konfigurer en kontrolleret optrappings-/nedtrappelsprofil i JMeter (f.eks. konstant belastning vs. trinvis belastning) for at producere forudsigelige tidslinjeformer.
- Korrelér med andre visninger Hvis du ser et uventet plateau eller en stigning, skift til Engine Health, Insights eller Errors for at dykke ned i ressourceforbrug eller fejlrater på det tidspunkt.
- Samplerspecifik analyse Brug samplerdropdownen til at overlejre flere forespørgselstyper (f.eks. Login, Search, Checkout) og sammenligne deres individuelle gennemløbs- og latensmønstre.
- Lokationssammenligning I geodistribuerede tests, slå View per Location til for at identificere regionale ydeevneforskelle forårsaget af netværkslatens eller regional kapacitetsbegrænsning.
Konklusion
Tidslinjevisningen i LoadFocus er dit dynamiske kontrolpanel til at visualisere, hvordan virtuel brugerbelastning, forespørgselsgennemløb og svartider udvikler sig under en JMeter-test. Ved at udnytte filtre, granularitetsmuligheder og opdelinger pr. lokation kan du hurtigt identificere ydeevnetærskler, anomalier og stabilitetsproblemer -- og derefter korrelere dem med andre dashboards for en komplet diagnose.