Zum Inhalt springen
DSGVO-konform. Gehostet in DE.
14 Tage kostenlos testen →
ZeitzonenWartungsfensterReporting
Monitoring 14 Min. Lesezeit 21. Sept. 2026

Zeitumstellung im Monitoring: die Stunde, die zweimal kommt

Was in der Nacht zum 25. Oktober 2026 in Cron, Wartungsfenstern, Bereitschaft und Berichten geschieht - und was sich vorher prüfen lässt, damit aus der doppelten Stunde kein stiller Datenschaden wird.

X

XICTRAQ

XICTRAQ

ZeitzonenWartungsfensterReporting
169 Std.
hat die Woche, in der die Sommerzeit endet (rechnerisch aus der doppelten Stunde)
2 x 02:00
dieselbe Ortszeit, zwei Zeitpunkte in derselben Nacht
84 %
für ein Ende der halbjährlichen Umstellung (EU-Konsultation 2018)
Die Nacht zum 25. Oktober 2026Ortszeit Europe/Berlin gegen UTC: die Stunden 2A und 2BUTCOrtszeit23:0000:0001:0002:0001:00 MESZeindeutig02:00 MESZStunde 2A02:00 MEZStunde 2B03:00 MEZeindeutigdieselbe Ortszeit, zwei ZeitpunkteZeitstempel in UTC bleiben eindeutig und ohne Lücke.Aufträge um 02:30 Uhr laufen im Herbst in der Regel einmal.Die Woche der Rückstellung hat 169 statt 168 Stunden.Grundlage: Richtlinie 2000/84/EG und Sommerzeitverordnung, Paragraf 2
In der Nacht zum 25. Oktober 2026 endet die Sommerzeit. Für die meisten Systeme ist das ein Nichtereignis, für einige ein stiller Datenschaden. Die Sommerzeitverordnung beschreibt den Vorgang nüchtern: Die Stundenzählung wird um eine Stunde von 3 Uhr auf 2 Uhr zurückgestellt, und die Stunde von 2 Uhr bis 3 Uhr erscheint zweimal (Sommerzeitverordnung). Zwei Stunden mit derselben Beschriftung, eine Stunde auseinander. Wer Zeitstempel in Ortszeit speichert, hat in dieser Nacht Datensätze, die sich nicht mehr in eine Reihenfolge bringen lassen. Wer Wochen vergleicht, vergleicht in dieser Woche 169 Stunden mit 168, was aus der doppelten Stunde folgt. Wer ein Wartungsfenster von 2 bis 4 Uhr Ortszeit gesetzt hat, hat an diesem Tag drei Stunden statt zwei. Dieser Beitrag beschreibt, was in dieser Nacht technisch geschieht, welche Stellen im Betrieb davon berührt werden und was sich vorher prüfen lässt.

Was in der Nacht zum 25. Oktober 2026 geschieht

Die Regel steht auf zwei Ebenen. Europäisch legt die Richtlinie 2000/84/EG fest, dass die Sommerzeit in jedem Mitgliedstaat am letzten Sonntag im Oktober um 1 Uhr Weltzeit endet und am letzten Sonntag im März um 1 Uhr Weltzeit beginnt (Richtlinie 2000/84/EG). Der Bezug auf die Weltzeit ist der eigentliche Kern der Regelung: Die Umstellung geschieht in allen Mitgliedstaaten im selben Augenblick, nur die Ortszeit, die dabei angezeigt wird, unterscheidet sich je Zeitzone. National setzt die Sommerzeitverordnung das um. Sie beschreibt den Herbsttermin so, dass die Stundenzählung um eine Stunde von 3 Uhr auf 2 Uhr zurückgestellt wird und die Stunde von 2 Uhr bis 3 Uhr dabei zweimal erscheint (Sommerzeitverordnung). Für die beiden Stunden gibt es sogar amtliche Bezeichnungen: Die erste heißt 2A und liegt noch in der Sommerzeit, die zweite heißt 2B und liegt schon in der Normalzeit (Sommerzeitverordnung). 2026 fällt der letzte Sonntag im Oktober auf den 25.; die doppelte Stunde beginnt um 00:00 Uhr Weltzeit und endet um 02:00 Uhr Weltzeit.

