mirror of
https://github.com/hoshikawa2/agent_platform_oci.git
synced 2026-09-07 18:23:46 +00:00
Observability: PUBSUB_EXCLUDED_EVENT_TYPES
This commit is contained in:
@@ -50,6 +50,10 @@ Cada evento vira uma observation/span com `name` igual ao código:
|
||||
- `NOC.001`
|
||||
- `GRL.004`
|
||||
|
||||
No modo `LANGFUSE_TRACE_MODE=compact`, eventos `IC.*`, `AGA.*` e `NOC.*`
|
||||
continuam visíveis como spans filhos do span raiz. Eles não são substituídos por
|
||||
tags da trace. Eventos técnicos de baixo nível continuam sujeitos à compactação.
|
||||
|
||||
A metadata recebe automaticamente:
|
||||
|
||||
- `tag`
|
||||
|
||||
@@ -17,6 +17,7 @@ Esta versão corrige dois gaps da migração do `agent_framework_oci`:
|
||||
- Publica flat por padrão.
|
||||
- Mantém modo legado por configuração.
|
||||
- Exclui `NOC.*` do Pub/Sub por padrão, seguindo a lib antiga.
|
||||
- Permite excluir tipos de evento específicos do Pub/Sub por configuração.
|
||||
- Injeta `sequence` automaticamente no payload flat antes do publish.
|
||||
|
||||
- `src/agent_framework/analytics/tim_sequence.py`
|
||||
@@ -45,6 +46,10 @@ Esta versão corrige dois gaps da migração do `agent_framework_oci`:
|
||||
PUBSUB_PAYLOAD_MODE=flat
|
||||
PUBSUB_EXCLUDE_NOC=true
|
||||
|
||||
# Lista opcional, separada por vírgulas, de tipos de evento não publicados no Pub/Sub.
|
||||
# Os eventos continuam disponíveis para os demais destinos de observabilidade.
|
||||
PUBSUB_EXCLUDED_EVENT_TYPES=GRL.NATIVE_OUTPUT_GUARDRAILS
|
||||
|
||||
# Sequence automático por sessão no payload Pub/Sub flat
|
||||
PUBSUB_SEQUENCE_ENABLED=true
|
||||
|
||||
|
||||
Reference in New Issue
Block a user