> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ignorer l'instrumentation

## Ignorer les événements d'instrumentation

Un échantillon de requête web ou de tâche en arrière-plan peut contenir de nombreux événements d'instrumentation affichés dans la chronologie des événements. Cependant, tous les événements ne sont pas essentiels car ils peuvent ne pas fournir d'informations significatives ou précieuses sur la performance d'un échantillon, et voir un grand nombre d'événements peut rendre difficile l'identification des zones problématiques dans la chronologie.

Si l'application a un endroit qui crée beaucoup d'événements, comme des requêtes, des requêtes externes ou le rendu de vues, la gem Ruby peut ignorer ces événements à l'aide de l'assistant `ignore_instrumentation_events`.

(Dans la gem Ruby 3.10 et antérieures, l'assistant `ignore_instrumentation_events` s'appelle `without_instrumentation`).

<CodeGroup>
  ```ruby Ruby theme={null}
  class BackgroundWorker
    def perform
      Appsignal.ignore_instrumentation_events do
        10_000.times do
          Appsignal.instrument "event_name.group_name" do # This instrumentation event will not be reported
            # Do complicated calculations
          end
        end
      end
    end
  end
  ```
</CodeGroup>

L'assistant `ignore_instrumentation_events` ignorera les événements signalés par l'assistant `instrument`. La gem Ruby continuera à signaler les erreurs et les métriques qui se produisent dans ce bloc. L'assistant `ignore_instrumentation_events` n'affecte pas la durée totale de l'échantillon.