Für ein System ist das eine Frage der Eindeutigkeit. Ein Zeitstempel in Weltzeit bezeichnet einen Zeitpunkt; ein Zeitstempel in Ortszeit bezeichnet eine Beschriftung, und diese Beschriftung trägt in dieser Nacht zwei Zeitpunkte. RFC 9557 formuliert das für die Umrechnung in beide Richtungen: Lokale Zeitangaben können null oder mehrere mögliche Zeitpunkte haben, weil in der Nähe eine Sommerzeitumstellung oder eine andere Änderung des UTC-Abstands liegt (RFC 9557). Wer eine solche Angabe ohne Abstand speichert, verliert eine Information, die sich später nicht mehr rekonstruieren lässt. Aus 02:30 Uhr wird dann kein Zeitpunkt, sondern eine Menge aus zwei Zeitpunkten, und weder Sortierung noch Differenz noch Dauerberechnung führen darüber hinweg zu einem verlässlichen Ergebnis.

  • 25. Oktober 2026: An diesem Tag endet die Sommerzeit; die Richtlinie legt dafür den letzten Sonntag im Oktober um 1 Uhr Weltzeit fest (Richtlinie 2000/84/EG).
  • Zweimal 2 Uhr: Die Stunde von 2 Uhr bis 3 Uhr erscheint zweimal; die erste trägt die amtliche Bezeichnung 2A, die zweite 2B (Sommerzeitverordnung).
  • 169 Stunden hat die Woche vom 19. bis zum 26. Oktober 2026 statt der üblichen 168; die Woche der Frühjahrsumstellung hat entsprechend 167. Beide Zahlen sind die rechnerische Folge der doppelten beziehungsweise fehlenden Stunde und stehen nicht im Verordnungstext.
  • 4,6 Millionen Rückmeldungen gingen bei der öffentlichen Konsultation der Europäischen Kommission zur Sommerzeit im Sommer 2018 ein (Europäische Kommission, 2018).
  • 84 Prozent der Teilnehmenden sprachen sich dabei für die Abschaffung der halbjährlichen Zeitumstellung aus (Europäische Kommission, 2018).
  • Drei Fassungen der IANA-Zeitzonendatenbank erschienen allein im Jahr 2026: 2026a im März, 2026b im April und 2026c im Juli (IANA).

Für die Planung zählt, was in Kraft ist. Die Sommerzeitverordnung führt die mitteleuropäische Sommerzeit ab dem Jahr 2002 auf unbestimmte Zeit ein (Sommerzeitverordnung). Über die Abschaffung wird seit Jahren diskutiert: Die Europäische Kommission führte im Sommer 2018 eine Online-Konsultation durch, erhielt 4,6 Millionen Rückmeldungen und berichtete, dass sich 84 Prozent der Teilnehmenden für ein Ende der halbjährlichen Umstellung aussprachen (Europäische Kommission, 2018); mehr als drei Viertel, nämlich 76 Prozent, bewerteten die Umstellung als negative Erfahrung (Europäische Kommission, 2018). Ein Vorschlag ging danach an Parlament und Rat. Für den Betrieb ändert das vorerst nichts. Solange die geltende Regelung nicht ersetzt ist, findet die Umstellung statt, und Systeme, die sie nicht sauber abbilden, fallen weiterhin an denselben Stellen auf.

UTC speichern, Ortszeit anzeigen

Die Regel ist alt und trägt weiterhin: Zeitpunkte werden in Weltzeit gespeichert und erst bei der Anzeige in die Zeitzone des Betrachters umgerechnet. Sie klingt banal und scheitert in der Praxis selten am Vorsatz, sondern meist an einer einzelnen Spalte, die jemand als lokale Zeit angelegt hat, weil die Anzeige damit einfacher war. Eine Datenbankspalte ohne Zeitzonenangabe speichert eine Beschriftung, keinen Zeitpunkt. Ein Protokollformat ohne Abstand tut dasselbe. Das ganze Jahr über fällt das nicht auf, weil die Zuordnung zwischen Beschriftung und Zeitpunkt eindeutig ist. In der Nacht der Rückstellung ist sie es nicht mehr, und im Frühjahr fehlt umgekehrt eine Stunde, für die es überhaupt keine gültige Beschriftung gibt.

