> ## 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.

# Instrumentation negeren

## Instrumentation events negeren

Een sample van een webrequest of background job kan veel instrumentation-events bevatten die op de event timeline worden weergegeven. Echter, niet alle events zijn essentieel omdat ze mogelijk geen significante of waardevolle inzichten in de performance van een sample bieden, en een groot aantal events kan het moeilijk maken om probleemgebieden op de timeline te herkennen.

Als de applicatie een plek heeft die veel events genereert, zoals queries, externe requests of het renderen van views, kan de Ruby gem deze events negeren met de helper `ignore_instrumentation_events`.

(In Ruby gem 3.10 en ouder heet de helper `ignore_instrumentation_events` `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>

De helper `ignore_instrumentation_events` negeert events die door de `instrument`-helper worden gerapporteerd. De Ruby gem blijft errors en metrics rapporteren die binnen dit block optreden. De helper `ignore_instrumentation_events` heeft geen invloed op de totale duur van de sample.
