# Was ist Observability?

Es ist die Fähigkeit, den internen Zustand eines Systems anhand externer Daten zu überwachen.

## Definition
Beobachtbarkeit ist ein Beobachtungsmechanismus, der es uns ermöglicht zu verstehen, was in der Innenwelt komplexer Softwaresysteme geschieht. Es warnt nicht nur, wenn ein Fehler vorliegt, sondern erklärt anhand von Daten auch, warum das System langsamer wird oder nicht die erwarteten Ergebnisse liefert.

## So funktioniert es
Es werden Protokolle, Metriken und Überwachungsdaten vom System erfasst. Durch die Kombination dieser Daten wird der Gesundheitszustand des Systems visualisiert. Somit kann das Problem erkannt werden, bevor es dem Benutzer angezeigt wird.

## Wo es eingesetzt wird
Es wird in großen Servernetzwerken und zur Überwachung der Leistung von Modellen der künstlichen Intelligenz eingesetzt. Es ist ein wichtiges Werkzeug, insbesondere um herauszufinden, wo das System verstopft ist.

## Häufig verwechselt mit
Es wird oft mit „Überwachung“ verwechselt, bei der es sich lediglich um die Protokollierung von Fehlern handelt. Bei der Beobachtbarkeit geht es jedoch darum, zu verstehen, warum das System ausfällt.

## Häufige Fragen
**Warum reicht es nicht aus, nur ein Fehlerprotokoll zu führen?**
Das Fehlerprotokoll weist auf das Problem hin, erklärt jedoch nicht den Grund, während die Beobachtbarkeit es Ihnen ermöglicht, alle Schritte im System zu sehen.

**Ist es für jedes System erforderlich?**
Für einfache Anwendungen mag das übertrieben sein, in Systemen der künstlichen Intelligenz, die aus vielen Teilen bestehen, ist es jedoch von entscheidender Bedeutung.


## Verwandte Begriffe
- [Observability](/de/dictionary/observability/)
- [State Management](/de/dictionary/state-management/)
- [Data Pipeline](/de/dictionary/data-pipeline/)
- [API](/de/dictionary/api/)

## Verwandte Werkzeuge
- [Posthog](/de/discover/posthog/)
- [iii](/de/discover/iii/)

---
Quelle: TreScout Glossar · https://trescout.com/de/dictionary/observability/