Die Folgen sind unspektakulär und deshalb schwer zu finden. Zwei Messwerte tragen denselben Zeitstempel und liegen doch eine Stunde auseinander. Eine Auswertung, die nach Zeitstempel gruppiert, legt zwei Stunden in denselben Eimer und zeigt für 02:00 Uhr die doppelte Zahl an Ereignissen. Eine Abfrage mit einem Zeitfenster liefert Datensätze doppelt oder gar nicht, je nachdem, wie die Grenzen gesetzt sind. Ein Auftrag, der den zuletzt verarbeiteten Zeitstempel als Marke speichert, verarbeitet die zweite Stunde erneut oder überspringt sie. Wie lange solche Schäden unbemerkt bleiben, bis jemand gezielt hinsieht, zeigt für einen verwandten Fall der Beitrag Zeichenkodierung nach einer Migration prüfen.

Was diese Zahlen tragen und was nicht

Die Werte aus dem Jahr 2018 stammen aus einer offenen Online-Konsultation, an der teilnehmen konnte, wer wollte. Die Kommission wies die Ergebnisse ausdrücklich als vorläufig aus und veröffentlichte die Beteiligung je Mitgliedstaat als Anteil der nationalen Bevölkerung: In Deutschland lag sie bei 3,79 Prozent und damit am höchsten, in anderen Mitgliedstaaten deutlich darunter (Europäische Kommission, 2018). Eine solche Selbstauswahl bildet Meinungsverteilungen nicht repräsentativ ab. Für die technische Planung ist das ohne Belang: Maßgeblich sind die Richtlinie und die Verordnung, nicht die Umfrage.

Cron in der doppelten Stunde

Zeitgesteuerte Aufträge sind die Stelle, an der die doppelte Stunde am schnellsten sichtbar wird. Die Handbuchseite von cron unter Debian beschreibt das Verhalten ausdrücklich: Für Uhrumstellungen von weniger als drei Stunden gelten Sonderregeln, wie sie zu Beginn und Ende der Sommerzeit auftreten (Debian, cron(8)). Läuft die Uhr vor, werden Aufträge aus der übersprungenen Zeit kurz nach der Umstellung nachgeholt. Läuft sie zurück, werden Aufträge aus der wiederholten Zeit nicht ein zweites Mal ausgeführt. Betroffen sind dabei nur Aufträge zu einer bestimmten Uhrzeit; Aufträge mit Platzhalter in Stunde oder Minute folgen der neuen Zeit unmittelbar. Umstellungen von mehr als drei Stunden wertet cron dagegen als Korrektur der Uhr und nutzt die neue Zeit sofort (Debian, cron(8)). Andere Zeitgeber verhalten sich anders, und genau das ist der Punkt: Das Verhalten ist eine Eigenschaft des Werkzeugs, keine Eigenschaft der Zeit.

  • Aufträge um 02:30 Uhr Ortszeit laufen im Herbst in der Regel einmal und im Frühjahr kurz nach der Umstellung nach, statt zu ihrer eigentlichen Zeit.
  • Aufträge mit Platzhalter in der Stundenangabe folgen der neuen Zeit unmittelbar und laufen in der doppelten Stunde entsprechend ein zweites Mal.
  • Aufträge in Weltzeit sind von beidem unberührt; ein Zeitgeber, der in UTC plant, kennt weder eine doppelte noch eine fehlende Stunde.
  • Aufträge mit Sperre über Datei oder Datensatz laufen in der doppelten Stunde in die eigene Sperre, wenn der Schlüssel die Ortszeit enthält.

Die Antwort darauf ist kein Kalendereintrag, sondern eine Rückmeldung. Ein Auftrag, der nach jedem Lauf ein Signal sendet, macht den ausgefallenen Lauf sichtbar, ohne dass jemand am Montag Protokolle durchsucht. Wie das im Alltag aussieht, beschreibt der Beitrag Heartbeat-Monitoring für Cron Jobs; die technische Seite steht unter Heartbeats. Für die Nacht der Umstellung lohnt sich eine Ergänzung: Das erwartete Zeitfenster bekommt für diese eine Nacht eine Stunde mehr Spielraum, damit der verschobene Lauf keinen Fehlalarm auslöst und der ausgefallene trotzdem auffällt.

02:30 Uhr ist der teuerste Zeitpunkt im Jahr

Aufträge, die genau in der doppelten oder in der fehlenden Stunde liegen, sind zweimal im Jahr ein Sonderfall. Wo es fachlich möglich ist, wandern sie auf 01:15 Uhr oder 03:45 Uhr Ortszeit oder gleich auf eine feste Uhrzeit in Weltzeit. Das kostet einen Eintrag in der Aufgabenliste und nimmt zwei Nächte im Jahr aus der Risikoliste.

Wartungsfenster, das über die Umstellung reicht

