Πώς να ρυθμίσετε το Synthetic Monitoring στο New Relic;

Ο ιστότοπός σας θα καταρρεύσει αύριο!

Κι αν σου πω ότι είναι αλήθεια, αλλά δεν έχεις ιδέα;!

Μπορεί να μην είμαι εγώ, αλλά ένας οδηγός λογισμικού μπορεί να σας πει τι συμβαίνει με τον ιστότοπό σας και τι θα συμβεί στη συνέχεια.

Ναι, και ονομάζεται Synthetic Monitoring – Your Aladdin’s Genie

Ωστόσο, δεν κλείνει μόνο τα μάτια και προβλέπει το ωροσκόπιο.

Αντίθετα, χρησιμοποιεί τη μηχανική εκμάθηση αιχμής και την τεχνητή νοημοσύνη για την παρακολούθηση ολόκληρου του συστήματος, των στοιχείων και των διασυνδεδεμένων δικτύων σας.

Και, με το πρώτο σημάδι οποιουδήποτε προβλήματος, απλώς βγάζει το iPhone του και σας καλεί!

Ας βουτήξουμε βαθιά σε αυτό το άρθρο για να καταλάβουμε πώς να διατηρήσετε τον ιστότοπό σας 100% αποτελεσματικό, αποφεύγοντας όλες τις καταιγίδες και την ανεπιθύμητη αντιμετώπιση προβλημάτων με τη χρήση του New Relic Synthetic Monitoring.

Τι είναι η συνθετική παρακολούθηση;

Η συνθετική παρακολούθηση είναι μια προσέγγιση για την παρακολούθηση της απόδοσης, της διαθεσιμότητας και της λειτουργικότητας εφαρμογών ιστού, ιστοτόπων και API με προσομοίωση των διαδρομών που συνδέουν τους χρήστες με την υπηρεσία.

Η συνθετική παρακολούθηση παρέχει πληροφορίες για την απόδοση, την εμπειρία χρήστη και τη λειτουργικότητα του API της εφαρμογής. Επιπλέον, προβλέπει επίσης τυχόν επερχόμενα ζητήματα που μπορεί να επηρεάσουν την απόδοση της εφαρμογής ή του ιστότοπού σας.

Δεν είναι ούτε μαγεία ούτε μυστήριο!

Είναι ένας σύγχρονος συνδυασμός ML και AI για να σας βοηθήσει να διαχειριστείτε τις εφαρμογές Ιστού σας.

Συνθετική παρακολούθηση έναντι πραγματικού χρήστη

Εκτός από το Synthetic Monitoring, υπήρχε ένα σύστημα χειροκίνητης παρακολούθησης. Είναι γνωστό ως Παρακολούθηση πραγματικού χρήστη (RUM).

Η μη αυτόματη μέθοδος, RUM, περιλαμβάνει τον χρήστη να επισημαίνει χειροκίνητα τις ενέργειες αντί να τις μιμείται.

Μπορείτε να εισάγετε κωδικούς και να συλλέγετε δεδομένα απόδοσης καθώς οι χρήστες αλληλεπιδρούν με τον ιστότοπο ή την εφαρμογή σας.

Όταν το Synthetics Monitoring σας προβλέπει και σας ειδοποιεί για ζητήματα εφαρμογής, πρέπει να αναπτύξετε το RUM με μη αυτόματο τρόπο για να διερευνήσετε τι συμβαίνει.

Ας δούμε μερικές από τις βασικές διαφορές μεταξύ Συνθετικής παρακολούθησης και Παρακολούθησης πραγματικού χρήστη:

Παράμετροι Συνθετική παρακολούθηση Παρακολούθηση πραγματικού χρήστη (RUM) Τύπος παρακολούθησης Παρακολούθηση ολόκληρου του συστήματος Διαθέσιμο σε ώρες εκτός αιχμήςΈκταση Ανταγωνιστική συγκριτική αξιολόγηση Πλήρης απόδοση ιστού Κατάσταση Κατάσταση δικτύου και προγράμματος περιήγησης Κατάσταση πραγματικού χρήστηΕφαρμογή Σε οποιονδήποτε ιστότοπο Ιδιωτικός ιστότοπος Παρακολούθηση εκτός αιχμής Παρακολούθηση εκτός αιχμής Περιορισμένη διαθεσιμότητα Απαιτείται εκ νέου εύρος JavaScriptor Δεν απαιτείται εμβέλεια τοποθεσίες δοκιμής Βασική αιτία Προσδιορίζει δεν ανιχνεύει Προληπτική ανίχνευση μετά από επηρεασμό των χρηστών Συγκριτική αξιολόγηση Κατάλληλο για δείκτες αναφοράς Δεν είναι ιδανικό για συγκριτική αξιολόγηση

