# Qu'est-ce que Observability ?

C'est la capacité de surveiller l'état interne d'un système avec des données externes.

## Définition
L'observabilité est un mécanisme d'observation qui nous permet de comprendre ce qui se passe dans le monde intérieur des systèmes logiciels complexes. Il avertit non seulement en cas d'erreur, mais explique également, à l'aide de données, pourquoi le système ralentit ou ne produit pas les résultats escomptés.

## Comment ça marche
Les journaux, les mesures et les données de surveillance du système sont collectés. En combinant ces données, l'état de santé du système est visualisé. Ainsi, le problème peut être détecté avant qu’il ne soit signalé à l’utilisateur.

## Où est-ce utilisé
Il est utilisé dans les grands réseaux de serveurs et pour surveiller les performances des modèles d'intelligence artificielle. Il s’agit d’un outil essentiel, notamment pour déterminer où le système est obstrué.

## Souvent confondu avec
Elle est souvent confondue avec la « surveillance », qui consiste simplement à enregistrer les erreurs, mais l'observabilité se concentre sur la compréhension des raisons pour lesquelles le système échoue.

## Questions fréquentes
**Pourquoi ne suffit-il pas de conserver un journal des erreurs ?**
Le journal des erreurs indique le problème mais n'explique pas la raison, tandis que l'observabilité vous permet de voir toutes les étapes à l'intérieur du système.

**Est-ce requis pour chaque système ?**
C’est peut-être exagéré pour des applications simples, mais c’est vital dans les systèmes d’intelligence artificielle composés de plusieurs parties.


## Termes liés
- [Observability](/fr/dictionary/observability/)
- [State Management](/fr/dictionary/state-management/)
- [Data Pipeline](/fr/dictionary/data-pipeline/)
- [API](/fr/dictionary/api/)

## Outils liés
- [Posthog](/fr/discover/posthog/)
- [iii](/fr/discover/iii/)

---
Source : TreScout Glossaire · https://trescout.com/fr/dictionary/observability/
