2
2
title : Bagagem
3
3
weight : 4
4
4
description : Informações contextuais que são propagadas entre sinais
5
- default_lang_commit : 896255cae4fea454ffc4c559ea29b08ccebbfcb2
5
+ default_lang_commit : 7c0e4db0b6c39b0ca0e7efb17df5610d1b77b8a3
6
6
---
7
7
8
8
No OpenTelemetry, Bagagem é uma informação contextual que acompanha o contexto.
9
9
Bagagem é uma estrutura de armazenamento chave-valor, que te permite
10
- [ propagar] ( /docs/concepts/ context-propagation/#propagation) quaisquer dados
11
- junto com o [ contexto] ( /docs/concepts /context-propagation/#context) .
10
+ [ propagar] ( ../../ context-propagation/#propagation) quaisquer dados junto com o
11
+ [ contexto] ( ../.. /context-propagation/#context) .
12
12
13
13
A Bagagem permite a transferência de dados entre serviços e processos,
14
- tornando-os acessíveis para serem adicionados a
15
- [ rastros] ( /docs/concepts/signals/traces/ ) ,
16
- [ métricas] ( /docs/concepts/signals/metrics/ ) ou
17
- [ logs] ( /docs/concepts/signals/logs/ ) ao longo desses serviços.
14
+ tornando-os acessíveis para serem adicionados a [ rastros] ( ../traces/ ) ,
15
+ [ métricas] ( ../metrics/ ) ou [ logs] ( ../logs/ ) ao longo desses serviços.
18
16
19
- ## Exemplo
17
+ ## Exemplo {#example}
20
18
21
19
Bagagem é frequentemente usada em rastreamento para propagar dados adicionais
22
20
entre serviços.
@@ -27,14 +25,14 @@ algumas métricas de outro serviço, e em alguns logs ao longo do caminho. Como
27
25
rastro pode abranger vários serviços, você precisa de uma maneira de propagar
28
26
esses dados sem copiar o ` clientId ` em diversos pontos do seu código.
29
27
30
- Usando a
31
- [ Propagação de Contexto ] ( /docs/concepts/signals/traces/#context-propagation )
32
- para passar a bagagem entre esses serviços, o ` clientId ` estará disponível para
33
- ser adicionado a quaisquer trechos, métricas ou logs. Além disso, as
34
- instrumentações automaticamente propagam a Bagagem para você.
28
+ Usando a [ Propagação de Contexto ] ( ../traces/#context-propagation ) para passar a
29
+ bagagem entre esses serviços, o ` clientId ` estará disponível para ser adicionado
30
+ a quaisquer trechos, métricas ou logs. Além disso, as instrumentações
31
+ automaticamente propagam a Bagagem para você.
32
+
35
33
![ OTel Baggage] ( ../otel-baggage.svg )
36
34
37
- ## Para que a Bagagem do OTel deve ser usada?
35
+ ## Para que a Bagagem do OTel deve ser usada? {#what-should-otel-baggage-be-used-for}
38
36
39
37
A Bagagem é mais adequada para incluir informações que normalmente estão
40
38
disponíveis apenas no início de uma requisição e que precisam ser propagadas
@@ -51,7 +49,7 @@ usuário nos dados do log.
51
49
52
50
![ OTel Baggage] ( ../otel-baggage-2.svg )
53
51
54
- ## Considerações de segurança da Bagagem
52
+ ## Considerações de segurança da Bagagem {#baggage-security-considerations}
55
53
56
54
Itens sensíveis da Bagagem podem ser compartilhados com recursos não
57
55
intencionais, como APIs de terceiros. Isso ocorre porque a instrumentação
@@ -65,7 +63,7 @@ podem propagar a Bagagem fora da sua rede.
65
63
Além disso, não há verificações de integridade automáticas para garantir que os
66
64
itens de Bagagem sejam legítimos, portanto, tenha cautela ao acessá-los.
67
65
68
- ## Bagagem não é o mesmo que atributos
66
+ ## Bagagem não é o mesmo que atributos {#baggage-is-not-the-same-as-attributes}
69
67
70
68
É importante destacar que a Bagagem é um armazenamento de chave-valor separado e
71
69
não está ligada aos atributos de trechos, métricas ou logs sem que seja
@@ -76,10 +74,10 @@ explicitamente os dados da Bagagem e adicioná-los como atributos aos seus
76
74
trechos, métricas ou logs.
77
75
78
76
Como um dos casos de uso comum da Bagagem é adicionar dados aos
79
- [ Atributos de Trecho] ( /docs/concepts/signals/ traces/#attributes) ao longo de
80
- todo um rastro, várias linguagens possuem Processadores de Trecho de Bagagem que
81
- adicionam dados da Bagagem como atributos na criação de trechos.
77
+ [ Atributos de Trecho] ( ../ traces/#attributes) ao longo de todo um rastro, várias
78
+ linguagens possuem Processadores de Trecho de Bagagem que adicionam dados da
79
+ Bagagem como atributos na criação de trechos.
82
80
83
- Para mais informações, consulte a [ especificação da Bagagem] [ ] .
81
+ Para mais informações, consulte a [ especificação da Bagagem] .
84
82
85
83
[ especificação da Bagagem ] : /docs/specs/otel/overview/#baggage-signal
0 commit comments