Der GoDaddy-DNS-Ausfall und Vaterschaftstest: Wer ist Ihr GoDaddy?

GoDaddy DNS-Ausfall
@GoDaddy Twitter-Statuswarnung am 10.09.12 in Bezug auf GoDaddy-DNS-Ausfallprobleme

Der GoDaddy DNS-Ausfall- und Vaterschaftstest: Wer ist Ihr GoDaddy?

Es ist eine weitere Folge des Maury Povich Paternity Test auf DNS Outage TV gestern. Nachdem wir gerade über einen großen AT&T-DNS-Ausfall am 15. August geschrieben haben, sind wir hier am 10. September 2012 wieder Zeuge des GoDaddy-DNS-Ausfalls. Der DNS-Look-up-Prozess von Millionen von Website- und E-Mail-Nutzern spielt sich ab wie eine Maury Povich TV-Episode von Vaterschaftstests, die schief gelaufen sind. Wenn Besucher einer GoDaddy-Website zum ersten Mal die GoDaddy-URL in ihren Browser eingeben, wird die Antwort vom DNS zurückgegeben: “Dies ist nicht Ihr GoDaddy”. Oder so ähnlich.

Umgang mit DNS-Ausfallverweigerung

Darüber hinaus war der DNS-Ausfall im letzten Monat bei AT&T DNS. Was soll ein Website-Besitzer jetzt tun, da ein anderer “Big Daddy”-DNS-Anbieter (wieder) als nicht vollständig zuverlässig entlarvt wird? Eine Möglichkeit besteht darin, zu einem anderen DNS-Anbieter zu wechseln und darauf zu wetten, dass “dieser” DNS-Anbieter irgendwie immun gegen die Launen des Internets ist. Oder eine andere Möglichkeit besteht darin, sich nichts vorzumachen, erwachsen zu werden und etwas Realistisches gegen die Realität zu tun, dass DNS-Anbieter – wie alles andere im Internet – nicht perfekt sind und es auch nie sein werden. Meine Damen und Herren, unsere keineswegs kühne Vorhersage lautet: Es wird bald wieder zu einem größeren DNS-Ausfall kommen.

Werden Sie realistisch mit Ihrem DNS: Verwenden Sie kein verdorbenes DNS-Testkit

Ich würde argumentieren, dass eine bessere Option darin besteht, die Website-Überwachung mit einer “nicht Cache-basierten” Überwachungsmethodik einzurichten, die DNS-Probleme erkennt (Sie können hier die Nicht-Cache-DNS-Suche testen – kostenlos mit Trace Style “DNS”). HINWEIS: Ein Cache-basierter Überwachungsdienst erkennt DNS-Probleme nicht genau – nur eine nicht Cache-basierte Methode wird dies tun. Am Ende jedes Vaterschaftstests sagt Maury Povich “Du bist der Vater” oder “Du bist NICHT der Vater”. Wenn Sie eine Cache-Methode zur Überwachung verwenden, wäre die Aussage im Grunde eher wie “Sie können ein Vater sein oder nicht – wir können es nicht sagen.” Kein gutes Fernsehen, kein gutes DNS-Monitoring.

Akzeptanz 1: Planung für die DNS-Ausfälle der Zukunft

Wie ich geschrieben habe “DNS-Überwachung richtig machen: Der AT&T DNS-Ausfall” Es ist nicht allgemein bekannt, dass es die grundlegende synthetische HTTP-Überwachungsmethodik für die Website-Überwachung in zwei “Geschmacksrichtungen” gibt – eine “Cache”- oder “Nicht-Cache”-Methodik. Die Wahl der Methodik durch einen Überwachungsdienst wirkt sich direkt auf seine Fähigkeit aus, Probleme auf sekundären DNS-Servern zu erkennen, z. B. den DNS-Ausfall von GoDaddy und den AT&T-DNS-Ausfall. Einerseits ist eine Cache-basierte Methode für das Monitoring-Unternehmen viel einfacher zu implementieren und kostet weniger in der Einrichtung und Verwaltung. Tatsächlich verwenden die meisten kostengünstigen, “grundlegenden” Verfügbarkeitsüberwachungsdienste eine “Cache-Methode”.

Akzeptanz 2: Nicht GoDaddy DNS, nicht Nobody DNS ist perfekt

Der Grund, warum Nicht-Cache kostengünstiger ist, liegt insbesondere darin, dass bei Problemen wie den Ausfällen von GoDaddy und AT&T DNS – wie bei jedem Website-Fehler – die Gesamtzeit bis zur Reparatur (TTR) den Verlust aufgrund von Website-Ausfallzeiten bestimmt. Mit anderen Worten, die Gesamtzeit (1), die zum Erkennen, Diagnostizieren und Beheben eines Fehlers benötigt wird, desto schlimmer sind die Auswirkungen des Fehlers. Umgekehrt gilt: Je schneller eine Überwachungslösung die TTR beschleunigt, desto mehr wird der Verlust reduziert (oder ganz vermieden).

Okay, ich besitze mein DNS – was nun?

Ergreifen Sie Maßnahmen, um Ihren DNS-Ausfall zu beheben Zeit bis zur Reparatur, BEVOR ein DNS-Ausfall erneut auftritt:

