Ignorar eventos de instrumentação
Uma amostra de uma requisição web ou background job pode conter muitos eventos de instrumentação exibidos na timeline de eventos. No entanto, nem todos os eventos são essenciais, pois podem não fornecer insights significativos ou valiosos sobre o desempenho de uma amostra, e ver um número alto de eventos pode dificultar identificar áreas problemáticas na timeline. Se a aplicação tiver um local que cria muitos eventos, como queries, requisições externas ou renderização de views, a gem Ruby pode ignorar esses eventos usando o helperignore_instrumentation_events.
(Na gem Ruby 3.10 e versões anteriores, o helper ignore_instrumentation_events se chama without_instrumentation).
ignore_instrumentation_events ignorará eventos reportados pelo helper instrument. A gem Ruby continuará reportando erros e métricas que ocorram dentro deste bloco. O helper ignore_instrumentation_events não afeta a duração total da amostra.