Ein Wartungsfenster wird in der Regel in Ortszeit vereinbart, weil die Menschen, die es betrifft, in Ortszeit leben. Gerechnet wird es aber in realer Dauer. Ein Fenster von 2 bis 4 Uhr Ortszeit dauert im Herbst drei Stunden und im Frühjahr eine. Wer die Dauer im Vertrag oder in der Ankündigung nennt, sollte das an diesen beiden Tagen nachrechnen, und wer die Unterdrückung von Alarmen daran hängt, erst recht: Eine Unterdrückung, die eine Stunde zu früh endet, erzeugt Alarme mitten in der Arbeit; eine, die eine Stunde zu spät endet, verdeckt eine echte Störung. Welche Fehler dabei typischerweise auftreten, ist im Beitrag Wartungsfenster im Monitoring beschrieben.

FallEnde der Sommerzeit im HerbstBeginn der Sommerzeit im Frühjahr
Ortszeit 02:00 bis 03:00 Uhrerscheint zweimal, als 2A und 2Bwird übersprungen
Länge des Tages (rechnerisch)25 Stunden23 Stunden
Länge der Woche (rechnerisch)169 Stunden167 Stunden
Cron-Auftrag um 02:30 Uhrläuft in der Regel einmalläuft kurz nach der Umstellung nach
Wartungsfenster 2 bis 4 Uhr Ortszeitdrei Stunden realeine Stunde real
Bereitschaft 22 bis 6 Uhr Ortszeitneun Stunden realsieben Stunden real
Zeitstempel in Ortszeitmehrdeutigverweist auf einen Zeitpunkt, den es nicht gab
Zeitstempel in Weltzeiteindeutigeindeutig

Die Tabelle enthält keine Sammlung von Ausnahmen, die man sich merken müsste, sondern eine einzige Ursache in mehreren Erscheinungsformen: Ortszeit ist eine Beschriftung, Weltzeit ist eine Achse. Alles, was in Beschriftungen rechnet, verliert an zwei Tagen im Jahr eine Stunde oder erfindet eine. Praktisch heißt das: Fenster, Fristen und Schwellen werden als Dauer definiert und in Ortszeit angezeigt, nicht umgekehrt.

Was das Monitoring in dieser Nacht braucht

Die Umstellung ist ein planbares Ereignis, und planbare Ereignisse gehören vorher in die Überwachung und nicht nachher in die Ursachenanalyse. Vier Punkte tragen erfahrungsgemäß den größten Teil der Arbeit.

Zeitzone an einer Stelle gesetzt

Prüfungen, Alarme und Auswertungen sollten dieselbe Zeitzone verwenden. Uptime-Monitoring misst in Weltzeit und zeigt die Werte in der eingestellten Zeitzone an, sodass die Nacht der Umstellung in der Kurve als das erscheint, was sie ist: eine Stunde mehr.

Schnittstellen mit eigenen Zeitangaben

API-Monitoring prüft nicht nur den Statuscode, sondern auch die Antwort selbst. Eine Schnittstelle, die Ortszeit ohne Abstand liefert, ist in dieser Nacht nicht eindeutig auswertbar; das fällt vorher auf, wenn die Antwort regelmäßig gegen ein Muster geprüft wird.

Meldungen mit vollständigem Zeitstempel

Die Alarmierung sollte Zeitpunkt, Zeitzone und Abstand mitschicken. Zwei Meldungen aus derselben Ortsstunde lassen sich sonst später nicht in die richtige Reihenfolge bringen.

Berichte mit ausgewiesenem Zeitraum

In Berichten und auf der Statusseite gehört der zugrunde gelegte Zeitraum samt Zeitzone in die Ausgabe. Eine Verfügbarkeitszahl ohne Bezugsdauer lässt sich in der Woche der Umstellung nicht nachrechnen.

Dazu kommt eine organisatorische Kleinigkeit mit großer Wirkung: Die Zeitzone der Auswertung sollte dieselbe sein wie die Zeitzone, in der die Bereitschaft arbeitet und in der Kunden ihre Berichte lesen. Wenn ein Bericht in Weltzeit gerechnet und in Ortszeit besprochen wird, entstehen Diskussionen über Stunden, die niemand gemessen hat. Steht die Zeitzone dagegen sichtbar in der Ausgabe, ist die Frage in einem Satz geklärt.

Vergleichszeiträume in Berichten