Πώς ωφελεί την παγκόσμια επιχείρηση η συνθετική παρακολούθηση;

Οι παγκόσμιες επιχειρήσεις χρησιμοποιούν συνθετική παρακολούθηση για να εξασφαλίσουν τη βέλτιστη απόδοση των ψηφιακών υπηρεσιών τους. Ας εξερευνήσουμε μερικά από τα χρήσιμα αποτελέσματά του.

  Πού είναι το αντίγραφο ασφαλείας του iPhone ή του iPad μου σε υπολογιστή ή Mac;

Προγνωστική φύση: Ένα συνθετικό σύστημα παρακολούθησης μπορεί να αναλύσει λειτουργικά δεδομένα για να προβλέψει τη μελλοντική απόδοση της εφαρμογής ή του ιστότοπού σας. Εξετάζετε μερικά αναλυτικά στοιχεία για να προβλέψετε πιθανά προβλήματα που μπορεί να αντιμετωπίσει η εφαρμογή σας.

Επιχειρηματική ευελιξία: Η συνθετική παρακολούθηση σάς επιτρέπει να αναπτύσσετε εφαρμογές με τον ρυθμό της επιχείρησής σας, ενώ εξετάζετε το σενάριο της αγοράς. Η υποδομή θα είναι προσαρμόσιμη στις μεταβαλλόμενες εποχές.

Παγκόσμια παρακολούθηση απόδοσης: Οι παγκόσμιες εταιρείες μπορούν να δοκιμάσουν την απόδοση και τη διαθεσιμότητα των εφαρμογών τους από πολλές τοποθεσίες για να παρέχουν μια συνεπή εμπειρία χρήστη.

Συμμόρφωση με τους κανονισμούς: Το απόρρητο τοπικών δεδομένων μπορεί να επηρεάσει την απόδοση και τη διαθεσιμότητα της εφαρμογής. Οι εταιρείες μπορούν να συμμορφωθούν με αυτούς τους κανονισμούς και να βελτιώσουν την εμπειρία χρήστη με τη συνθετική παρακολούθηση.

Παρακολούθηση σύνθετων εφαρμογών: Η συνθετική παρακολούθηση προσομοιώνει τις αλληλεπιδράσεις και τις διαδικασίες των χρηστών σε πολλές πολύπλοκες εφαρμογές. Επιπλέον, μιμείται πολύπλοκες ενέργειες όπως η περιήγηση σε βάσεις δεδομένων, ο έλεγχος της απόδοσης του API, ο έλεγχος του τρόπου λειτουργίας των πραγμάτων κ.λπ.

Βελτιστοποίηση απόδοσης: Η συνθετική παρακολούθηση εντοπίζει σημεία συμφόρησης, στοιχεία αργής φόρτωσης και προβληματικές ενσωματώσεις τρίτων. Ομοίως, αυτά τα δεδομένα βοηθούν τις επιχειρήσεις να βελτιστοποιήσουν τις εφαρμογές τους και να ενισχύσουν την απόδοση, βελτιώνοντας την εμπειρία χρήστη και τις πωλήσεις.

Συγκριτική αξιολόγηση και παρακολούθηση SLA: Οι επιχειρήσεις μπορούν να ορίσουν δείκτες αναφοράς απόδοσης για υπηρεσίες τρίτων ή API και να παρακολουθούν τη συμμόρφωση με τις Συμφωνίες Επιπέδου Υπηρεσιών (SLA) χρησιμοποιώντας συνθετική παρακολούθηση.

The New Relic Synthetic Monitoring

Το New Relic Synthetic Monitoring είναι ένα εργαλείο που προσομοιώνει τις αλληλεπιδράσεις των χρηστών με ιστότοπους και εφαρμογές. Παρακολουθεί προληπτικά την απόδοση του ιστότοπού σας, ειδοποιώντας σας για σφάλματα, αποτυχίες ή ανωμαλίες που θα μπορούσαν να επηρεάσουν την εμπειρία του χρήστη.

