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

# AppSignal für Elixir: Install

> Befehlszeilen-Tool zur Installation von AppSignal in einer Elixir-Anwendung. Dokumentation zu Verwendung, Optionen und Konfigurationsmethoden.

Befehlszeilen-Tool zur Installation von AppSignal in einer Elixir-Anwendung.

Das Befehlszeilen-Tool wird hauptsächlich verwendet, um bei der Einrichtung der Konfiguration für AppSignal zu helfen. Bitte folgen Sie dem [Installationsleitfaden](/guides/new-application), wenn Sie eine neue Anwendung zu AppSignal hinzufügen.

Nach Abschluss der Konfiguration/Installation führt der Installer das Befehlszeilen-Tool [demonstration](/elixir/command-line/demo) aus und sendet Demo-Daten an die AppSignal-Server, um den Installationsassistenten zu unterstützen.

Dieses Tool ist seit Version 0.13.0 des AppSignal-für-Elixir-Pakets verfügbar.

## Konfigurationsmethoden

Es gibt zwei Konfigurationsmethoden, die der Installer bereitstellt: Konfigurationsdatei oder Umgebungsvariablen.

### 1. Konfigurationsdatei

Es ist möglich, AppSignal mit der Mix-Konfiguration zu konfigurieren. Das AppSignal-für-Elixir-Paket sucht in der von Mix geladenen Konfiguration. Unser Installer schreibt die Konfiguration in `config/appsignal.exs` und fügt einen Import zu Ihrer/Ihren anderen Konfigurationsdatei(en) hinzu.

Wenn diese Option gewählt wird, wird der angegebene Push-API-Key in die Konfigurationsdatei geschrieben. Wir empfehlen nicht, diesen Schlüssel in die Versionskontrolle (git/svn/mercurial/etc.) einzuchecken. Verwenden Sie stattdessen eine `APPSIGNAL_PUSH_API_KEY`-Umgebungsvariable oder ein Geheimnisverwaltungstool für Ihre Anwendung.

Weitere Informationen finden Sie in der [Konfigurationsdokumentation](/elixir/configuration).

### 2. Umgebungsvariablen

Es ist möglich, AppSignal ausschließlich über System-Umgebungsvariablen zu konfigurieren. Wenn diese Option gewählt wird, wird keine Konfiguration ins Dateisystem geschrieben. Weitere Informationen finden Sie in der [Konfigurationsdokumentation](/elixir/configuration).

## Verwendung

Führen Sie in der Befehlszeile in Ihrem Projekt aus:

<CodeGroup>
  ```bash Bash theme={null}
  mix appsignal.install <Push API key>
  # For example
  mix appsignal.install 1234-1234-1234-1234
  ```
</CodeGroup>

Wo Sie Ihren "Push API key" finden, sehen Sie im [Installationsassistenten](https://appsignal.com/redirect-to/organization?to=sites/new) für Ihre Organisation.

## Exit-Codes

* Beendet sich mit Statuscode `0`, wenn der Befehl erfolgreich abgeschlossen wurde.
* Beendet sich mit Statuscode `1`, wenn der Befehl mit einem Fehler abgeschlossen wurde.