Ein Wochenbericht vergleicht in der Regel sieben Tage mit den sieben Tagen davor. In der Woche der Rückstellung sind das rechnerisch 169 Stunden gegen 168, in der Woche der Vorstellung 167 gegen 168. Der Unterschied ist klein und trotzdem sichtbar, sobald absolute Zahlen verglichen werden: Seitenaufrufe, Anfragen, Ausfallminuten. Bei einer Verfügbarkeitszahl wirkt er in die andere Richtung, weil sich der Nenner ändert und dieselbe Ausfalldauer damit einen etwas kleineren Anteil ergibt. Ein halbes Prozent Abweichung reicht, um eine Diskussion auszulösen, die niemand führen möchte, während sie sich mit einer Zeile in der Berichtsfußzeile vermeiden lässt.

vergleichszeitraum.js
// Wochenvergleich über die Rückstellung hinweg, Europe/Berlin
const start = new Date('2026-10-19T00:00:00+02:00'); // Montag, Sommerzeit
const ende  = new Date('2026-10-26T00:00:00+01:00'); // Montag, Normalzeit

console.log((ende - start) / 3600000); // 169

// Naive Rechnung: sieben mal vierundzwanzig Stunden addiert
const naiv = new Date(start.getTime() + 7 * 24 * 3600000);
console.log(naiv.toISOString());       // 2026-10-25T22:00:00.000Z

// Ortszeit dazu: 2026-10-25 23:00 MEZ, also eine Stunde vor Wochenschluss.
// Der letzte Messwert der Woche fällt damit aus dem Bericht heraus.

Der Ausschnitt zeigt den Fehler in seiner häufigsten Form: Sieben mal vierundzwanzig Stunden auf einen Zeitpunkt addiert ergibt im Herbst einen Endpunkt, der eine Stunde vor dem eigentlichen Wochenschluss liegt. Wer Zeiträume über Kalendergrenzen bildet, rechnet deshalb mit der Zeitzone und nicht mit einem festen Abstand in Millisekunden. Das gilt für Wochen- und Monatsberichte gleichermaßen, und es gilt für jede Kennzahl, die einen Vorzeitraum nennt. In Berichten und auf der Statusseite sollte die zugrunde gelegte Zeitzone deshalb im Dokument selbst stehen, nicht nur in der Einstellung, aus der es erzeugt wurde.

Eine Zeitangabe ohne Zeitzone ist keine Zeitangabe, sondern eine Vermutung mit vier Ziffern.

— XICTRAQ

Bereitschaft: die Schicht, die eine Stunde länger ist

Wer eine Rufbereitschaft von 22 bis 6 Uhr Ortszeit besetzt, besetzt im Herbst neun und im Frühjahr sieben Stunden. Das ist keine akademische Feinheit. Die neunte Stunde liegt in der Nacht, in der ohnehin mehr passiert, und sie fällt in vielen Plänen unter den Tisch, weil der Kalender in Ortszeit rechnet und die Vergütung an der geplanten Dauer hängt. Wie sich eine tragfähige Rotation aufbauen lässt, ohne dass einzelne Personen die Last tragen, steht im Beitrag On-Call-Rotation aufbauen.

  • Übergaben liegen auf 21:45 Uhr oder 06:15 Uhr Ortszeit, damit keine Übergabe in die doppelte Stunde fällt.
  • Eskalationsfristen werden in Minuten geführt und nicht als Uhrzeit; eine Frist bis 03:00 Uhr Ortszeit ist in dieser Nacht mehrdeutig.
  • Der Dienstplan weist die reale Dauer aus, damit Vergütung und Ruhezeit zur tatsächlichen Schicht passen.
  • Die Benachrichtigung trägt Zeitpunkt, Zeitzone und Abstand, damit die Reihenfolge zweier Meldungen aus derselben Ortsstunde ablesbar bleibt.
Zeitzone in der Meldung mitschicken

Eine Meldung, die nur 02:30 Uhr enthält, ist in dieser Nacht nicht auswertbar. Ein Zeitstempel im Format 2026-10-25T02:30:00+02:00 trägt den Abstand mit und bleibt eindeutig. Für die Zustellung über einen zweiten Kanal gilt dasselbe: Die Alarmierung sollte auf beiden Wegen dasselbe Format verwenden, damit sich die Meldungen später nebeneinanderlegen lassen.

tzdata: das Paket, das altert

