Observability

Was ist Observability?

Observability bezeichnet die Fähigkeit, den internen Zustand eines IT-Systems anhand seiner Ausgabedaten zu verstehen. Dazu werden vor allem Metriken, Logs und verteilte Traces miteinander verknüpft. Im Hosting hilft Observability dabei, Ursachen für Ausfälle, langsame Seiten und fehlerhafte Anfragen über mehrere technische Komponenten hinweg zu erkennen.

Wie funktioniert Observability?

Observability, auf Deutsch einmalig als Beobachtbarkeit bezeichnet, beantwortet nicht nur, ob ein System funktioniert, sondern warum es sich auf eine bestimmte Weise verhält. Dafür werden Telemetriedaten aus Servern, Anwendungen, Datenbanken, Netzwerken und externen Diensten zentral erfasst. Entscheidend ist die Verknüpfung dieser Daten: Eine hohe Antwortzeit wird erst verständlich, wenn gleichzeitig Datenbankabfragen, Fehlermeldungen und der Weg einzelner Anfragen sichtbar sind.

Observability beruht klassisch auf drei Arten von Telemetriedaten:

  • Metriken bilden messbare Zustände als Zeitreihen ab, zum Beispiel CPU-Auslastung, Speichernutzung, Fehlerrate oder Antwortzeit.
  • Logs dokumentieren einzelne Ereignisse mit Zeitstempel, Kontext und Fehlermeldung.
  • Traces verfolgen eine Anfrage durch mehrere Dienste und zeigen, welche Komponente wie viel Zeit benötigt.

Die drei Datentypen erfüllen unterschiedliche Aufgaben. Eine Metrik kann zeigen, dass die Fehlerrate seit 14:05 Uhr steigt. Ein Log liefert die zugehörige Fehlermeldung. Ein Trace macht sichtbar, ob die Ursache beispielsweise in der Anwendung, einer Datenbankabfrage oder einem externen Zahlungsdienst liegt. Prüfe deshalb, ob deine Systeme Telemetriedaten über gemeinsame Zeitstempel, Dienstnamen und Anfrage-IDs verbinden können.

Observability im Hosting 2026

Im Hosting umfasst Observability die Infrastruktur und die darauf ausgeführten Anwendungen. Zu den relevanten Ebenen gehören Webserver, Container, virtuelle Maschinen, Datenbanken, Content-Delivery-Netzwerke, DNS-Dienste und Schnittstellen. Eine Website kann erreichbar sein und dennoch technische Einschränkungen aufweisen, etwa lange Serverantwortzeiten, abgebrochene Datenbankverbindungen oder Fehler bei einzelnen Checkout-Anfragen.

Eine reine Erreichbarkeitsprüfung erkennt nur, ob eine URL eine Antwort liefert. Observability untersucht zusätzlich den vollständigen technischen Kontext. Bei einer langsamen Produktseite kann beispielsweise geprüft werden, ob die Verzögerung durch eine ausgelastete CPU, eine nicht zwischengespeicherte Datenbankabfrage, ein externes Skript oder eine zu lange Warteschlange im Webserver entsteht.

Welche Hosting-Daten sind relevant?

Die benötigten Daten richten sich nach der Architektur und dem Geschäftszweck der Website. Ein Onlineshop sollte neben allgemeinen Serverdaten insbesondere Warenkorb, Suche, Anmeldung, Produktdaten und Zahlungsvorgänge beobachten. Bei einer B2B-Website sind Formularübermittlung, CRM-Schnittstellen und Downloads häufig relevanter als die durchschnittliche CPU-Auslastung.

  • Antwortzeiten des Servers und wichtiger Anwendungen
  • Anteil erfolgreicher und fehlerhafter HTTP-Anfragen
  • CPU-, Arbeitsspeicher- und Speicherauslastung
  • Dauer und Fehler von Datenbankabfragen
  • Erreichbarkeit externer APIs und Hosting-Dienste
  • Verhalten geschäftskritischer Nutzerabläufe

SLI, SLO und Fehlerbudget

Observability wird steuerbar, wenn technische Daten mit einem definierten Serviceziel verbunden werden. Ein Service Level Indicator, kurz SLI, ist die tatsächlich gemessene Kennzahl, beispielsweise der Anteil erfolgreicher Anfragen. Ein Service Level Objective, kurz SLO, legt den angestrebten Wert fest. Das Fehlerbudget beschreibt die Abweichung, die innerhalb des Messzeitraums zulässig bleibt.

Die Verfügbarkeit lässt sich vereinfacht mit folgender Formel berechnen: erfolgreiche Messungen geteilt durch alle Messungen, multipliziert mit 100. Ein Ziel von 99,9 Prozent Verfügbarkeit erlaubt innerhalb eines Zeitraums von 30 Tagen rechnerisch 0,1 Prozent Ausfallzeit. Bei 43.200 Minuten entspricht das einem Fehlerbudget von 43,2 Minuten. Das Beispiel sagt nichts über die Qualität einzelner Seitenaufrufe aus, weil eine erreichbare Website weiterhin langsam oder teilweise fehlerhaft sein kann.

