Αυξημένα ποσοστά αποτυχίας στην αναφορά σφαλμάτων των ΗΠΑ API
- resolved
Μεταξύ 19:54 και 20:07 UTC στις 15 Αυγούστου, οι αιτήσεις για την αναφορά σφαλμάτων των ΗΠΑ API (api.honeybadger.io) παρουσίασαν ένα αυξημένο ποσοστό αποτυχίας. Κατά τη διάρκεια αυτού του παραθύρου, η πλειοψηφία των αιτήσεων για την υποβολή σφαλμάτων και γεγονότων timeout ή έλαβε 5xx απαντήσεις. Browser (JavaScript) αναφορά σφαλμάτων, source map uploads, η εφαρμογή ιστού Honeybadger, ταμπλό, παρακολούθηση uptime, και η περιοχή της ΕΕ μας δεν επηρεάστηκαν. Τι συνέβη: Ξεκινώντας από τις 19:54 UTC, μια ενιαία πηγή άρχισε να υποβάλλει αναφορές λάθους περίπου 150 φορές το κανονικό της ποσοστό, με ωφέλιμο φορτίο αρκετές φορές μεγαλύτερο από το μέσο όρο. Αυτό υπερδιπλασιάστηκε ο συνολικός όγκος των δεδομένων που φθάνουν στη βαθμίδα κατάποσης μας, τα οποία κορεσμένα μέσα σε ένα λεπτό. Επειδή η κορεσμένη υπηρεσία συνέχιζε να δέχεται συνδέσεις και όχι να επιστρέφει τα λάθη της εντελώς, η αυτοψία μας και η ειδοποίησή μας — που παρακολουθούν τις απαντήσεις σε λάθη — δεν κατέγραψε γρήγορα το πρόβλημα, και η ικανότητα προστέθηκε αργότερα από ό, τι έπρεπε. Η υπηρεσία ανακτήθηκε στις 20:07 UTC μόλις τέθηκε σε λειτουργία η πρόσθετη χωρητικότητα. Οι περισσότερες επηρεαζόμενες αναφορές ξαναδοκιμάστηκαν με επιτυχία από τις βιβλιοθήκες των πελατών μας μόλις το API ανέκαμψε, έτσι η μεγάλη πλειοψηφία των δεδομένων που υποβλήθηκαν κατά τη διάρκεια του παραθύρου τελικά ελήφθη. Αναφορές που στάλθηκαν από βιβλιοθήκες χωρίς να ξαναδοκιμάσουν τη λογική δεν ελήφθησαν και δεν μπορούν να ανακτηθούν. Αυτό που έχουμε κάνει: η κατάποση μας τώρα κλιμακώνεται σε λανθάνουσα απόκριση εκτός από τα ποσοστά σφάλματος, έτσι αυτό το είδος κορεσμού ανιχνεύεται μέσα σε ένα ή δύο λεπτά και όχι μόνο μία φορά τα λάθη εμφανίζονται. Έχουμε επίσης αυξήσει την ικανότητα βάσης της βαθμίδας και διευρύνουμε τις ειδοποιήσεις μας για την κάλυψη αποτυχιών που δεν εμφανίζονται ως λάθη του διακομιστή. Προσθέτουμε επιπλέον όρια στο πόσα δεδομένα μπορεί να υποβάλει μια μοναδική πηγή. Λυπούμαστε για τη διακοπή, και για τυχόν κενά που προκάλεσε αυτό στα δεδομένα λάθους σας κατά τη διάρκεια του παραθύρου.
Αυτόματη μετάφραση από την επίσημη ενημέρωση του συμβάντος.