Die Regeln selbst liegen nicht im Code, sondern in einer Datenbank. Die IANA-Zeitzonendatenbank enthält die Geschichte der Ortszeit für viele Regionen und wird laufend an politische Entscheidungen über Zeitzonengrenzen, UTC-Abstände und Sommerzeitregeln angepasst (IANA). Wie oft das geschieht, zeigt die Veröffentlichungsliste: Allein im Jahr 2026 erschienen drei Fassungen der IANA-Zeitzonendatenbank, nämlich 2026a im März, 2026b im April und 2026c im Juli (IANA). Die Fassung 2026c vom 8. Juli 2026 enthält unter anderem den Wechsel Marokkos auf einen dauerhaften Abstand von +00 zum 20. September 2026 (IANA). Ein System mit einem alten Paket rechnet solche Änderungen falsch, ohne dass eine Fehlermeldung entsteht: Es hat eine Regel, sie ist nur nicht mehr die geltende.

$ zdump -v Europe/Berlin | grep 2026
Europe/Berlin Sun Mar 29 00:59:59 2026 UT = Sun Mar 29 01:59:59 2026 CET isdst=0 gmtoff=3600 Europe/Berlin Sun Mar 29 01:00:00 2026 UT = Sun Mar 29 03:00:00 2026 CEST isdst=1 gmtoff=7200 Europe/Berlin Sun Oct 25 00:59:59 2026 UT = Sun Oct 25 02:59:59 2026 CEST isdst=1 gmtoff=7200 Europe/Berlin Sun Oct 25 01:00:00 2026 UT = Sun Oct 25 02:00:00 2026 CET isdst=0 gmtoff=3600
$ TZ=Europe/Berlin date -d @1792888200 '+%F %T %Z %z'
2026-10-25 02:30:00 CEST +0200
$ TZ=Europe/Berlin date -d @1792891800 '+%F %T %Z %z'
2026-10-25 02:30:00 CET +0100

Die drei Aufrufe beantworten drei verschiedene Fragen. Der erste zeigt, welche Umstellungspunkte das System für 2026 kennt; steht dort für den 25. Oktober kein Übergang, ist das Paket veraltet. Der zweite und der dritte zeigen dieselbe Ortszeit für zwei Zeitpunkte, die eine Stunde auseinanderliegen, einmal mit der Kennung CEST und einmal mit CET. Die Prüfung dauert eine Minute und ist auf jedem System sinnvoll, das Zeitangaben verarbeitet, auch auf denen, die Daten nur weiterreichen. Schnittstellen mit eigenen Zeitangaben fallen dabei besonders auf: Eine Antwort mit Ortszeit ohne Abstand ist in dieser Nacht nicht eindeutig, und wenn eine Schnittstelle abgekündigt wird, hängt die Frist an derselben Rechnung, wie der Beitrag Sunset- und Deprecation-Kopfzeilen überwachen zeigt.

Ein Paketstand ist noch kein Nachweis

Dass ein Paket installiert ist, sagt wenig über die Regeln, die ein laufender Prozess im Speicher hält. Manche Laufzeitumgebungen lesen die Zeitzonendaten beim Start und behalten sie bis zum Neustart. Nach einer Aktualisierung gehört deshalb ein Neustart der betroffenen Dienste dazu und danach eine Gegenprobe mit demselben Aufruf: erst der Übergang in der Ausgabe, dann die Meldung, dass es erledigt ist.

Die andere Richtung: die Stunde, die fehlt

Im Frühjahr dreht sich der Fall um. Die Sommerzeitverordnung beschreibt den Beginn so, dass die Stundenzählung um eine Stunde von 2 Uhr auf 3 Uhr vorgestellt wird (Sommerzeitverordnung). Die Ortszeiten zwischen 02:00 und 03:00 Uhr gibt es an diesem Tag nicht. Eine Anwendung, die eine solche Angabe entgegennimmt, hat drei vertretbare Möglichkeiten: sie zurückweisen, sie auf 03:00 Uhr verschieben oder sie als 01:00 Uhr Weltzeit auslegen. Alle drei sind vertretbar, solange die Wahl bewusst getroffen und dokumentiert ist. Teuer wird der vierte Fall: eine Bibliothek, die still die eine Auslegung wählt, und eine zweite Bibliothek im selben System, die ebenso still die andere wählt.

