Τελευταία ενημέρωση:
Πώς μαθαίνουν οι περισσότερες επιχειρήσεις ότι το site τους έπεσε
Από πελάτη. Από συνεργάτη. Από τη γραμματέα που πήγε να στείλει ένα link. Το site ήταν κάτω από τις 2 τα ξημερώματα και το έμαθαν στις 10 το πρωί, όταν είχαν χαθεί ήδη οκτώ ώρες παραγγελιών, κρατήσεων ή φορμών.
Και υπάρχει το άλλο σενάριο. Το site δεν έπεσε ποτέ, απλώς άρχισε να αργεί. Από 1 δευτερόλεπτο σε 3, σε 5. Κανείς δεν το είδε, γιατί κανείς δεν μετρούσε. Το είδε η Google, και η κατάταξη έπεσε.
Τι κάνουμε
Παρακολουθούμε το site σας συνεχώς, από έξω και από μέσα, και ειδοποιούμαστε όταν κάτι ξεφύγει από το κανονικό. Είναι το ίδιο monitoring που τρέχει σε κάθε site σε δικό μας managed hosting, και το προσφέρουμε και για sites που φιλοξενούνται αλλού.
Από έξω. Έλεγχοι κάθε λεπτό από πολλές τοποθεσίες. Όχι μόνο “απαντά ο server”, αλλά “η αρχική σελίδα περιέχει το κείμενο που πρέπει”, “το checkout φορτώνει”, “η φόρμα επικοινωνίας υπάρχει”. Ένα site που επιστρέφει 200 και λευκή σελίδα είναι κάτω, και ένας απλός uptime checker δεν το βλέπει.
Από μέσα. Για servers που διαχειριζόμαστε, ένας agent παρακολουθεί CPU, RAM, δίσκο, διεργασίες, logs. Ο δίσκος που θα γεμίσει σε 5 μέρες είναι ειδοποίηση σήμερα, όχι downtime την Κυριακή.
Τα αθόρυβα. SSL που λήγει, DNS που άλλαξε, domain που μπήκε σε blacklist, TTFB που ανεβαίνει σταθερά. Πράγματα που δεν ρίχνουν το site σήμερα αλλά θα το ρίξουν.
Τι παρακολουθούμε, συγκεκριμένα
- Uptime και χρόνος απόκρισης, κάθε λεπτό
- Περιεχόμενο σελίδων κλειδιών, ότι είναι αυτό που πρέπει
- Κρίσιμες διαδρομές: checkout, login, φόρμες
- SSL, ημερομηνία λήξης και εγκυρότητα αλυσίδας
- DNS, ότι οι εγγραφές είναι όπως τις αφήσαμε
- Blacklists για domain και IP
- Πόροι server και βασικές υπηρεσίες
- Σφάλματα 5xx και αύξηση σφαλμάτων 4xx
- Cron jobs που πρέπει να τρέχουν και δεν έτρεξαν
Πώς γίνεται
- Καταγραφή. Ποιες σελίδες και διαδρομές είναι κρίσιμες για εσάς. Για ένα eshop είναι το checkout, για ένα ξενοδοχείο η φόρμα κράτησης, για ένα ιατρείο το τηλέφωνο και η φόρμα ραντεβού.
- Εξωτερικοί έλεγχοι. Στήνονται την πρώτη μέρα, χωρίς πρόσβαση στον server.
- Εσωτερικοί έλεγχοι. Αν διαχειριζόμαστε τον server ή μας δώσετε πρόσβαση, agent για πόρους και logs.
- Όρια. Ορίζουμε τι είναι προειδοποίηση και τι είναι critical, με βάση το κανονικό του δικού σας site, όχι γενικά νούμερα.
- Ειδοποιήσεις. Ποιος ειδοποιείται για τι, με ποιο μέσο. Critical με τηλέφωνο, τα υπόλοιπα με email.
- Αναφορά. Κάθε μήνα, uptime, incidents, και τάσεις που αξίζει να δείτε.
Πού ταιριάζει
Σε κάθε site που το downtime κοστίζει. Eshops, συστήματα κρατήσεων όπως το kavouritennisclub.gr, rent a car sites όπως το mykonos-car-rental.gr που δουλεύουν όταν εσείς κοιμάστε, ειδησιογραφικά sites, εφαρμογές με χρήστες. Ταιριάζει ιδιαίτερα σε sites που φιλοξενούνται σε πάροχο που δεν ειδοποιεί κανέναν όταν κάτι πέσει, δηλαδή σχεδόν όλους.
Τι δεν είναι το monitoring
Δεν είναι λύση, είναι το μάτι. Το monitoring σας λέει ότι κάτι συμβαίνει και τι. Το να διορθωθεί είναι δουλειά του hosting support ή του παρόχου σας. Για sites σε δικό μας hosting, τα δύο είναι ένα. Για sites αλλού, σας δίνουμε τη διάγνωση ώστε να μη χάνετε ώρες ψάχνοντας ποιος φταίει. Και δεν είναι analytics: δεν μετράμε επισκέπτες, μετράμε αν μπορούν να μπουν.