Ειδοποιήσεις εξηγημένες
Κάθε ειδοποίηση που στέλνουμε έχει έναν αριθμό. Εδώ βρίσκεις την καθεμία με το ακριβές κείμενό της, τι σημαίνει, τι να ελέγξεις και γιατί την αναφέρουμε.
Παρακολουθήσεις (ιστότοποι, θύρες, DNS, πιστοποιητικά, αλληλογραφία, cron jobs)
101 Μη προσβάσιμο
Μήνυμα
ΕΚΤΟΣ ΛΕΙΤΟΥΡΓΙΑΣ: Shop Το Shop δεν είναι προσβάσιμο.
Τι σημαίνει
Αρκετές από τις τοποθεσίες ελέγχου μας δεν μπόρεσαν να φτάσουν στην παρακολούθηση, η μία μετά την άλλη. Ένας μεμονωμένος αποτυχημένος έλεγχος δεν ενεργοποιεί ποτέ αυτή την ειδοποίηση: πρώτα μια δεύτερη τοποθεσία την επιβεβαιώνει.
Τι να ελέγξεις
Άνοιξε τη διεύθυνση μόνος/η σου, κατά preference από διαφορετικό δίκτυο. Έλεγξε αν ο διακομιστής είναι σε λειτουργία, αν ο web server ή η υπηρεσία έχει ξεκινήσει και αν κάποιο firewall ή μια υπηρεσία ασφαλείας (για παράδειγμα η προστασία από bots) μπλοκάρει τις τοποθεσίες ελέγχου μας. Αν ο ιστότοπος λειτουργεί για σένα, το πρόβλημα μπορεί να βρίσκεται στη διαδρομή προς τον διακομιστή· η σελίδα του συμβάντος δείχνει ποιες τοποθεσίες απέτυχαν.
Γιατί την αναφέρουμε
Όταν μια παρακολούθηση δεν είναι προσβάσιμη, και οι επισκέπτες και οι πελάτες σου δεν μπορούν να την φτάσουν. Κάθε λεπτό μετράει.
102 Χωρίς απάντηση
Μήνυμα
ΕΚΤΟΣ ΛΕΙΤΟΥΡΓΙΑΣ: Shop Το Shop δεν είναι προσβάσιμο. Καμία απάντηση: Connection timed out
Τι σημαίνει
Η σύνδεση απέτυχε πριν έρθει απάντηση, για παράδειγμα λόγω timeout, άρνησης σύνδεσης, σφάλματος DNS ή προβλήματος TLS. Το σφάλμα μετά την άνω τελεία είναι το ακριβές σφάλμα που έλαβε ο έλεγχός μας.
Τι να ελέγξεις
Κοίταξε το σφάλμα: το "timed out" σημαίνει συνήθως ότι ο διακομιστής είναι υπερφορτωμένος ή ότι ένα firewall απορρίπτει τη σύνδεση· το "connection refused" σημαίνει ότι καμία υπηρεσία δεν ακούει στη θύρα· ένα σφάλμα DNS σημαίνει ότι το όνομα δεν επιλύεται. Αν το πρόβλημα κράτησε μόνο μια στιγμή, μπορεί να ήταν μια σύντομη βλάβη δικτύου στη διαδρομή.
Γιατί την αναφέρουμε
Χωρίς απάντηση η σελίδα ή η υπηρεσία δεν λειτουργεί για όποιον προσπαθεί να τη χρησιμοποιήσει αυτή τη στιγμή.
103 Μη αναμενόμενος κωδικός HTTP
Μήνυμα
ΕΚΤΟΣ ΛΕΙΤΟΥΡΓΙΑΣ: Shop Το Shop δεν είναι προσβάσιμο. Ο server απάντησε με HTTP 503.
Τι σημαίνει
Ο διακομιστής απάντησε, αλλά με κωδικό κατάστασης εκτός του αποδεκτού εύρους (από προεπιλογή 200 έως 399). Συνηθισμένοι κωδικοί: 500 εσωτερικό σφάλμα, 502 και 504 προβλήματα πίσω από proxy, 503 υπηρεσία μη διαθέσιμη ή συντήρηση, 403 πρόσβαση απορρίφθηκε, 404 η σελίδα δεν βρέθηκε.
Τι να ελέγξεις
Άνοιξε τη διεύθυνση και δες τη σελίδα. Έλεγξε το error log του web server και της εφαρμογής. Ένα 403 μπορεί να σημαίνει ότι ένα firewall ή η προστασία από bots μπλοκάρει τους ελέγχους μας: τότε επίτρεψε τις τοποθεσίες ελέγχου μας ή άλλαξε τους αποδεκτούς κωδικούς κατάστασης της παρακολούθησης. Κατά τη διάρκεια προγραμματισμένης συντήρησης ο κωδικός 503 είναι αναμενόμενος· κάνε παύση της παρακολούθησης για αυτό το διάστημα.
Γιατί την αναφέρουμε
Μια σελίδα σφάλματος αντί για το περιεχόμενό σου μοιάζει με διακοπή λειτουργίας για τους επισκέπτες και τις μηχανές αναζήτησης.
104 Η λέξη-κλειδί δεν βρέθηκε
Μήνυμα
ΕΚΤΟΣ ΛΕΙΤΟΥΡΓΙΑΣ: Shop Το Shop δεν είναι προσβάσιμο. Η λέξη-κλειδί «Add to cart» δεν βρέθηκε στη σελίδα.
Τι σημαίνει
Η σελίδα φορτώθηκε, αλλά το κείμενο που αναζητά η παρακολούθηση δεν υπάρχει σε αυτήν.
Τι να ελέγξεις
Άνοιξε τη σελίδα και ψάξε το κείμενο. Συχνά η σελίδα εμφανίζει σφάλμα, σελίδα σύνδεσης ή ειδοποίηση cookies αντί για το περιεχόμενο. Αν η σελίδα άλλαξε επίτηδες και το κείμενο δεν υπάρχει πια, άλλαξε τη λέξη-κλειδί στην παρακολούθηση· τότε πρόκειται για ψευδή συναγερμό.
Γιατί την αναφέρουμε
Μια σελίδα μπορεί να απαντά κανονικά και παρόλα αυτά να είναι χαλασμένη, για παράδειγμα μια άδεια σελίδα καταστήματος ή ένα σφάλμα βάσης δεδομένων. Η λέξη-κλειδί το εντοπίζει.
105 Βρέθηκε ανεπιθύμητη λέξη-κλειδί
Μήνυμα
ΕΚΤΟΣ ΛΕΙΤΟΥΡΓΙΑΣ: Shop Το Shop δεν είναι προσβάσιμο. Η λέξη-κλειδί «Error» βρέθηκε στη σελίδα, ενώ δεν πρέπει να εμφανίζεται.
Τι σημαίνει
Η σελίδα περιέχει κείμενο που δεν πρέπει να εμφανίζεται, για παράδειγμα "error" ή "maintenance".
Τι να ελέγξεις
Άνοιξε τη σελίδα και δες πού εμφανίζεται το κείμενο. Αν είναι μέρος του κανονικού περιεχομένου (για παράδειγμα ένα άρθρο blog που αναφέρει τη λέξη), επίλεξε μια πιο συγκεκριμένη φράση για την παρακολούθηση· τότε πρόκειται για ψευδή συναγερμό.
Γιατί την αναφέρουμε
Μηνύματα σφάλματος σε μια σελίδα που κατά τα άλλα φορτώνει κανονικά είναι εύκολο να περάσουν απαρατήρητα και κοστίζουν σε επισκέπτες και εμπιστοσύνη.
106 Η απάντηση DNS διαφέρει
Μήνυμα
ΕΚΤΟΣ ΛΕΙΤΟΥΡΓΙΑΣ: Shop Το Shop δεν είναι προσβάσιμο. Η απάντηση DNS διαφέρει από την αναμενόμενη.
Τι σημαίνει
Ο διακομιστής DNS απάντησε, αλλά όχι με την τιμή που περιμένει η παρακολούθηση (για παράδειγμα μια διαφορετική διεύθυνση IP).
Τι να ελέγξεις
Έλεγξε τις εγγραφές DNS στον πάροχό σου. Αν τις άλλαξες επίτηδες, ενημέρωσε την αναμενόμενη τιμή στην παρακολούθηση. Μια μη αναμενόμενη αλλαγή μπορεί να σημαίνει ότι κάποιος άλλαξε τις ρυθμίσεις DNS σου χωρίς άδεια.
Γιατί την αναφέρουμε
Μια λανθασμένη απάντηση DNS στέλνει τους επισκέπτες και την αλληλογραφία σε λάθος διακομιστή, ή σε πουθενά.
107 Χωρίς απάντηση σε ping
Μήνυμα
ΕΚΤΟΣ ΛΕΙΤΟΥΡΓΙΑΣ: Shop Το Shop δεν είναι προσβάσιμο. Καμία απάντηση στο ping.
Τι σημαίνει
Ο host δεν απάντησε σε κανένα αίτημα ping από τις τοποθεσίες ελέγχου μας.
Τι να ελέγξεις
Έλεγξε αν ο διακομιστής είναι σε λειτουργία και προσβάσιμος στο δίκτυο. Ορισμένα firewalls και πάροχοι μπλοκάρουν το ping (ICMP)· αν ο host δεν απαντά ποτέ στο ping, χρησιμοποίησε αντ' αυτού παρακολούθηση θύρας ή ιστότοπου, αλλιώς αυτή η ειδοποίηση μπορεί να είναι ψευδής συναγερμός.
Γιατί την αναφέρουμε
Ένας host που δεν απαντά καθόλου είναι συνήθως κλειστός ή αποκομμένος από το δίκτυο.
108 Πρόβλημα δικτύου, ο διακομιστής λειτουργεί
Μήνυμα
ΠΡΟΒΛΗΜΑ ΔΙΚΤΥΟΥ: Shop Το Shop δεν είναι προσβάσιμο από τις περισσότερες τοποθεσίες, αλλά τουλάχιστον μία τοποθεσία το φτάνει ακόμη: ο server λειτουργεί, το πρόβλημα είναι στο δίκτυο στη διαδρομή προς αυτόν.
Τι σημαίνει
Οι περισσότερες τοποθεσίες ελέγχου δεν μπόρεσαν να φτάσουν στην παρακολούθηση, αλλά τουλάχιστον μία μπόρεσε ακόμη. Ο ίδιος ο διακομιστής λειτουργεί· το πρόβλημα βρίσκεται στο δίκτυο στη διαδρομή προς αυτόν.
Τι να ελέγξεις
Έλεγξε τη σελίδα κατάστασης του παρόχου σου και τις ανακοινώσεις δικτύου. Συχνά τέτοιες βλάβες λύνονται μόνες τους. Αν διαρκέσουν, ρώτα τον πάροχό σου αν επηρεάζονται οι διαδρομές από συγκεκριμένες περιοχές.
Γιατί την αναφέρουμε
Επισκέπτες από τις επηρεασμένες περιοχές δεν μπορούν να σε φτάσουν, παρόλο που από το δικό σου δίκτυο όλα φαίνονται καλά.
109 Μη έγκυρο πιστοποιητικό
Μήνυμα
ΑΚΥΡΟ ΠΙΣΤΟΠΟΙΗΤΙΚΟ: Shop Το πιστοποιητικό SSL του Shop είναι άκυρο.
Τι σημαίνει
Το πιστοποιητικό SSL έχει λήξει, δεν ταιριάζει με το όνομα τομέα, είναι ελλιπές ή δεν είναι αξιόπιστο.
Τι να ελέγξεις
Άνοιξε τον ιστότοπο σε πρόγραμμα περιήγησης και δες την προειδοποίηση για το πιστοποιητικό. Ανανέωσε το πιστοποιητικό ή εγκατάστησε ολόκληρη την αλυσίδα πιστοποιητικών. Μετά την ανανέωση, κάνε επανεκκίνηση του web server ώστε να χρησιμοποιήσει το νέο πιστοποιητικό.
Γιατί την αναφέρουμε
Τα προγράμματα περιήγησης εμφανίζουν προειδοποίηση ασφαλείας και οι περισσότεροι επισκέπτες φεύγουν. Τα καταστήματα και οι συνδέσεις σταματούν να λειτουργούν.
110 Το πιστοποιητικό λήγει σύντομα
Μήνυμα
ΤΟ ΠΙΣΤΟΠΟΙΗΤΙΚΟ ΛΗΓΕΙ: Shop Το πιστοποιητικό SSL του Shop λήγει σύντομα.
Τι σημαίνει
Το πιστοποιητικό SSL λήγει σύντομα. Προς το παρόν εξακολουθεί να λειτουργεί.
Τι να ελέγξεις
Έλεγξε αν η αυτόματη ανανέωση (για παράδειγμα certbot ή ο πίνακας ελέγχου της φιλοξενίας σου) είναι ρυθμισμένη και εκτελείται. Αν το πιστοποιητικό έχει ήδη ανανεωθεί, ο web server μπορεί να χρησιμοποιεί ακόμη το παλιό: κάνε επανεκκίνηση ή reload.
Γιατί την αναφέρουμε
Σε προειδοποιούμε εγκαίρως ώστε να υπάρχει χρόνος να δράσεις πριν οι επισκέπτες δουν προειδοποίηση ασφαλείας.
111 Το πιστοποιητικό δεν ανακτάται
Μήνυμα
ΤΟ ΠΙΣΤΟΠΟΙΗΤΙΚΟ ΔΕΝ ΑΝΑΚΤΑΤΑΙ: Shop Το πιστοποιητικό SSL του Shop δεν μπόρεσε να ανακτηθεί.
Τι σημαίνει
Δεν μπορέσαμε να φέρουμε το πιστοποιητικό, για παράδειγμα επειδή η θύρα είναι κλειστή ή η σύνδεση TLS αποτυγχάνει.
Τι να ελέγξεις
Έλεγξε αν η υπηρεσία απαντά στη θύρα και αν το TLS είναι ρυθμισμένο. Ένα firewall που μπλοκάρει τις τοποθεσίες ελέγχου μας μπορεί επίσης να το προκαλεί· τότε πρόκειται για ψευδή συναγερμό για τους επισκέπτες.
Γιατί την αναφέρουμε
Χωρίς το πιστοποιητικό δεν μπορούμε να δούμε αν οι επισκέπτες έχουν μια έγκυρη, αξιόπιστη σύνδεση.
112 Χάθηκε το heartbeat
Μήνυμα
ΛΕΙΠΕΙ ΤΟ HEARTBEAT: Shop Το Shop δεν αναφέρθηκε εγκαίρως.
Τι σημαίνει
Η εργασία (για παράδειγμα ένα backup ή ένα cron job) δεν ανέφερε τη λειτουργία της στην ώρα της.
Τι να ελέγξεις
Έλεγξε αν η εργασία εκτελέστηκε και αν μπορεί ακόμη να φτάσει στη διεύθυνση heartbeat μας. Αν η εργασία τρέχει αργότερα ή λιγότερο συχνά από όσο έχεις ρυθμίσει, προσάρμοσε το διάστημα και το περιθώριο αναμονής της παρακολούθησης.
Γιατί την αναφέρουμε
Εργασίες που σταματούν να τρέχουν αθόρυβα, όπως τα backups, συχνά εντοπίζονται όταν είναι πια πολύ αργά.
113 Η εργασία ανέφερε αποτυχία
Μήνυμα
Η ΕΡΓΑΣΙΑ ΑΠΕΤΥΧΕ: Shop Το Shop ανέφερε αποτυχημένη εκτέλεση.
Τι σημαίνει
Η εργασία ανέφερε ότι εκτελέστηκε, αλλά υποδήλωσε ότι η εκτέλεσή της απέτυχε.
Τι να ελέγξεις
Δες την έξοδο ή το log της εργασίας για αυτή την εκτέλεση.
Γιατί την αναφέρουμε
Μια εργασία που τρέχει αλλά αποτυγχάνει είναι εξίσου προβληματική με μία που δεν τρέχει καθόλου.
114 Έλεγξε τις ρυθμίσεις αλληλογραφίας
Μήνυμα
ΡΥΘΜΙΣΕΙΣ E-MAIL: Shop Οι ρυθμίσεις e-mail του shop.example.com στο DNS χρειάζονται προσοχή (SPF, DKIM, DMARC ή server ονομάτων). Λεπτομέρειες και προτεινόμενες διορθώσεις στον πίνακα ελέγχου.
Τι σημαίνει
Οι εγγραφές DNS του τομέα που αφορούν την αλληλογραφία χρειάζονται προσοχή: SPF, DKIM, DMARC, MTA-STS, DNSSEC ή οι name servers.
Τι να ελέγξεις
Η σελίδα της παρακολούθησης αναφέρει τα ακριβή ευρήματα με προτεινόμενες διορθώσεις. Άλλαξε τις εγγραφές στον πάροχο DNS· μπορεί να χρειαστεί λίγος χρόνος μέχρι η αλλαγή να φανεί παντού.
Γιατί την αναφέρουμε
Λείπουσες ή λανθασμένες εγγραφές κάνουν τα μηνύματά σου να καταλήγουν στο spam ή επιτρέπουν σε άλλους να στέλνουν αλληλογραφία στο όνομά σου.
115 Λείπει το δοκιμαστικό μήνυμα
Μήνυμα
ΛΕΙΠΕΙ ΤΟ ΔΟΚΙΜΑΣΤΙΚΟ E-MAIL: Shop Κανένα δοκιμαστικό e-mail από shop.example.com δεν έφτασε εγκαίρως.
Τι σημαίνει
Το τακτικό δοκιμαστικό μήνυμα από τον διακομιστή σου δεν έφτασε στην ώρα του.
Τι να ελέγξεις
Έλεγξε την ουρά αλληλογραφίας και το log του mail server σου, και αν η εργασία αποστολής εξακολουθεί να τρέχει. Μια μικρή καθυστέρηση από την πλευρά του παραλήπτη μπορεί επίσης να το προκαλέσει· αν έρθει το επόμενο δοκιμαστικό μήνυμα, η ειδοποίηση κλείνει μόνη της.
Γιατί την αναφέρουμε
Αν τα δοκιμαστικά μηνύματα δεν φτάνουν, πιθανότατα δεν φτάνουν ούτε τα μηνύματα των πελατών σου.
116 Δοκιμαστικό μήνυμα με προβλήματα
Μήνυμα
ΠΡΟΒΛΗΜΑ ΠΑΡΑΔΟΣΗΣ E-MAIL: Shop Το τελευταίο δοκιμαστικό e-mail από shop.example.com απέτυχε σε SPF, DKIM ή DMARC, είναι σε μαύρη λίστα ή βαθμολογήθηκε ως spam. Λεπτομέρειες στον πίνακα ελέγχου.
Τι σημαίνει
Το δοκιμαστικό μήνυμα έφτασε, αλλά απέτυχε στα SPF, DKIM ή DMARC, βρίσκεται σε λίστα αποκλεισμού ή κρίθηκε ως spam.
Τι να ελέγξεις
Η σελίδα της παρακολούθησης δείχνει ακριβώς τι απέτυχε. Διόρθωσε τις εγγραφές ή ζήτα να αφαιρεθείς από τη λίστα αποκλεισμού.
Γιατί την αναφέρουμε
Τέτοια μηνύματα συχνά καταλήγουν στο spam ή απορρίπτονται.
Διακομιστές (agent)
201 Ο διακομιστής δεν αναφέρει
Μήνυμα
SERVER: web1 web1 δεν αναφέρει (agent ή server offline). Ο πράκτορας δεν στέλνει πλέον δεδομένα: ο διακομιστής μπορεί να είναι κλειστός ή εκτός σύνδεσης ή ο πράκτορας σταμάτησε. Έλεγξε αν ο διακομιστής απαντά και αν ο πράκτορας τρέχει.
Τι σημαίνει
Ο agent μας στον διακομιστή δεν έστειλε κανένα δεδομένο για αρκετά λεπτά.
Τι να ελέγξεις
Έλεγξε αν ο διακομιστής είναι σε λειτουργία και έχει σύνδεση δικτύου. Αν ναι, έλεγξε την υπηρεσία του agent ("systemctl status centoculus-agent2"). Μετά από επανεκκίνηση ή αλλαγή δικτύου ο agent αναφέρεται ξανά μόνος του· τότε η ειδοποίηση κλείνει.
Γιατί την αναφέρουμε
Χωρίς δεδομένα δεν μπορούμε να δούμε τον διακομιστή, και συχνά ο ίδιος ο διακομιστής είναι εκτός λειτουργίας.
202 Η υπηρεσία σταμάτησε
Μήνυμα
SERVER: web1 web1 έχει σταματημένη υπηρεσία. Μια υπηρεσία που παρακολουθείται δεν λειτουργεί πια. Έλεγξε την κατάσταση και το αρχείο καταγραφής της και ξεκίνησέ την ξανά.
Τι σημαίνει
Μια υπηρεσία που επέλεξες να παρακολουθείς στον διακομιστή δεν τρέχει πια.
Τι να ελέγξεις
Έλεγξε την κατάσταση και το log της υπηρεσίας ("systemctl status <service>", "journalctl -u <service>") και ξεκίνησέ την ξανά. Αν σταμάτησες ή αφαίρεσες την υπηρεσία επίτηδες, αφαίρεσέ την από τις παρακολουθούμενες υπηρεσίες· τότε πρόκειται για ψευδή συναγερμό.
Γιατί την αναφέρουμε
Μια σταματημένη υπηρεσία ιστού, βάσης δεδομένων ή αλληλογραφίας συνήθως σημαίνει διακοπή λειτουργίας για όλα όσα εξαρτώνται από αυτήν.
203 Ο δίσκος είναι σχεδόν γεμάτος
Μήνυμα
SERVER: web1 web1 ξεμένει από χώρο στον δίσκο. Ένα σύστημα αρχείων είναι σχεδόν γεμάτο. Ελευθέρωσε χώρο (παλιά αρχεία καταγραφής, αντίγραφα ασφαλείας, κρυφές μνήμες) ή μεγάλωσε τον δίσκο πριν σταματήσουν οι υπηρεσίες.
Τι σημαίνει
Ένα σύστημα αρχείων είναι πιο γεμάτο από το ορισμένο όριο (από προεπιλογή προειδοποίηση στο 85 % και ειδοποίηση στο 95 %).
Τι να ελέγξεις
Βρες μεγάλα αρχεία και φακέλους (για παράδειγμα "du -xh / | sort -h | tail"), διέγραψε παλιά logs, backups και cache ή μεγάλωσε τον δίσκο. Αν ο δίσκος είναι πάντα τόσο γεμάτος επίτηδες, αύξησε το όριο για αυτό το σύστημα αρχείων.
Γιατί την αναφέρουμε
Όταν ο δίσκος είναι γεμάτος, οι βάσεις δεδομένων, η αλληλογραφία και οι ιστότοποι σταματούν να γράφουν δεδομένα και αποτυγχάνουν.
204 Τα inodes σχεδόν τελείωσαν
Μήνυμα
SERVER: web1 web1 ξεμένει από inode. Δεν έχουν μείνει σχεδόν καθόλου ελεύθερα inodes, συνήθως λόγω πάρα πολλών μικρών αρχείων (συνεδρίες, κρυφές μνήμες, ουρά αλληλογραφίας). Διάγραψε παλιά αρχεία για να ελευθερώσεις inodes.
Τι σημαίνει
Σχεδόν όλα τα inodes ενός συστήματος αρχείων είναι χρησιμοποιημένα, συνήθως από πάρα πολλά μικρά αρχεία. Δεν μπορούν πια να δημιουργηθούν νέα αρχεία, ακόμη κι αν υπάρχει ελεύθερος χώρος.
Τι να ελέγξεις
Βρες φακέλους με πάρα πολλά αρχεία (συνεδρίες, cache, ουρά αλληλογραφίας) και διέγραψε τα παλιά.
Γιατί την αναφέρουμε
Χωρίς ελεύθερα inodes οι υπηρεσίες αποτυγχάνουν όπως και με γεμάτο δίσκο, και αυτό είναι δύσκολο να εντοπιστεί.
205 Σύστημα αρχείων μόνο για ανάγνωση
Μήνυμα
SERVER: web1 web1 έχει σύστημα αρχείων μόνο για ανάγνωση. Το σύστημα έκανε ένα σύστημα αρχείων μόνο για ανάγνωση, συνήθως λόγω σφάλματος δίσκου. Οι υπηρεσίες δεν μπορούν πλέον να αποθηκεύουν δεδομένα: έλεγξε τον δίσκο και το αρχείο καταγραφής του συστήματος.
Τι σημαίνει
Το σύστημα έχει θέσει ένα σύστημα αρχείων σε λειτουργία μόνο για ανάγνωση, συνήθως λόγω σφάλματος δίσκου ή συστήματος αρχείων.
Τι να ελέγξεις
Έλεγξε το log του συστήματος ("dmesg", "journalctl -k") για σφάλματα δίσκου και την κατάσταση του δίσκου. Συχνά χρειάζεται έλεγχος του συστήματος αρχείων και επανεκκίνηση· αν ο δίσκος χαλάει, μετέφερε τα δεδομένα σε νέο υλικό.
Γιατί την αναφέρουμε
Οι υπηρεσίες δεν μπορούν πια να αποθηκεύσουν τίποτα, και τα δεδομένα μπορεί να κινδυνεύουν.
206 Υψηλό φορτίο CPU
Μήνυμα
SERVER: web1 web1 έχει υψηλό φορτίο CPU. Ο επεξεργαστής είναι πολύ φορτωμένος εδώ και αρκετή ώρα. Έλεγξε ποιες διεργασίες τον χρησιμοποιούν.
Τι σημαίνει
Ο επεξεργαστής ήταν απασχολημένος πάνω από το ορισμένο όριο για μεγάλο χρονικό διάστημα (από προεπιλογή πάνω από 90 % για 15 λεπτά).
Τι να ελέγξεις
Βρες τις διεργασίες που χρησιμοποιούν τον επεξεργαστή ("top", "htop"). Προγραμματισμένες εργασίες, όπως backups ή εισαγωγές δεδομένων, μπορούν να το προκαλέσουν· αν συμβαίνει τακτικά την ίδια ώρα, είναι αναμενόμενο.
Γιατί την αναφέρουμε
Ένας μόνιμα απασχολημένος επεξεργαστής κάνει τους ιστοτόπους και τις υπηρεσίες αργούς.
207 Υψηλό φορτίο συστήματος
Μήνυμα
SERVER: web1 web1 έχει υψηλό φορτίο συστήματος. Περιμένει περισσότερη δουλειά απ’ όση μπορούν να εξυπηρετήσουν οι επεξεργαστές. Έλεγξε τις διεργασίες που τρέχουν και τη δραστηριότητα του δίσκου.
Τι σημαίνει
Για μεγάλο χρονικό διάστημα περισσότερη δουλειά περιμένει από όση μπορούν να χειριστούν οι επεξεργαστές (φορτίο συστήματος ανά επεξεργαστή πάνω από το ορισμένο όριο).
Τι να ελέγξεις
Έλεγξε τις διεργασίες και τη δραστηριότητα του δίσκου ("top", "iotop"). Υψηλό φορτίο με χαμηλή χρήση επεξεργαστή σημαίνει συχνά αργούς δίσκους ή αναμονή για το δίκτυο.
Γιατί την αναφέρουμε
Υψηλό φορτίο κάνει τα πάντα στον διακομιστή αργά και συχνά προηγείται διακοπής λειτουργίας.
208 Χαμηλή μνήμη
Μήνυμα
SERVER: web1 web1 έχει λίγη μνήμη. Έχει μείνει λίγη μνήμη. Έλεγξε ποιες διεργασίες τη χρησιμοποιούν· αν τελειώσει, το σύστημα σταματά υπηρεσίες.
Τι σημαίνει
Η ελεύθερη μνήμη ήταν για λίγο κάτω από το ορισμένο όριο (από προεπιλογή λιγότερο από 10 % διαθέσιμη).
Τι να ελέγξεις
Βρες τις διεργασίες που χρησιμοποιούν μνήμη ("top" ταξινομημένο ανά μνήμη). Μείωσε τις ρυθμίσεις μνήμης της βάσης δεδομένων ή της PHP, ή πρόσθεσε μνήμη.
Γιατί την αναφέρουμε
Όταν τελειώσει η μνήμη, το σύστημα σταματά μόνο του διεργασίες, συχνά τη βάση δεδομένων.
209 Μνήμη και swap σχεδόν γεμάτα
Μήνυμα
SERVER: web1 web1 ξεμένει από μνήμη και χώρο swap. Η μνήμη και το swap έχουν σχεδόν εξαντληθεί ταυτόχρονα: ο διακομιστής δεν έχει πραγματικά αρκετή μνήμη, γίνεται αργός και μπορεί να σταματήσει υπηρεσίες. Έλεγξε ποιες διεργασίες χρησιμοποιούν μνήμη ή πρόσθεσε μνήμη.
Τι σημαίνει
Η μνήμη και το swap έχουν σχεδόν τελειώσει ταυτόχρονα (και τα δύο κάτω από 10 % ελεύθερα). Ο διακομιστής έχει πραγματικά έλλειψη μνήμης.
Τι να ελέγξεις
Βρες τις διεργασίες που χρησιμοποιούν μνήμη και μείωσε τις ρυθμίσεις τους, ή πρόσθεσε μνήμη. Το γεμάτο swap από μόνο του δεν είναι πρόβλημα: το σύστημα αποθηκεύει εκεί αδρανή δεδομένα. Γι' αυτό ειδοποιούμε μόνο όταν η μνήμη είναι ταυτόχρονα χαμηλή.
Γιατί την αναφέρουμε
Ο διακομιστής γίνεται πολύ αργός και το σύστημα σύντομα αρχίζει να σταματά υπηρεσίες.
210 Ο διακομιστής επανεκκινήθηκε
Μήνυμα
SERVER: web1 web1 επανεκκινήθηκε. Ο διακομιστής επανεκκινήθηκε. Αν δεν ήταν προγραμματισμένο, έλεγξε το αρχείο καταγραφής του συστήματος.
Τι σημαίνει
Ο διακομιστής επανεκκινήθηκε. Το καταγράφουμε στη λίστα συμβάντων χωρίς να στείλουμε ειδοποίηση.
Τι να ελέγξεις
Αν η επανεκκίνηση δεν ήταν προγραμματισμένη, έλεγξε το log του συστήματος για την αιτία, για παράδειγμα διακοπή ρεύματος, σφάλμα πυρήνα ή αυτόματη ενημέρωση.
Γιατί την αναφέρουμε
Οι απρογραμμάτιστες επανεκκινήσεις μπορεί να δείχνουν προβλήματα υλικού ή σταθερότητας.
211 Λάθος ρολόι συστήματος
Μήνυμα
SERVER: web1 web1 έχει λάθος ώρα συστήματος. Το ρολόι του διακομιστή δείχνει λάθος ώρα. Έλεγξε τον συγχρονισμό ώρας (NTP)· η λάθος ώρα χαλάει πιστοποιητικά, συνδέσεις και προγραμματισμένες εργασίες.
Τι σημαίνει
Το ρολόι του διακομιστή διαφέρει από την πραγματική ώρα κατά περισσότερο από ένα λεπτό.
Τι να ελέγξεις
Έλεγξε τον συγχρονισμό ώρας ("timedatectl")· ξεκίνα ή ρύθμισε το NTP (για παράδειγμα systemd-timesyncd ή chrony).
Γιατί την αναφέρουμε
Η λανθασμένη ώρα χαλάει τα πιστοποιητικά, τις συνδέσεις, τους κωδικούς δύο παραγόντων και τις προγραμματισμένες εργασίες.
212 Άλλαξαν λογαριασμοί χρηστών
Μήνυμα
ΕΙΔΟΠΟΙΗΣΗ #212: web1 web1 έχει αλλαγμένους λογαριασμούς χρηστών ή ομάδες. Προστέθηκε, άλλαξε ή αφαιρέθηκε ένας λογαριασμός χρήστη ή μια ομάδα. Αν δεν ήσουν εσύ ή η ομάδα σου, ο διακομιστής μπορεί να έχει παραβιαστεί: έλεγξε ποιος έχει πρόσβαση.
Τι σημαίνει
Ένας λογαριασμός χρήστη ή μια ομάδα στον διακομιστή προστέθηκε, άλλαξε ή αφαιρέθηκε (άλλαξαν τα /etc/passwd ή /etc/group). Το αναφέρουμε μία φορά· δεν υπάρχει μήνυμα εκκαθάρισης.
Τι να ελέγξεις
Δες τις τελευταίες αλλαγές ("tail /etc/passwd", "last", "journalctl"). Εγκαταστάσεις λογισμικού και ενημερώσεις δημιουργούν επίσης χρήστες συστήματος· αν εσύ ή η ομάδα σου εγκαταστήσατε κάτι εκείνη την ώρα, είναι αναμενόμενο.
Γιατί την αναφέρουμε
Οι επιτιθέμενοι συχνά δημιουργούν δικό τους χρήστη για να διατηρούν την πρόσβαση. Η έγκαιρη ειδοποίηση είναι σημαντική.
213 Άλλαξαν κωδικοί πρόσβασης
Μήνυμα
ΕΙΔΟΠΟΙΗΣΗ #213: web1 web1 έχει αλλαγμένους κωδικούς πρόσβασης. Άλλαξε ένας κωδικός πρόσβασης στον διακομιστή. Αν δεν ήσουν εσύ ή η ομάδα σου, έλεγξε ποιος έχει πρόσβαση.
Τι σημαίνει
Ένας κωδικός πρόσβασης στον διακομιστή άλλαξε (άλλαξε το /etc/shadow). Το αναφέρουμε μία φορά· δεν υπάρχει μήνυμα εκκαθάρισης.
Τι να ελέγξεις
Έλεγξε ποιος άλλαξε ποιον κωδικό ("journalctl", "last"). Αλλαγές κωδικών από εσένα ή την ομάδα σου, και ορισμένες ενημερώσεις, είναι αναμενόμενες.
Γιατί την αναφέρουμε
Μια μη αναμενόμενη αλλαγή κωδικού μπορεί να σημαίνει ότι κάποιος πήρε τον έλεγχο ενός λογαριασμού.
214 Άλλαξαν τα δικαιώματα διαχειριστή
Μήνυμα
ΕΙΔΟΠΟΙΗΣΗ #214: web1 web1 έχει αλλαγμένα δικαιώματα διαχειριστή (sudo). Άλλαξαν τα δικαιώματα διαχειριστή (sudo). Αν δεν ήσουν εσύ ή η ομάδα σου, έλεγξε ποιος έχει πρόσβαση.
Τι σημαίνει
Τα δικαιώματα διαχειριστή (sudo) στον διακομιστή άλλαξαν (άλλαξε το /etc/sudoers ή το /etc/sudoers.d). Το αναφέρουμε μία φορά· δεν υπάρχει μήνυμα εκκαθάρισης.
Τι να ελέγξεις
Δες το αρχείο που άλλαξε και έλεγξε ποιος έχει δικαιώματα διαχειριστή. Ορισμένα πακέτα προσθέτουν τους δικούς τους κανόνες κατά την εγκατάσταση.
Γιατί την αναφέρουμε
Τα δικαιώματα διαχειριστή δίνουν πλήρη έλεγχο του διακομιστή. Οι μη αναμενόμενες αλλαγές είναι ισχυρή ένδειξη προειδοποίησης.
215 Άλλαξε η ρύθμιση SSH
Μήνυμα
ΕΙΔΟΠΟΙΗΣΗ #215: web1 web1 έχει αλλαγμένες ρυθμίσεις SSH. Άλλαξαν οι ρυθμίσεις SSH. Έλεγξε ότι η σύνδεση παραμένει περιορισμένη όπως θέλεις.
Τι σημαίνει
Η ρύθμιση του διακομιστή SSH (/etc/ssh/sshd_config) άλλαξε. Το αναφέρουμε μία φορά· δεν υπάρχει μήνυμα εκκαθάρισης.
Τι να ελέγξεις
Έλεγξε τις αλλαγμένες ρυθμίσεις, ειδικά τη σύνδεση με κωδικό, τη σύνδεση ως root και τη θύρα. Οι ενημερώσεις του πακέτου SSH μπορεί επίσης να αλλάξουν το αρχείο.
Γιατί την αναφέρουμε
Το SSH είναι το κύριο μέσο πρόσβασης στον διακομιστή. Μια αδύναμη ρύθμιση διευκολύνει τις επιθέσεις.
Θέλεις αυτόματο έλεγχο και ειδοποίηση;
Το Centoculus ελέγχει την ιστοσελίδα σου κάθε 5 λεπτά στο δωρεάν πρόγραμμα και σε ειδοποιεί με email και μέσω της εφαρμογής πριν το καταλάβουν οι πελάτες σου. 50 monitors ιστοσελίδων και 5 έλεγχοι SSL την ημέρα, δωρεάν, εμπορική χρήση επιτρέπεται. Η εγγραφή ανοίγει σύντομα: απόκτησε πρώιμη πρόσβαση και ξεκινάς πρώτος.
Απόκτησε πρώιμη πρόσβαση