Für den Betrieb ist die fehlende Stunde die harmlosere von beiden, weil sie laut ist: Ein Auftrag läuft nicht, ein Termin lässt sich nicht speichern, eine Umrechnung wirft eine Ausnahme. Die doppelte Stunde ist die teurere, weil sie leise ist: Alles läuft, nur die Daten stimmen nicht. Deshalb lohnt sich im Herbst die genauere Kontrolle. Eine Bestätigungsstrecke mit befristetem Link zeigt das anschaulich: Eine Frist von sechzig Minuten, die in der ersten Stunde um 02:30 Uhr Ortszeit gesetzt wird, endet in der zweiten Stunde wieder um 02:30 Uhr Ortszeit, also bei derselben Anzeige eine Stunde später. Was dabei auf der Strecke sonst noch schiefgehen kann, beschreibt der Beitrag Double-Opt-in-Strecke überwachen.

Checkliste für die Nacht

Die Vorbereitung ist eine Stunde Arbeit, verteilt auf Systeme, die selten dieselbe Person betreut. Sieben Punkte decken erfahrungsgemäß den größten Teil ab; sie lassen sich in derselben Reihenfolge abarbeiten, in der die Fehler auftreten würden.

  • Zeitzone der Auswertung prüfen: In welcher Zeitzone werden Berichte, Diagramme und Ausleitungen gerechnet, und steht diese Zeitzone in der Ausgabe?
  • Zeitgesteuerte Aufträge sichten: Welche laufen zwischen 01:30 und 03:30 Uhr Ortszeit, und was geschieht, wenn einer davon ausfällt oder ein zweites Mal läuft?
  • Erwartungsfenster weiten: Betroffene Herzschlag-Prüfungen bekommen für diese eine Nacht eine Stunde mehr Spielraum.
  • Wartungsfenster nachrechnen: Ein Fenster in Ortszeit hat an diesem Tag eine andere reale Dauer als geplant.
  • Bereitschaftsplan prüfen: Wer hat die neunte Stunde, und liegt die Übergabe außerhalb der doppelten Stunde?
  • Zeitzonendaten aktualisieren: Paketstand prüfen, betroffene Dienste neu starten, mit einem Aufruf gegenproben.
  • Vergleichszeiträume festlegen: Wochen- und Monatsberichte rechnen mit Kalendergrenzen in der Zeitzone statt mit festen Abständen.
Zwei Termine im Jahr, ein Eintrag im Kalender

Die beiden Umstellungstermine stehen Jahre im Voraus fest: der letzte Sonntag im März und der letzte Sonntag im Oktober. Ein wiederkehrender Eintrag mit dieser Checkliste kostet einmal zehn Minuten und ersetzt die Ursachensuche am Montagmorgen. Der nächste Termin nach dem 25. Oktober 2026 ist der 28. März 2027.

Nach der Nacht: was ausgewertet wird

Am Montag nach der Umstellung lohnen sich drei Blicke. Erstens die Liste der zeitgesteuerten Läufe dieser Nacht: Fehlt einer, ist die Ursache in der Regel die doppelte Stunde und nicht der Dienst selbst. Zweitens die Ereigniszahlen je Stunde: Ein Ausschlag um 02:00 Uhr, der ungefähr doppelt so hoch ist wie die Nachbarstunden, ist kein Angriff, sondern eine Gruppierung in Ortszeit. Drittens die Wochenzahlen: Wer die 169 Stunden nicht berücksichtigt, meldet ein Wachstum, das aus der Umstellung stammt und im Frühjahr als Rückgang zurückkommt.

Der Aufwand für all das ist gering, verteilt sich aber über Systeme, die selten dieselbe Person betreut. Deshalb hilft eine Stelle, an der die Zeitzone einmal eingestellt wird und danach für Prüfungen, Alarme und Berichte gleichermaßen gilt. Wer sehen möchte, wie das mit echten Messreihen aussieht, findet unter Demo einen Zugang mit Beispieldaten; die Auswertung weist dort die zugrunde gelegte Zeitzone in jeder Ansicht aus. Damit wird aus der Nacht zum 25. Oktober 2026 das, was sie sein sollte: eine Stunde mehr Schlaf für die Bereitschaft und ein Datenpunkt mehr in der Auswertung.

Quellen und Belege

