Προβολή Χρονολογίου
Κατανόηση της Προβολής Χρονολογίου
Η καρτέλα Timeline στο LoadFocus σας δίνει μια ενιαία, χρονοσειρακή προοπτική της δοκιμής φόρτωσής σας. Επικαλύπτει βασικές μετρικές -- εικονικούς χρήστες, ρυθμαπόδοση και χρόνους απόκρισης -- ώστε να μπορείτε να δείτε ακριβώς πώς συμπεριφέρεται το σύστημά σας καθώς η φόρτωση αυξάνεται, σταθεροποιείται και μειώνεται.
Βασικά Στοιχεία
- Εικονικοί Χρήστες (πράσινη γραμμή) Αριθμός ενεργών threads JMeter που εκτελούν το πλάνο δοκιμής σας σε κάθε στιγμή.
- Hits/sec (ρυθμαπόδοση) (μπλε γραμμή) Συνολικά αιτήματα ανά δευτερόλεπτο που στάλθηκαν από όλες τις μηχανές.
- Μετρικές Χρόνου Απόκρισης Επιλέξτε από Avg, Min, Max, P90, P95, P99 και άλλα για γράφημα τάσεων καθυστέρησης.
- Επιλογέας Ευκρίνειας Εναλλαγή μεταξύ Raw, 100 ms, 500 ms, 1 s, 1 min και 5 min διαστημάτων συγκέντρωσης.
- Πάνελ Φίλτρων Εναλλαγή κάθε sampler, τύπου μετρικής (Hits/sec, Errors, Latency) ή σειράς κωδικών απόκρισης.
- Προβολή ανά Τοποθεσία Διαχωρίστε το χρονολόγιο ανά γεωγραφική περιοχή ή πάροχο cloud για δοκιμές πολλαπλών τοποθεσιών.
Πώς να Χρησιμοποιήσετε την Καρτέλα Χρονολογίου
- Εκτελέστε τη Δοκιμή σας
Εκτελέστε το JMeter
.jmxσας στο LoadFocus ως συνήθως. - Ανοίξτε "Timeline" Κάντε κλικ στην καρτέλα Timeline στη γραμμή εργαλείων αποτελεσμάτων.
- Επιλέξτε Μετρικές Χρησιμοποιήστε το αριστερό πάνελ φίλτρων για να επιλέξετε/αποεπιλέξετε Virtual Users, Hits/sec, εκατοστημόρια Response Time, Errors, κ.λπ.
- Προσαρμόστε την Ευκρίνεια Επιλέξτε ένα χρονικό παράθυρο που ταιριάζει στις ανάγκες αντιμετώπισης προβλημάτων σας -- 1 s για αιχμές, 1 min για συνολικές τάσεις.
- Μεγέθυνση & Μετακίνηση Σύρετε κατά μήκος του γραφήματος ή κάντε κλικ στο View per Location για εστίαση σε συγκεκριμένα χρονικά εύρη ή τοποθεσίες.
- Τοποθετήστε τον Δείκτη για Λεπτομέρειες Τοποθετήστε τον δείκτη πάνω σε οποιοδήποτε σημείο δεδομένων για να δείτε ακριβείς τιμές. Για παράδειγμα: HTTP Request -- Hits/sec: 16 HTTP Request -- Virtual Users: 10 HTTP Request -- P99: 218
Ερμηνεία Τάσεων Χρονολογίου
- Αύξηση Φόρτωσης (Ramp-Up) Παρακολουθήστε πώς τα Hits/sec κλιμακώνονται με τους Εικονικούς Χρήστες κατά τη φάση αύξησης. Σταθεροποίηση ρυθμαπόδοσης πριν επιτευχθούν οι στοχευμένοι χρήστες μπορεί να υποδεικνύει σημείο συμφόρησης.
- Συμπεριφορά Σταθερής Κατάστασης Κατά το επίπεδο τμήμα της καμπύλης χρηστών, οι διακυμάνσεις καθυστέρησης και ρυθμαπόδοσης αποκαλύπτουν τη σταθερότητα του συστήματος υπό σταθερό φόρτο.
- Παρατηρήσεις Μείωσης (Ramp-Down) Καθώς οι εικονικοί χρήστες μειώνονται, η ρυθμαπόδοση και η καθυστέρηση θα πρέπει να πέφτουν ομαλά. Επίμονες υψηλές καθυστερήσεις κατά τη μείωση υποδηλώνουν εκκρεμή ανταγωνισμό πόρων ή αργές αποδεσμεύσεις.
- Ανίχνευση Ανωμαλιών Χρησιμοποιήστε τα Granularity και Filters για να εντοπίσετε ξαφνικές πτώσεις ρυθμαπόδοσης ή αιχμές στην καθυστέρηση P99 που μπορεί να μην εμφανίζονται σε συγκεντρωτικά στατιστικά.
Βέλτιστες Πρακτικές
- Βασική Γραμμή και Προφίλ Αύξησης Ρυθμίστε ένα ελεγχόμενο προφίλ ramp-up/ramp-down στο JMeter (π.χ., σταθερό φορτίο vs. βηματικό φορτίο) για να παράγετε προβλέψιμα σχήματα χρονολογίου.
- Συσχέτιση με Άλλες Προβολές Αν δείτε μια απρόσμενη σταθεροποίηση ή αιχμή, μεταβείτε στο Engine Health, Insights ή Errors για εμβάθυνση στη χρήση πόρων ή τα ποσοστά αποτυχίας σε αυτή τη χρονοσήμανση.
- Ανάλυση σε Επίπεδο Sampler Χρησιμοποιήστε το αναπτυσσόμενο μενού sampler για επικάλυψη πολλαπλών τύπων αιτημάτων (π.χ., Login, Search, Checkout) και σύγκριση των μεμονωμένων μοτίβων ρυθμαπόδοσης και καθυστέρησης.
- Σύγκριση Τοποθεσιών Σε γεωγραφικά κατανεμημένες δοκιμές, εναλλάξτε View per Location για εντοπισμό περιφερειακών διαφορών απόδοσης που προκαλούνται από καθυστέρηση δικτύου ή περιφερειακά όρια χωρητικότητας.
Συμπέρασμα
Η προβολή Timeline στο LoadFocus είναι ο δυναμικός πίνακας ελέγχου σας για οπτικοποίηση του πώς η φόρτωση εικονικών χρηστών, η ρυθμαπόδοση αιτημάτων και οι χρόνοι απόκρισης εξελίσσονται κατά τη διάρκεια μιας δοκιμής JMeter. Αξιοποιώντας φίλτρα, επιλογές ευκρίνειας και αναλύσεις ανά τοποθεσία, μπορείτε γρήγορα να εντοπίσετε κατώφλια απόδοσης, ανωμαλίες και ζητήματα σταθερότητας -- και στη συνέχεια να τα συσχετίσετε με άλλους πίνακες ελέγχου για πλήρη διάγνωση.