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

# Aktionen ignorieren

<Tip>
  Das Ignorieren von Aktionen wird **Fehler- und Performance-Daten** dieser Aktionen
  ignorieren. [Benutzerdefinierte Metrikdaten](/metrics/custom) und [Logs](/logging),
  die in einer Aktion aufgezeichnet wurden, werden weiterhin gemeldet.
</Tip>

Möglicherweise gibt es bestimmte Aktionen in Ihrer Anwendung, die Sie nicht an AppSignal melden möchten. Der häufigste Anwendungsfall ist ein Web-Endpunkt, den Ihr Load Balancer verwendet, um zu prüfen, ob Ihre Anwendung noch antwortet, oder alle Aktionen, die im Administrationspanel Ihrer Anwendung stattfinden.

Diese Endpunkte können viel Traffic erhalten, sind aber keine kritischen Endpunkte, die von AppSignal überwacht werden müssen, und können die Nutzbarkeit der Metriken beeinträchtigen, die AppSignal Ihnen für die [Namespaces](/application/namespaces) Ihrer Anwendung bereitstellt.

# Aktionen ignorieren

<Tip>
  Wenn Sie sich nicht sicher sind, welche Aktionsnamen in Ihrer Anwendungskonfiguration
  zu konfigurieren sind, finden Sie den zu ignorierenden Aktionsnamen in Ihrer Anwendung
  auf AppSignal.com und kopieren Sie ihn in Ihre AppSignal-Konfiguration.
</Tip>

