@@ -6,7 +6,7 @@ default_lang_commit: 71833a5f8b84110dadf1e98604b87a900724ac33
6
6
cSpell:ignore : webshop
7
7
---
8
8
9
- ## Qu'est-ce que l'observabilité ?
9
+ ## Qu'est-ce que l'observabilité ? {#what-is-observability}
10
10
11
11
L'observabilité est la capacité à comprendre l'état d'un système en examinant
12
12
ses données sortantes, sans avoir besoin de connaître son fonctionnement
@@ -28,7 +28,7 @@ besoin d'ajouter une instrumentation supplémentaire.
28
28
[ OpenTelemetry] ( /docs/what-is-opentelemetry/ ) est le mécanisme permettant
29
29
d'instrumenter le code des applications afin de rendre le système observable.
30
30
31
- ## Fiabilité et métriques
31
+ ## Fiabilité et métriques {#reliability-and-metrics}
32
32
33
33
Le terme ** télémétrie** fait référence aux données émises par un système et son
34
34
comportement. Les données peuvent prendre la forme de
@@ -58,7 +58,7 @@ Les objectifs de niveau de service, communément appelés **SLO**, permettent de
58
58
rendre compte à une organisation ou à d'autres équipes de la fiabilité d'un
59
59
système.
60
60
61
- ## Comprendre le traçage distribué
61
+ ## Comprendre le traçage distribué {#understanding-distributed-tracing}
62
62
63
63
Le traçage distribué vous permet d'observer les requêtes au fur et à mesure
64
64
qu'elles se propagent au travers de systèmes distribués complexes. Il vous offre
@@ -71,14 +71,14 @@ reproduire localement.
71
71
Pour comprendre le traçage distribué, vous devez comprendre le rôle de chacun de
72
72
ses composants : les logs, les spans et les traces.
73
73
74
- ### Logs
74
+ ### Logs {#logs}
75
75
76
76
Un ** log** est un message horodaté émis par des services ou d'autres composants.
77
- Contrairement aux [ traces] ( #les -traces-distribuées ) , ils ne sont pas
78
- nécessairement associés à une requête ou une transaction utilisateur en
79
- particulier. Presque tous les logiciels émettent des logs. Par le passé, les
80
- développeurs et les opérateurs se sont largement appuyés sur les logs pour
81
- comprendre le comportement des systèmes.
77
+ Contrairement aux [ traces] ( #distributed -traces ) , ils ne sont pas nécessairement
78
+ associés à une requête ou une transaction utilisateur en particulier. Presque
79
+ tous les logiciels émettent des logs. Par le passé, les développeurs et les
80
+ opérateurs se sont largement appuyés sur les logs pour comprendre le
81
+ comportement des systèmes.
82
82
83
83
Exemple de log :
84
84
@@ -96,7 +96,7 @@ lorsqu'ils sont mis en corrélation avec une trace ou un span.
96
96
Pour plus d'informations sur les logs et leur rôle dans OpenTelemetry,
97
97
référez-vous à la page [ Logs] ( /docs/concepts/signals/logs/ ) .
98
98
99
- ### Spans
99
+ ### Spans {#spans}
100
100
101
101
Un ** span** représente une unité de travail ou d'opération. Il retrace les
102
102
actions effectuées par une requête, offrant une vue détaillée des événements qui
@@ -107,7 +107,7 @@ Un span contient un nom, des données de temps,
107
107
[ autres métadonnées (les attributs)] ( /docs/concepts/signals/traces/#attributes )
108
108
pour fournir des informations sur l'opération qu'il suit.
109
109
110
- #### Attributs de span
110
+ #### Attributs de span {#span-attributes}
111
111
112
112
Les attributs de span sont des métadonnées attachées à un span.
113
113
@@ -131,7 +131,7 @@ La table suivante liste des exemples d'attributs de span :
131
131
Pour plus d'informations sur les spans et leur rôle dans OpenTelemetry,
132
132
référez-vous à la page [ Spans] ( /docs/concepts/signals/traces/#spans ) .
133
133
134
- ### Les traces distribuées
134
+ ### Les traces distribuées {#distributed-traces}
135
135
136
136
Une ** trace distribuée** , plus communément connu sous le nom de ** trace** ,
137
137
enregistre les chemins pris par les requêtes (lancées par une application ou un
0 commit comments