Είναι σαν τον εικονικό σας ντετέκτιβ, που πάντα αναζητά προβλήματα στους ιστότοπους και τις εφαρμογές σας. Είναι ένα έξυπνο εργαλείο που δημιουργεί «συνθετικούς» χρήστες για να δοκιμάσουν τον ιστότοπό σας και να τονίσουν τυχόν προβλήματα προτού επηρεάσουν τους πραγματικούς χρήστες σας.

Αυτό το εργαλείο παρέχει παγκόσμιες πληροφορίες. Βελτιστοποιεί την εφαρμογή σας για κάθε χρήστη, είτε χρησιμοποιεί κινητό στο Μαϊάμι είτε επιτραπέζιο υπολογιστή στο Ντουμπάι.

Αναπνεύστε λοιπόν βαθιά, χαλαρώστε και αφήστε το New Relic Synthetic Monitoring να τρέχει τον ψηφιακό σας κόσμο 24/7.

Το New Relic προσφέρει κυρίως 7 διαφορετικούς τύπους παρακολούθησης,

  • Διαθεσιμότητα (Ping)
  • Λήξη πιστοποιητικού SSL (Έλεγχος πιστοποιητικού)
  • Εργαλείο ανίχνευσης συνδέσμων σελίδας (Παρακολούθηση κατεστραμμένων συνδέσμων)
  • Απόδοση φόρτωσης σελίδας (Απλό πρόγραμμα περιήγησης)
  • Ροή χρήστη/Λειτουργικότητα (Πρόγραμμα περιήγησης σε δέσμη ενεργειών)
  • Διαθεσιμότητα τελικού σημείου (σενάριο API)
  • Εκτέλεση βημάτων χρήστη (Βήμα παρακολούθησης)
  • Για παράδειγμα, θα σας δείξουμε πώς να ρυθμίσετε την παρακολούθηση για τη διαθεσιμότητα (Ping) και την απόδοση φόρτωσης σελίδας (Απλό πρόγραμμα περιήγησης).

    Προαπαιτούμενο

    Για να χρησιμοποιήσετε το εργαλείο παρακολούθησης NewRelic Synthetic, πρέπει πρώτα να εγγραφείτε στον ιστότοπό τους. Έχουν ένα δωρεάν πρόγραμμα για όλους.

    Μεταβείτε στη σελίδα εγγραφής New Relic και εγγραφείτε με το email που σχετίζεται με την εταιρεία σας. Εναλλακτικά, μπορείτε να εγγραφείτε χρησιμοποιώντας το Google.

    Εάν θέλετε μια premium έκδοση με περισσότερες δυνατότητες, μεταβείτε στη σελίδα New Relic Pricing.

    Παρακολούθηση Διαθεσιμότητας Ρύθμισης (Ping) στο New Relic

    Οι οθόνες διαθεσιμότητας ή Ping είναι οι απλούστεροι τύποι συνθετικών οθονών. Θα ελέγξουν εάν μια εφαρμογή ή ιστότοπος είναι online. Η συνθετική οθόνη ping χρησιμοποιεί ένα απλό πρόγραμμα-πελάτη Java HTTP για να ζητήσει τον ιστότοπό σας από διαφορετικές τοποθεσίες.

      Affiliate Marketing Vs. Δικτυακό Μάρκετινγκ: Γνωρίστε τη διαφορά

    Λοιπόν, ας ξεκινήσουμε με οδηγίες βήμα προς βήμα για τη ρύθμιση παραμέτρων του New Relic Synthetic Monitor στη Διαθεσιμότητα του ιστότοπού σας (ping).

    Βήμα 1: Επιλέξτε Διαθεσιμότητα (Ping) Συνθετική οθόνη στο New Relic

    Αφού εγγραφείτε, θα κατευθυνθείτε στον πίνακα ελέγχου New Relic. Εμφανίζει όλες τις διαθέσιμες επιλογές.

    Εντοπίστε και επιλέξτε το Synthetic Monitor στην αριστερή πλευρά του ταμπλό. Θα σας μεταφέρει στην επιλογή Δημιουργία της πρώτης οθόνης σας.

    Διαδρομή πλοήγησης: one.newrelic.com > Συνθετική παρακολούθηση > Δημιουργήστε την πρώτη σας οθόνη

    Θα σας μεταφέρει στη σελίδα Δημιουργία οθόνης, όπου θα βρείτε τους επτά τύπους οθονών που είναι διαθέσιμοι.

    Εκεί, επιλέγετε την παρακολούθηση διαθεσιμότητας (Ping).

    Χρησιμοποιώντας την παρακολούθηση διαθεσιμότητας New Relic Synthetic, μπορείτε να δείτε εάν άτομα από όλο τον κόσμο μπορούν να συνδεθούν στον ιστότοπό σας χωρίς προβλήματα. Και πόσος χρόνος χρειάζονται οι χρήστες για να συνδεθούν στον ιστότοπό σας.

    Βήμα 2: Ρυθμίστε τον ιστότοπο παρακολούθησης διαθεσιμότητας

    Το παράθυρο Configure Monitor θα σας επιτρέψει να ονομάσετε την οθόνη σας και να εισαγάγετε τη διεύθυνση URL του ιστότοπου που θέλετε να ξεκινήσετε την παρακολούθηση. Εισάγουμε τη διεύθυνση url του grtechpc.org επειδή θα ελέγξουμε τον ιστότοπό μας. Επίσης, ορίστε τη χρονική διάρκεια που θέλετε να συνεχίσει να λειτουργεί η παρακολούθηση.

    Η Synthetic Monitor on Availability είναι πλέον έτοιμη και λειτουργεί. Απλώς δώστε στο σύστημα μερικές ώρες για να εκτελέσει τις δοκιμές και να ανακτήσει τα δεδομένα.

    Βήμα 3: Ελέγξτε τα αποτελέσματα για την παρακολούθηση διαθεσιμότητας

    Μπορείτε να βρείτε το κουμπί Σύνοψη στο επάνω μέρος του ταμπλό. Θα σας δείξει τα ποσοστά επιτυχίας, τους αποτυχημένους ελέγχους και εάν ο ιστότοπός σας αποτυγχάνει να φορτώσει πουθενά.

    Η διάρκεια των ελέγχων διαθεσιμότητας εμφανίζεται στις κάτω ενότητες. Μπορείτε να ανακτήσετε τα δεδομένα από τις ρυθμίσεις στην επάνω δεξιά γωνία χρησιμοποιώντας τις χρονογραμμές σας. Τα κάτω γραφήματα δείχνουν τα δεδομένα των τελευταίων 24 ωρών.

    Κάντε κλικ στο κουμπί Αποτέλεσμα κάτω από το κουμπί Σύνοψη για να δείτε το πλήρες αποτέλεσμα. Εδώ, μπορείτε να αναζητήσετε τις αναλογίες ping για διαφορετικά μέρη.

    Μπορείτε να επιλέξετε μια συγκεκριμένη τοποθεσία για να δείτε περισσότερες πληροφορίες σχετικά με τη διαθεσιμότητά της. Επιλέξαμε τη Σεούλ γιατί είχε το υψηλότερο ping.

    Ρύθμιση σελίδας Load Performance Monitor (Απλό πρόγραμμα περιήγησης) στο New Relic

    Μπορείτε να χρησιμοποιήσετε αυτήν την απλή οθόνη προγράμματος περιήγησης για να ελέγξετε τη διαθεσιμότητα και την απόδοση μιας μεμονωμένης σελίδας, καθώς και να παρακολουθήσετε τη συνολική φόρτωση της σελίδας.

    Βήμα 1: Επιλέξτε τη συνθετική οθόνη σας

    Εάν έχετε ήδη ρυθμίσει μια οθόνη διαθεσιμότητας, μπορείτε να μεταβείτε στο τέταρτο βήμα. Αν όχι, ας περάσουμε.

    Αφού εγγραφείτε, θα μεταφερθείτε στον πίνακα ελέγχου του New Relic. Εμφανίζει όλες τις διαθέσιμες επιλογές.

    Βρείτε και επιλέξτε το Synthetic Monitor στην αριστερή πλευρά του ταμπλό. Θα σας οδηγήσει στην επιλογή Δημιουργία της πρώτης σας οθόνης.

    Διαδρομή πλοήγησης: one.newrelic.com > Συνθετική παρακολούθηση > Δημιουργήστε την πρώτη σας οθόνη

    Βήμα 2: Ρυθμίστε την παρακολούθηση απόδοσης φόρτωσης της σελίδας σας

    Ονομάστε την οθόνη σας και εισαγάγετε τη διεύθυνση URL του ιστότοπου στο παράθυρο Ρύθμιση παραμέτρων οθόνης. Θα ελέγξουμε τον ιστότοπό μας χρησιμοποιώντας τη διεύθυνση URL της σελίδας του άρθρου grtechpc.org. Ρυθμίστε τη διάρκεια της παρακολούθησης στο κάτω μέρος.

    Βήμα 3: Επιλέξτε την τοποθεσία για παρακολούθηση διαθεσιμότητας

    Επιλέξτε τις τοποθεσίες στις οποίες θέλετε να ελέγξετε την απόδοση φόρτωσης σελίδας. Υπάρχουν 20 μεγάλες πόλεις από 6 διαφορετικές ηπείρους για να διαλέξετε.

      Οι κορυφαίοι 30 καλύτεροι πάροχοι μαζικών υπηρεσιών ηλεκτρονικού ταχυδρομείου δωρεάν

    Ας διαλέξουμε τέσσερις διαφορετικές τοποθεσίες από τις τέσσερις μεγάλες ηπείρους: Ουάσιγκτον (Βόρεια Αμερική), Μιλάνο (Ευρώπη), Σιγκαπούρη (Ασία) και Σίδνεϊ (Αυστραλία).

    Βήμα 4: Ελέγξτε τα αποτελέσματα δοκιμής απόδοσης φόρτωσης σελίδας

    Στο επάνω μέρος του πίνακα εργαλείων, θα βρείτε μια περίληψη της παρακολούθησης. Θα εμφανίσει τα στατιστικά στοιχεία, τις αποτυχημένες δοκιμές και τα ποσοστά επιτυχίας.

    Το πλήρες σύνολο των αποτελεσμάτων παρουσιάζεται στο κάτω μέρος σε 5 υπέροχα γραφήματα, ένα για το καθένα: Χρονισμός απόδοσης, Αιτήματα τομέα, Διάρκεια, Μέσο μέγεθος πόρων και Κωδικοί απόκρισης σφαλμάτων.

    Για να δείτε το πλήρες αποτέλεσμα, κάντε κλικ στο κουμπί Αποτέλεσμα στα δεξιά του κουμπιού Σύνοψη. Εδώ, μπορείτε να αναζητήσετε τις λεπτομέρειες των χρόνων φόρτωσης για διαφορετικά μέρη.

    Δείτε τα πρώτα αποτελέσματα. Δηλώνει ξεκάθαρα ότι οι χρήστες από το Σύδνεϋ χρειάζονται βοήθεια για τη φόρτωση της σελίδας του άρθρου μας.

    Η μεγαλύτερη διάρκεια κράτησε 3,28 δευτερόλεπτα. Ας ρίξουμε λοιπόν μια ματιά στο αποτέλεσμα.

    Ναι, μπορείτε να βουτήξετε ακόμα πιο βαθιά! Και για να το κάνετε αυτό, κάντε κλικ στο συγκεκριμένο αποτέλεσμα.

    Τώρα, μπορείτε να βρείτε τον χρόνο που χρειάστηκε για τη φόρτωση κάθε στοιχείου αυτής της σελίδας, συμπεριλαμβανομένων των Εφαρμογών, CSS, HTML, Εικόνων, JS και Κειμένου.

    Επίσης, σας δείχνει τα συνολικά δεδομένα που μεταφέρθηκαν και τον αριθμό των αιτημάτων που απαιτούνται για την ολοκλήρωση της φόρτωσης της σελίδας.

    Κάντε κύλιση προς τα κάτω για να δείτε όλες τις λεπτομέρειες αυτής της σελίδας, όπως ο χρόνος φόρτωσης κάθε εικόνας και κώδικα.

    Ναι, τόσες πολλές λεπτομέρειες!

    Περίμενε; δεν είναι εδώ. Μπορείτε να σκάψετε ακόμα περισσότερο!
    Απλώς κάντε κλικ σε οποιοδήποτε από τα στοιχεία—για παράδειγμα, στο κορυφαίο στοιχείο HTML.

    Μπορείτε να δείτε κάθε λεπτομέρεια του στοιχείου, συμπεριλαμβανομένου του μεγέθους, του μεταφερόμενου μεγέθους, της κατάστασης, της IP διακομιστή, του αναγνωριστικού σύνδεσης που χρησιμοποιείται, της έκδοσης HTTP, του χρόνου αιτήματος και πολλά άλλα!

    Χρησιμοποιώντας την παρακολούθηση απόδοσης φόρτωσης σελίδας, μπορείτε να εντοπίσετε και να επιλύσετε τυχόν προβλήματα που επιβραδύνουν τον ιστότοπό σας.

    Απλώς χτυπώντας τα δάχτυλά σας!

    Πόσο ασφαλές είναι το New Relic Synthetic Monitoring;

    Δεν είναι μόνο τόσο απλό αλλά και ασφαλές.

    Το New Relic Synthetic Monitoring είναι εξαιρετικά ασφαλές και έχει σχεδιαστεί για να προστατεύει τις εφαρμογές και τα δεδομένα σας από πιθανές απειλές.

    Χρησιμοποιεί πρότυπα κρυπτογράφησης, δυνατότητες ιδιωτικής παρακολούθησης και ασφαλή αποθήκευση διαπιστευτηρίων για την προστασία των πολύτιμων πληροφοριών σας.

    Χαλαρώστε λοιπόν, πάρτε ποπ κορν και δείτε Netflix!

    Πριν από αυτό, ας ρίξουμε μια γρήγορη ματιά σε πέντε βασικά χαρακτηριστικά που το καθιστούν τόσο αξιόπιστο:

    • Secure by Design: Η συνθετική παρακολούθηση της New Relic προστατεύει τα δεδομένα σας κατά τη μεταφορά και την ηρεμία, προσφέροντας ολοκληρωμένη προστασία για τα δεδομένα της συνθετικής οθόνης σας​.
    • Ιδιωτικές τοποθεσίες: Η πλατφόρμα σάς επιτρέπει να ορίσετε ιδιωτικές τοποθεσίες. Επιπλέον, σας επιτρέπει να παρακολουθείτε με ασφάλεια εσωτερικούς ιστότοπους στο δίκτυό σας.
    • Απόρρητο δεδομένων: Με δέσμευση για την προστασία των δεδομένων σας, η New Relic αποθηκεύει με ασφάλεια δεδομένα Synthetic Monitoring για 13 μήνες. Επίσης, το HTTPS κρυπτογραφεί όλες τις μεταδόσεις δεδομένων.
    • Secure Credentials: Το New Relic παρέχει ένα Secure Keystore για την αποθήκευση ευαίσθητων πληροφοριών, διασφαλίζοντας την ασφάλεια των διαπιστευτηρίων σας κατά τη διάρκεια δραστηριοτήτων συνθετικής παρακολούθησης.
    • Προγράμματα περιήγησης με δέσμη ενεργειών και ασφάλεια: Τα προγράμματα περιήγησης με δέσμη ενεργειών έχουν φυσικούς κινδύνους για την ασφάλεια. Η New Relic έχει επίσης εφαρμόσει μέτρα για τη μείωση αυτών των κινδύνων για να παρέχει ένα ασφαλέστερο περιβάλλον παρακολούθησης.

    συμπέρασμα

    Η επιτυχία σε αυτόν τον τεχνολογικό κόσμο είναι πάντα ένα βήμα μπροστά.

    Άνθρωποι που ξέρουν τι έρχεται στη συνέχεια και πώς να αντιμετωπίσουν αυτή την άνοδο στα αστέρια.

    Χρησιμοποιώντας τη συνθετική παρακολούθηση, μπορείτε πάντα να είστε ένα βήμα μπροστά από τυχόν πιθανά προβλήματα με τον ιστότοπο ή την εφαρμογή σας.

    Αυτό το μαγικό τζίνι θα αποτρέψει το σύστημά σας από το να καταρρεύσει ή να επηρεάσει αρνητικά την εμπειρία χρήστη σας.

    Το πρώτο βήμα του αύριο ξεκινά σήμερα.

    Μπορείτε τώρα να διαβάσετε για μερικά ακόμη εργαλεία παρακολούθησης Synthetic.