Schauen Sie, wir alle machen Fehler. Das Leben und die DNS-Propagierung passieren einfach. Lassen Sie uns ein paar kleine Änderungen vornehmen und das in den Griff bekommen, damit es das nächste Mal, wenn es passiert, kein großes Twitter-Feed-Entschuldigungsfest ist und bei Ihren Website-Benutzern ausflippt, okay?

– Fehlererkennungsmethode: Testen Sie eine Nicht-Cache-Website und DNS-Überwachungslösung , die eine Nicht-Cache-Methode verwendet, um DNS-Abfragen mit jeder Überwachungsinstanz bis zu den Root-Nameservern weiterzuleiten. Ein Cachemethodendienst speichert DNS im Cache und erkennt daher überhaupt kein sekundäres DNS-Problem, oder es kann Tage oder Wochen dauern, bis das Problem erkannt wird.

-Häufigkeit der Überwachung: Verwenden Sie eine schnellere Häufigkeit der Nicht-Cache-Überwachung, z. B. alle 1 Minute im Vergleich zu einmal pro Stunde. Je schneller die Nicht-Cache-Überwachungslösung einen betroffenen Administrator einer Website erkennt und warnt, die einen fehlerhaften DNS-Dienst verwendet, desto schneller kann ein Wechsel zu einem DNS-Failover-Anbieter erfolgen.

– TTL-Einstellung (Frequency of Time-to-Live): Je kleiner der Wert der Einstellung für die Gültigkeitsdauer (TTL) ist, die von DNS-Administratoren verwendet wird, um das DNS-Caching auf einen sekundären DNS-Server eines Domänennamens vom primären autoritativen Nameserver festzulegen. In der Regel ist die TTL auf 86.400 Sekunden (1 Tag) oder mehr festgelegt und kann bei der Notfallwiederherstellungsplanung auf einmal alle 300 Sekunden festgelegt werden, je niedriger die Einstellung jedoch ist, desto höher ist die Auslastung des autorisierenden Domänennamenservers.

-Diagnose – Stellen Sie sicher, dass Ihr Website-Überwachungsdienst eine Diagnose bereitstellt, wenn ein Fehler auftritt, z. B. eine automatische Trace-Route zum Zeitpunkt des erkannten DNS-Problems. Woher wissen Sie ohne Diagnose, worum es sich bei dem Problem handelt? HINWEIS: Viele weitere grundlegende Überwachungsdienste stellen keine Diagnoseinformationen bereit.

-Reparatur: Setzen Sie die Überwachung der Lösung während des Fehlerzustands fort, um das Problem weiter zu lokalisieren. Senden Sie die überwachten Ergebnisse an Ihren DNS-Anbieter. Sie können hier auch kostenlose manuelle DNS-Trace-Routen ohne Cache ausführen (wählen Sie Trace-Stil “DNS”), um das Problem bei Bedarf zu überprüfen.

-Vorbeugen: Verwenden Sie eine Überwachungslösung, mit der Sie die Details einer DNS-Suche (z. B. eine tatsächliche Browserüberwachung) anzeigen können, um “weiche Fehler” wie Verlangsamungstrends und zeitweilige Probleme zu erkennen, damit Sie Maßnahmen ergreifen können, bevor der “weiche Fehler” zu einem “harten Fehler” wird, z. B. wenn ein Kunde mit Ausfallzeiten konfrontiert ist.

Nächste Schritte: “Und in ein paar Monaten werden wir nachfassen und sehen, wie es ihnen geht”

Kostenloser sofortiger DNS-Test ohne Cache hier Kostenlose 30-Tage-Testversion der DNS-Überwachung ohne Cache hier Vollständige Einrichtung des DNS-Überwachungskontos hier

(1) Laut Organisationen, die an einer Studie von TRAC Research im September 2011 teilgenommen haben, identifizierten die Organisationen die Zeit, die sie für die Behebung von Leistungsproblemen aufwenden, als ihre größte Herausforderung, wobei “im Durchschnitt über eine volle Arbeitswoche mit Arbeitsstunden (46,2 Stunden) pro Monat in War Room-Situationen verbracht wird”.

 

 

Latest Web Performance Articles​

Top 15 Tools zur Infrastrukturüberwachung

Infrastruktur-Monitoring-Tools sorgen für eine optimale Leistung und Verfügbarkeit der Systeme und ermöglichen die Identifizierung und Lösung potenzieller Probleme, bevor sie komplex werden. Dieser Artikel befasst

Top 25 Server-Monitoring-Tools

In diesem Artikel geben wir unseren Experten eine Auswahl der 25 besten Server-Monitoring-Tools, um die Verfügbarkeit Ihrer Website zu überwachen und Ihren Benutzern die beste Erfahrung zu bieten, beginnend mit unserer eigenen Lösung bei Dotcom-Monitor. Erfahren Sie, warum die Serverüberwachung ein wesentlicher Bestandteil jeder Überwachungsstrategie ist.

Top 20 der synthetischen Monitoring-Tools

Synthetisches Monitoring ermöglicht es Teams, die Leistung von Websites und Webanwendungen rund um die Uhr aus jedem erdenklichen Blickwinkel zu überwachen und zu messen und Warnmeldungen zu erhalten, bevor sich Probleme auf reale Benutzer auswirken. Hier sind unsere Top-Picks für synthetische Monitoring-Tools, die mit unseren eigenen bei Dotcom-Monitor führend sind.

Start Dotcom-Monitor for free today​

No Credit Card Required