Skip to main content
O pacote AppSignal for Elixir instrumenta operações realizadas pelo Broadway, uma biblioteca de pipeline de ingestão e processamento de dados em múltiplos estágios para Elixir, usando a biblioteca Telemetry. O AppSignal reconhece eventos do Telemetry disparados pelo Broadway e cria traces de desempenho:
Timeline de trace para um trace Payo.Pipeline#handle_message, com um span
filho para enrich.payment

Exemplo de trace de desempenho a partir de um evento do Broadway

Tags incluídas:
Tags em um trace do Broadway, incluindo hostname, message, processor,
producer e topology_name

Tags do exemplo de trace

O payload de mensagem do Broadway:
Payload em um trace do Broadway

Payload do exemplo de trace

Instrumentação automática

O Broadway é instrumentado automaticamente, sem necessidade de configuração. Para desabilitar a instrumentação do Broadway, defina a opção de configuração instrument_broadway como false.