Bestimmte Aktionen können Aktionen mit der Option "Aktionen ignorieren" in der AppSignal-Integrations-Konfiguration Ihrer Anwendung ignorieren. Die Konfigurationsoption "Aktionen ignorieren" ermöglicht es Ihnen, eine Denylist von Aktionen zu definieren, die Sie ignorieren möchten. Alle Aktionen in dieser Liste werden ignoriert, d. h. die Daten dieser Aktionen werden nicht an die AppSignal-Server gesendet und werden nicht auf den [Abrechnungsplan Ihrer Organisation](https://www.appsignal.com/plans) angerechnet.

Dieser Leitfaden zeigt Ihnen, wie Sie Ihre Denylist zum Ignorieren von Aktionen in der von Ihrer Anwendung verwendeten Sprache konfigurieren:

* [Ruby](#ruby)
* [Elixir](#elixir)
* [Node.js](#nodejs)
* [Python](#python)
* [Go](#go)
* [Java](#java)
* [PHP](#php)

**Hinweis:** Diese Konfiguration ist nicht für Front-end-JavaScript verfügbar.

## Ruby

Um Aktionen in Ruby zu ignorieren, fügen Sie Folgendes zu Ihrer AppSignal-Konfigurationsdatei hinzu. Der [`ignore_actions`][ruby ignore_actions]-Wert ist ein Array von Strings.

Das folgende Beispiel gilt für eine Rails-Anwendung.

<CodeGroup>
  ```ruby Ruby theme={null}
  Appsignal.configure do |config|
    config.ignore_actions += [
      "UptimeController#healthcheck",
      "AdminController#index",
      "Admin::UsersController#show"
    ]
  end
  ```

  ```yaml YAML theme={null}
  production:
    ignore_actions:
      - "UptimeController#healthcheck"
      - "AdminController#index"
      - "Admin::UsersController#show"
  ```
</CodeGroup>

Wenn Sie Sinatra oder ein anderes Framework verwenden, verwenden Sie die HTTP-Methode und den Pfad, mit dem Sie Ihre Route angegeben haben, zum Beispiel:

<CodeGroup>
  ```ruby Ruby theme={null}
  Appsignal.configure do |config|
    config.ignore_actions += [
      "GET /healthcheck",
      "GET /pages/:id",
      "POST /pages/create"
    ]
  end
  ```

  ```yaml YAML theme={null}
  production:
    ignore_actions:
      - "GET /healthcheck"
      - "GET /pages/:id"
      - "POST /pages/create"
  ```
</CodeGroup>

[ruby ignore_actions]: /ruby/configuration/options.html#option-ignore_actions

## Elixir

Um Aktionen in Elixir zu ignorieren, fügen Sie Folgendes zu Ihrer AppSignal-Konfigurationsdatei hinzu. Der [`ignore_actions`][elixir ignore_actions]-Wert ist eine Liste von Strings.

<CodeGroup>
  ```elixir Elixir theme={null}
  config :appsignal, :config,
    ignore_actions: ["AppsignalPhoenixExampleWeb.UptimeController#healthcheck", "AppsignalPhoenixExampleWeb.AdminController#index"]
  ```
</CodeGroup>

[elixir ignore_actions]: /elixir/configuration/options.html#option-ignore_actions

## Node.js

Um Aktionen in Node.js zu ignorieren, fügen Sie Folgendes zu Ihrer AppSignal-Konfigurationsdatei hinzu. Der [`ignoreActions`][nodejs ignore_actions]-Wert ist ein Array von Strings.

Aktionsnamen werden verwendet, um Fehler und Performance-Probleme zu gruppieren. Ihre Namen sind normalerweise ein Controller/Endpunkt oder ein Background-Job. Sie können eine Liste davon in der Spalte "Action name" der *Issue list* unter [Performance](https://appsignal.com/redirect-to/app?to=performance) in der Seitenleiste sehen. Um eine bestimmte Aktion zu ignorieren, kopieren Sie den Namen, wie er in der Benutzeroberfläche erscheint, und fügen Sie ihn zur `ignoreActions`-Option hinzu.

<CodeGroup>
  ```javascript Node.js theme={null}
  const { Appsignal } = require("@appsignal/nodejs");

  new Appsignal({
    // Andere Konfiguration
    ignoreActions: ["GET /pages/:id", "GET /healthcheck", "GET /admin"],
  });
  ```
</CodeGroup>

[nodejs ignore_actions]: /nodejs/3.x/configuration/options.html#option-ignoreactions

## Python

Um Aktionen in Python zu ignorieren, fügen Sie Folgendes zu Ihrer AppSignal-Konfigurationsdatei hinzu. Der [`ignore_actions`][python ignore_actions]-Wert ist eine Liste von Strings.

Aktionsnamen werden verwendet, um Fehler und Performance-Probleme zu gruppieren. Ihre Namen sind normalerweise ein Controller/Endpunkt oder ein Background-Job. Sie können eine Liste davon in der Spalte "Action name" der *Issue list* unter [Performance](https://appsignal.com/redirect-to/app?to=performance) in der Seitenleiste sehen. Um eine bestimmte Aktion zu ignorieren, kopieren Sie den Namen, wie er in der Benutzeroberfläche erscheint, und fügen Sie ihn zur `ignore_actions`-Option hinzu.

<CodeGroup>
  ```python Python theme={null}
  from appsignal import Appsignal

  appsignal = Appsignal(
      # Andere Konfiguration
      ignore_actions=["GET /pages/:id", "GET /healthcheck", "GET /admin"]
  )
  ```
</CodeGroup>

[python ignore_actions]: /python/configuration/options.html#option-ignore_actions

## Go

Um Aktionen in Go-Anwendungen zu ignorieren, konfigurieren Sie die [`ignore_actions`-Konfigurationsoption][go ignore_actions].

Aktionsnamen werden verwendet, um Fehler und Performance-Probleme zu gruppieren. Ihre Namen sind normalerweise ein Controller/Endpunkt oder ein Background-Job. Sie können eine Liste davon in der Spalte "Action and error type" der *Issue list* unter [Performance](https://appsignal.com/redirect-to/app?to=traces) in der Seitenleiste sehen. Um eine bestimmte Aktion zu ignorieren, kopieren Sie den Namen, wie er in der Benutzeroberfläche erscheint, und fügen Sie ihn zur `ignore_actions`-Option hinzu.

Weitere Informationen zur Konfiguration von OpenTelemetry für Go-Apps finden Sie auf der [Go-Konfigurationsseite](/go/configuration/options).

<CodeGroup>
  ```go Go theme={null}
  res := resource.NewWithAttributes(
  	attribute.StringSlice("appsignal.config.ignore_actions", []string{"GET /heath_check", "POST /ping"}),
  	// Und andere Ressourcenattribute
  )
  ```
</CodeGroup>

[go ignore_actions]: /go/configuration/options.html#option-ignore_actions

## Java

Um Aktionen in Java-Anwendungen zu ignorieren, konfigurieren Sie die [`ignore_actions`][java ignore_actions]-Option.

Aktionsnamen werden verwendet, um Fehler und Performance-Probleme zu gruppieren. Ihre Namen sind normalerweise ein Controller/Endpunkt oder ein Background-Job. Sie können eine Liste davon in der Spalte "Action and error type" der *Issue list* unter [Performance](https://appsignal.com/redirect-to/app?to=traces) in der Seitenleiste sehen. Um eine bestimmte Aktion zu ignorieren, kopieren Sie den Namen, wie er in der Benutzeroberfläche erscheint, und fügen Sie ihn zur `ignore_actions`-Option hinzu.

Weitere Informationen zur Konfiguration von OpenTelemetry für Java-Apps finden Sie auf der [Java-Konfigurationsseite](/java/configuration/options).

<CodeGroup>
  ```bash Bash theme={null}
  function encode() {
    echo -n "$@" | sed 's/,/%2C/g'
  }

  export OTEL_RESOURCE_ATTRIBUTES="\
    appsignal.config.ignore_actions=$(encode "UptimeController#healthcheck,AdminController#index"),\
    ..."
  ```
</CodeGroup>

### Mehr lesen {/* id: java-read-more */}

* Mehr über die [Java-`ignore_actions`-Konfigurationsoption][java ignore_actions] lesen.

[java ignore_actions]: /java/configuration/options.html#option-ignore_actions

## PHP

Um Aktionen in PHP-Anwendungen zu ignorieren, konfigurieren Sie die [`ignore_actions`][php ignore_actions]-Option.

<CodeGroup>
  ```php PHP theme={null}
  return [
      'ignore_actions' => ['GET /admin', 'GET /ignored-route'],
      // ... andere Optionen
  ];
  ```
</CodeGroup>

### Mehr lesen {/* id: php-read-more */}

* Mehr über die [PHP-`ignore_actions`-Konfigurationsoption][php ignore_actions] lesen.

[php ignore_actions]: /php/configuration/options.html#option-ignore_actions

[notifications]: /application/notification-settings.html
