Online δεν σημαίνει πάντα λειτουργικό
Ένα βασικό monitor μπορεί να ελέγχει μία διεύθυνση και να θεωρεί την υπηρεσία υγιή όταν λαμβάνει αποδεκτή HTTP απάντηση. Αυτό είναι χρήσιμο, αλλά ένα site μπορεί να εμφανίζει την αρχική σελίδα ενώ η βάση είναι αργή, το checkout αποτυγχάνει, το DNS παρουσιάζει διακοπές ή μια εξωτερική υπηρεσία καθυστερεί. Η διαθεσιμότητα χρειάζεται επομένως πλαίσιο: τι ελέγχθηκε, από πού, πόσο συχνά και ποια απάντηση θεωρήθηκε επιτυχία.
Ο χρόνος απόκρισης προσθέτει σημαντική πληροφορία
Η παρακολούθηση απόδοσης μπορεί να δείξει υποβάθμιση πριν εμφανιστεί πλήρης διακοπή. Μια σελίδα που συνήθως απαντά γρήγορα αλλά ξαφνικά χρειάζεται αρκετά δευτερόλεπτα μπορεί να υποδεικνύει πίεση πόρων, πρόβλημα βάσης δεδομένων, υπερφορτωμένο εξωτερικό API ή δικτυακό θέμα. Οι τάσεις έχουν ιδιαίτερη αξία επειδή δείχνουν αν η αλλαγή είναι προσωρινή ή εξελίσσεται σε νέα κανονικότητα.
Οι καλύτεροι έλεγχοι μοιάζουν με πραγματική χρήση
Για μια σημαντική υπηρεσία το monitoring μπορεί να ξεπεράσει την αρχική σελίδα. DNS resolution, εγκυρότητα HTTPS, login endpoint, κρίσιμη σελίδα εφαρμογής ή μια διαδρομή συναλλαγής μπορούν να ελέγχονται ξεχωριστά. Στόχος δεν είναι να δημιουργήσουμε εκατοντάδες alarms, αλλά λίγους ελέγχους που αντιπροσωπεύουν αυτά στα οποία βασίζεται ο πελάτης.
Το ανεξάρτητο monitoring δίνει καλύτερη οπτική
Ένας έλεγχος που εκτελείται εκτός της ίδιας υποδομής μπορεί να εντοπίσει προβλήματα που ένας εσωτερικός έλεγχος δεν βλέπει, ιδιαίτερα σε routing, DNS και δημόσια συνδεσιμότητα. Παράλληλα δημιουργεί ανεξάρτητο ιστορικό συμβάντων. Το monitoring δεν αποτρέπει κάθε βλάβη, αλλά μειώνει τον χρόνο από την έναρξη ενός προβλήματος μέχρι τον εντοπισμό και την κατανόησή του.