Ein SLO sollte einen konkreten Dienst, eine Kennzahl und einen Zeitraum enthalten. Die Formulierung ‘99,9 Prozent der Checkout-Anfragen sind innerhalb von 30 Tagen erfolgreich’ ist überprüfbar. Das Ziel ‘Der Shop soll zuverlässig laufen’ besitzt dagegen weder eine messbare Bedingung noch einen eindeutigen Bezugspunkt.

Observability und Monitoring unterscheiden

Der Unterschied zwischen Observability und Monitoring liegt in der Art der Fragestellung. Monitoring prüft bekannte Zustände und Schwellenwerte, etwa ob die Website erreichbar ist oder die CPU-Auslastung einen festgelegten Wert überschreitet. Observability ermöglicht zusätzlich die Untersuchung unbekannter Fehlerbilder, für die vorher noch keine konkrete Alarmregel angelegt wurde.

Monitoring kann melden, dass die Antwortzeit über zwei Sekunden gestiegen ist. Observability liefert den Kontext, der für die Ursachenanalyse benötigt wird: Welche URLs sind betroffen, welche Änderung ging dem Anstieg voraus, welcher Dienst verzögert die Anfrage und welche Nutzergruppe erlebt den Fehler? Monitoring ist damit ein Bestandteil einer Observability-Strategie, aber kein vollständiger Ersatz.

Abgrenzung zu APM und Logging

Application Performance Monitoring, kurz APM, konzentriert sich auf die Leistung von Anwendungen und Transaktionen. Log-Management sammelt, durchsucht und archiviert Ereignisprotokolle. Observability verbindet diese Bereiche mit Infrastrukturmetriken, Traces und Geschäftskontext. Ein APM-System kann daher Teil einer Observability-Plattform sein, deckt jedoch nicht automatisch DNS, Hosting, externe APIs und geschäftliche Auswirkungen ab.

AnsatzZentrale FrageTypisches Ergebnis
MonitoringIst ein bekannter Grenzwert verletzt?Alarm bei Ausfall oder hoher Last
LoggingWelches Ereignis wurde protokolliert?Fehlermeldung mit Zeitstempel
APMWo verliert eine Anwendung Zeit?Analyse einer Transaktion
ObservabilityWarum verhält sich das Gesamtsystem so?Verknüpfte Ursachenanalyse

Relevanz für SEO, SEA und GEO

Observability beeinflusst SEO, wenn Hosting-Probleme das Crawling, die Indexierung oder die Seitennutzung beeinträchtigen. Wiederkehrende Serverfehler können Suchmaschinen den Abruf wichtiger URLs erschweren. Schwankende Antwortzeiten können außerdem dazu führen, dass Nutzer Seiten später sehen oder Prozesse abbrechen. Eine technische SEO-Analyse sollte deshalb Serverstatus, Weiterleitungen, Ladezeiten und Crawling-Fehler gemeinsam betrachten.

Für SEA ist Observability relevant, weil bezahlter Traffic auf technisch funktionierende Landingpages angewiesen ist. Ein Anzeigenklick erzeugt Kosten, auch wenn das Formular wegen einer fehlerhaften Schnittstelle nicht übermittelt wird. Die Analyse muss deshalb über die Erreichbarkeit der Zielseite hinausgehen und den vollständigen Conversion-Pfad vom Seitenaufruf bis zur Bestätigung abbilden.

Für GEO, also Generative Engine Optimization, wirkt Observability indirekt. Technisch zuverlässig erreichbare Inhalte lassen sich von Suchmaschinen und anderen automatisierten Systemen konsistenter abrufen. Observability misst jedoch keine KI-Sichtbarkeit. Dafür sind eigene Messverfahren erforderlich, die Empfehlungen, Quellen und Wettbewerber in ChatGPT, Perplexity, Gemini und Grok untersuchen.

So wird Observability gemessen

Messbar ist Observability zum Beispiel über Abdeckung, Verknüpfbarkeit und Reaktionsfähigkeit der Telemetriedaten. Prüfe, welcher Anteil geschäftskritischer Dienste Metriken, Logs und Traces liefert, ob eine Anfrage über alle beteiligten Systeme verfolgt werden kann und wie viel Zeit zwischen Fehlerbeginn, Erkennung und Ursachenbestimmung vergeht. Eine große Datenmenge allein belegt keine gute Beobachtbarkeit.

Für Websites ergänzt der verlinkte Technik-Crawler der Performance Suite die technische Kontrolle durch wiederkehrende Checks und Alerts. Die Performance Suite prüft laut hinterlegter Funktionsbeschreibung die Uptime alle fünf Minuten und Ladezeiten sechsmal täglich. Diese Messungen sind Monitoring-Bausteine, die Hinweise auf Hosting-Probleme liefern. Eine vollständige Observability-Lösung benötigt zusätzlich interne Anwendungsdaten, Logs und Traces.