Dieser Beitrag stützt sich auf: Richtlinie 2000/84/EG zur Regelung der Sommerzeit, Sommerzeitverordnung (Paragraf 1 und Paragraf 2), Pressemitteilung der Europäischen Kommission zur öffentlichen Konsultation vom 31. August 2018, IANA Time Zone Database (Übersicht und Veröffentlichungsliste), RFC 9557 sowie die Handbuchseite cron(8) unter Debian. Die Werte aus der Konsultation von 2018 sind vorläufige Ergebnisse einer offenen Online-Umfrage und keine repräsentative Erhebung. Rechtsstand und Fassungsstände sind Stichtagswerte und können sich ändern; jede Zahl ist im Beitrag mit ihrer Quelle ausgewiesen.

Wann endet die Sommerzeit 2026?
Am Sonntag, dem 25. Oktober 2026. Die Richtlinie 2000/84/EG legt dafür den letzten Sonntag im Oktober um 1 Uhr Weltzeit fest (Richtlinie 2000/84/EG); in mitteleuropäischer Zeit wird die Stundenzählung um eine Stunde von 3 Uhr auf 2 Uhr zurückgestellt, sodass die Stunde von 2 Uhr bis 3 Uhr zweimal erscheint (Sommerzeitverordnung). Der nächste Termin danach ist der Beginn der Sommerzeit am 28. März 2027.
Warum sollen Zeitstempel in Weltzeit gespeichert werden?
Weil eine Ortszeit ohne Abstand in der Nacht der Rückstellung zwei verschiedene Zeitpunkte bezeichnet und im Frühjahr einen, den es nicht gibt. RFC 9557 beschreibt genau das für die Umrechnung von lokaler Zeit in einen Zeitpunkt (RFC 9557). Ein Wert in Weltzeit bleibt dagegen eindeutig; die Umrechnung in die Anzeige der Betrachterin ist ein Schritt bei der Ausgabe und kein Merkmal der Speicherung.
Laufen Cron-Aufträge in der doppelten Stunde zweimal?
Das hängt vom Auftrag ab. Die Handbuchseite von cron unter Debian beschreibt, dass Aufträge zu einer festen Uhrzeit in der wiederholten Zeit nicht ein zweites Mal ausgeführt werden, während Aufträge mit Platzhalter in Stunde oder Minute der neuen Zeit unmittelbar folgen (Debian, cron(8)). Andere Zeitgeber verhalten sich anders. Verlässlich wird die Sache erst, wenn jeder Lauf eine Rückmeldung sendet und ein fehlender Lauf dadurch auffällt.
Was passiert mit einem Wartungsfenster, das über die Umstellung reicht?
Seine reale Dauer ändert sich. Ein Fenster von 2 bis 4 Uhr Ortszeit umfasst im Herbst drei Stunden und im Frühjahr eine. Dasselbe gilt für die Unterdrückung von Alarmen, die daran hängt. In der Ankündigung an Kunden gehört deshalb neben die Uhrzeit die Dauer, und in der Konfiguration sollte das Fenster als Dauer hinterlegt sein statt als zwei Uhrzeiten in Ortszeit.
Wie vergleicht man Wochen, in denen eine Umstellung liegt?
Über Kalendergrenzen in der jeweiligen Zeitzone, nicht über einen festen Abstand in Millisekunden. Die Woche der Rückstellung hat rechnerisch 169 Stunden, die der Vorstellung 167; beide Zahlen folgen aus der doppelten beziehungsweise fehlenden Stunde und stehen nicht im Verordnungstext. Bei absoluten Zahlen wie Seitenaufrufen führt das zu einer Abweichung nach oben beziehungsweise nach unten, bei Verfügbarkeitszahlen ändert sich der Nenner. Wer den Zeitraum samt Zeitzone in der Ausgabe nennt, macht den Unterschied nachvollziehbar.
Wird die Zeitumstellung in der EU abgeschafft?
Darüber wird seit Jahren diskutiert. Die Europäische Kommission erhielt bei ihrer Online-Konsultation im Sommer 2018 nach eigenen Angaben 4,6 Millionen Rückmeldungen, von denen sich 84 Prozent für ein Ende der halbjährlichen Umstellung aussprachen (Europäische Kommission, 2018), und legte anschließend einen Vorschlag vor. Für die Planung zählt der geltende Rechtsstand: Die Sommerzeitverordnung führt die mitteleuropäische Sommerzeit ab dem Jahr 2002 auf unbestimmte Zeit ein (Sommerzeitverordnung).
In 60 Sekunden starten

Lassen Sie XICTRAQ Ihre Website bewachen.

Dauerhaft kostenloser Plan verfügbar. Keine Kreditkarte, keine Installation, keine versteckten Kosten.