Kļūdu analīze
Kļūdu atskaites izpratne
Cilne Errors jūsu LoadFocus testa rezultātu informācijas panelī parāda katru neveiksmi, kas notikusi jūsu JMeter slodzes testa laikā. Tā nodrošina laika rindas skatu uz kļūdu skaitītājiem kopā ar veiksmīgajiem pieprasījumiem, kā arī jaudīgus filtrēšanas un granularitātes kontroles rīkus, lai varētu precīzi noteikt, kad un kur jūsu tests sāka neizdoties.
Galvenās funkcijas
- Kļūdu laika josla Kombinēts grafiks, kas parāda kļūdas (sarkana līnija/punkti) un veiksmīgos pieprasījumus (zila līnija) laika gaitā.
- Laika diapazona slīdnis Pielāgojiet FROM/TO rokturus, lai pietuvinātu jebkuru testa izpildes intervālu.
- Granularitātes izvēlētājs Izvēlieties agregācijas intervālus no Raw, 100 ms, 500 ms, 1 s, 1 min līdz 5 min.
- Pieprasījumu un atbildes kodu filtri Kreisajā panelī filtrējiet pēc paraugu nosaukuma (piem., HTTP Request) un atbildes kodiem (200, 4xx, 5xx) vai pēc pielāgota kļūdas teksta.
Kā izmantot cilni Errors
- Izpildiet savu testu
Palaidiet savu JMeter
.jmxslodzes testu LoadFocus platformā. - Atveriet "Errors" Noklikšķiniet uz cilnes Errors rezultātu rīkjoslā.
- Filtrējiet pēc laika Velciet slīdņa rokturus augšpusē, lai ierobežotu skatu līdz precīzam interešu periodam.
- Izvēlieties granularitāti Izvēlieties granularitāti, kas atbilst jūsu izmeklēšanas vajadzībām (piem., 1 s virsotņu noteikšanai, 1 min tendencēm).
- Piemērojiet pieprasījumu filtrus Izmantojiet kreiso paneli, lai ieslēgtu vai izslēgtu konkrētus paraugus vai atbildes kodus.
- Virziet kursoru detaļām Virziet kursoru pār jebkuru punktu grafikā, lai redzētu precīzu laika zīmogu, kļūdu skaitu un veiksmīgo pieprasījumu skaitu.
Kļūdu tendenču interpretēšana
- Izolētas kļūdu virsotnes Īss kļūdu uzliesmojums, kam seko atjaunošanās, var norādīt uz pārejošām tīkla problēmām, resursu ierobežošanu vai ārēju pakalpojumu traucējumiem.
- Ilgstoši kļūdu periodi Nepārtrauktas kļūdas liecina par sistēmiskām problēmām, piemēram, servera pārslodzi, konfigurācijas kļūdām vai kapacitātes limitiem.
- Kļūdu un pieprasījumu attiecība Salīdziniet sarkanās un zilās līnijas: ja kļūdas pieaug, kamēr pieprasījumi/s (zilā) samazinās vai apstājas, jūsu sistēma var noraidīt jaunus pieprasījumus zem spiediena.
Detalizēta izpēte
- Skatiet kļūdu detaļas Noklikšķiniet cilnē Logs, lai apskatītu pilnus kļūdu ziņojumus, steka izsekojumus un pieprasījumu datus.
- Korelējiet ar dzinēja veselību Pārslēdzieties uz Engine Health, lai redzētu, vai CPU, atmiņas vai I/O piesātinājums sakrīt ar jūsu kļūdu virsotni.
- Pārbaudiet paraugu specifiskās neveiksmes Izmantojiet paraugu nolaižamo izvēlni, lai izolētu, kurš HTTP Request, JDBC Query vai pielāgotais paraugs neizdodas.
Labākās prakses
- Iestatiet kļūdu sliekšņa brīdinājumus Konfigurējiet brīdinājumus (piem., Errors % > 1%), lai jūs tiktu nekavējoties informēts, kad uzticamība pasliktinās.
- Izveidojiet vides bāzes līniju Izpildiet zemas slodzes pārbaudes testu, lai noteiktu savas sistēmas normālo kļūdu grīdu — nulle kļūdu zem vieglas slodzes ir mērķis.
- Reproducējiet un izolējiet Kad pamanāt kļūdu logu, atkārtoti izpildiet šo segmentu ar šaurākiem laika un pieprasījumu filtriem, lai reproducētu un fiksētu žurnālus.
- Apvienojiet skatus Vienmēr savstarpēji salīdziniet Errors, Insights, Timeline un Engine Health holistiskai diagnozei.
Secinājums
Kļūdu informācijas panelis LoadFocus platformā ir jūsu pirmā aizsardzības līnija pret uzticamības problēmām slodzes testēšanas laikā. Filtrējot, tuvinot un korelējot kļūdu datus — kopā ar veiksmes rādītājiem — varat ātri identificēt, diagnosticēt un novērst testu neveiksmes pamatcēloņus.