Die Ladezeit deiner Website kannst du mit dem kostenlosen Test prüfen. Eine einzelne Messung ist eine Momentaufnahme und sollte bei Auffälligkeiten durch Verlaufsmessungen und Serverdaten ergänzt werden.

Mit Nutzung dieses PageSpeed-Checks erklären Sie, dass Sie die Datenschutzerklärung zur Kenntnis genommen haben und damit einverstanden sind, dass die von Ihnen angegebenen Daten elektronisch erhoben und gespeichert werden. Ihre Daten werden dabei nur streng zweckgebunden zur Bearbeitung des PageSpeed-Checks benutzt. Mit der Nutzung dieses PageSpeed-Checks erklären Sie sich mit der Verarbeitung einverstanden.

Typische Fehler beim Aufbau

Ein verbreiteter Fehler besteht darin, möglichst viele Daten zu sammeln, ohne festzulegen, welche Fragen damit beantwortet werden sollen. Unbegrenzte Log-Aufbewahrung erhöht Speicherbedarf und Suchaufwand, während fehlende Anfrage-IDs die Verbindung zwischen Logs und Traces verhindern. Beginne mit den geschäftskritischen Diensten und definiere für jeden Dienst Zuständigkeit, SLI, SLO sowie Aufbewahrungsdauer.

  • Alarme reagieren auf normale Lastspitzen und werden deshalb ignoriert.
  • Zeitstempel verschiedener Systeme sind nicht synchronisiert.
  • Logs enthalten Fehlermeldungen, aber keinen Dienst- oder Anfragekontext.
  • Dashboards zeigen Durchschnittswerte, obwohl einzelne Nutzergruppen starke Verzögerungen erleben.
  • Hosting-, SEO- und Conversion-Daten werden getrennt ausgewertet.

Durchschnittswerte können technische Probleme verdecken. Wenn 95 Prozent der Anfragen schnell und 5 Prozent sehr langsam sind, kann der Mittelwert unauffällig bleiben. Perzentile wie p95 zeigen dagegen, welchen Wert 95 Prozent der Messungen nicht überschreiten. Vergleiche Durchschnitt, p95 und Fehlerrate immer für denselben Dienst und denselben Zeitraum.

Häufige Fragen zu Observability

Braucht jede Website Observability?

Eine einfache Website benötigt meist keine umfassende Plattform für verteilte Traces. Uptime, Ladezeiten, Serverfehler und Formularfunktionen sollten dennoch überwacht werden. Mit wachsender Zahl an Schnittstellen, Diensten und geschäftskritischen Abläufen steigt der Nutzen einer umfassenden Ursachenanalyse.

Welche drei Säulen gehören zu Observability?

Als drei Säulen gelten Metriken, Logs und Traces. Metriken zeigen Entwicklungen, Logs dokumentieren Ereignisse und Traces verfolgen einzelne Anfragen. Erst gemeinsame Zeitstempel und Kontextmerkmale ermöglichen eine zusammenhängende Analyse.

Ist Uptime dasselbe wie Observability?

Nein. Uptime beschreibt, ob ein Dienst innerhalb eines Zeitraums erreichbar war. Observability untersucht zusätzlich Antwortzeiten, Fehler, Abhängigkeiten und Ursachen innerhalb des Systems.

Wie lange sollten Logs gespeichert werden?

Die Aufbewahrungsdauer hängt vom Zweck, vom Datenvolumen und von internen Vorgaben ab. Betriebsdaten für kurzfristige Fehleranalysen können eine andere Dauer benötigen als sicherheitsrelevante Protokolle. Lege für jede Log-Kategorie einen konkreten Analysezweck und eine Löschfrist fest.

Was ist der Unterschied zwischen Observability und APM?

APM untersucht vor allem die Leistung von Anwendungen und Transaktionen. Observability bezieht zusätzlich Infrastruktur, Netzwerke, externe Dienste, Logs und geschäftliche Abläufe ein. APM kann deshalb ein Bestandteil einer umfassenderen Observability-Strategie sein.

Kann Observability Website-Ausfälle verhindern?

Observability verhindert einen technischen Defekt nicht automatisch. Gute Telemetriedaten verkürzen jedoch die Erkennung und Ursachenanalyse, weil betroffene Dienste und Abhängigkeiten nachvollziehbar werden. Automatisierte Gegenmaßnahmen müssen separat eingerichtet werden.

Wenn du technische Website-Daten zentral prüfen und Veränderungen früh erkennen möchtest, kannst du einen Free Account mit SEO-Audit anlegen.

Free Account anlegen


Sie haben noch Fragen?

Kontaktieren Sie uns

SEO Agentur kostenlose SEO Potentialanalyse


Weitere Inhalte