

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# AWS X-Ray Debugging konfigurieren
<a name="environment-configuration-debugging"></a>

Sie können die AWS Elastic Beanstalk Konsole oder eine Konfigurationsdatei verwenden, um den AWS X-Ray Daemon auf den Instanzen in Ihrer Umgebung auszuführen. X-Ray ist ein AWS Dienst, der Daten über die Anfragen sammelt, die Ihre Anwendung bedient, und anhand dieser Daten eine Service-Map erstellt, anhand derer Sie Probleme mit Ihrer Anwendung und Optimierungsmöglichkeiten identifizieren können.

**Anmerkung**  
X-Ray wird nicht in allen Regionen angeboten. Wenn Sie eine Umgebung in einer dieser Regionen erstellen, können Sie den X-Ray-Daemon auf den Instances in Ihrer Umgebung nicht ausführen.  
Informationen zu den in den einzelnen Regionen angebotenen AWS Diensten finden Sie in [der Regionentabelle](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/).

![\[Die Servicezuordnung für eine Web-API-Anwendung, die Amazon DynamoDB zum Speichern von Daten verwendet\]](http://docs.aws.amazon.com/de_de/elasticbeanstalk/latest/dg/images/scorekeep-servicemap.png)


X-Ray bietet ein SDK, das Sie verwenden können, um Ihren Anwendungscode zu instrumentalisieren, sowie eine Daemon-Anwendung, die Debugging-Informationen vom SDK an die X-Ray-API weiterleitet.

**Unterstützte Plattformen**

Sie können das X-Ray SDK mit den folgenden Elastic Beanstalk-Plattformen verwenden:
+ **Go** – Version 2.9.1 und höher
+ **Java 8** – Version 2.3.0 und höher
+ **Java 8 mit Tomcat 8** – Version 2.4.0 und höher
+ **Node.js** – Version 3.2.0 und höher
+ **Windows Server** – alle Plattformversionen, die am oder nach dem 18. Dezember 2016 veröffentlicht wurden
+ **Python** - Version 2.5.0 und höher

Auf unterstützten Plattformen können Sie eine Konfigurationsoption für die Ausführung des X-Ray-Daemon auf den Instances in Ihrer Umgebung verwenden. Sie können den Daemon in der [Elastic Beanstalk-Konsole](#environment-configuration-debugging-console) oder über eine [Konfigurationsdatei](#environment-configuration-debugging-namespace) aktivieren.

Um Daten auf X-Ray hochzuladen, benötigt der X-Ray-Daemon IAM-Berechtigungen in der **AWSXrayWriteOnlyAccess**verwalteten Richtlinie. Diese Berechtigungen sind im [Elastic Beanstalk-Instance-Profil enthalten](concepts-roles-instance.md). Wenn Sie nicht das Standard-Instance-Profil verwenden, finden Sie Informationen unter [Erteilen der Berechtigung zum Senden von Daten an X-Ray](https://docs.aws.amazon.com/xray/latest/devguide/xray-daemon.html#xray-daemon-permissions) für den Daemon im *AWS X-Ray -Entwicklerhandbuch*.

Debugging mit X-Ray erfordert die Verwendung des X-Ray-SDK. Anweisungen und Beispielanwendungen finden Sie unter [Erste Schritte mit AWS X-Ray](https://docs.aws.amazon.com/xray/latest/devguide/xray-gettingstarted.html) im *AWS X-Ray -Benutzerhandbuch*.

Wenn Sie eine Plattformversion verwenden, die nicht über den Daemon verfügt, können Sie sie trotzdem mit einem Skript in einer Konfigurationsdatei ausführen. Weitere Informationen finden Sie unter [Manuelles Herunterladen und Ausführen des X-Ray-Daemons (Erweitert)](https://docs.aws.amazon.com/xray/latest/devguide/xray-daemon-beanstalk.html#xray-daemon-beanstalk-manual) im *AWS X-Ray -Entwicklerhandbuch*.

**Topics**
+ [Konfigurieren des -Debuggings](#environment-configuration-debugging-console)
+ [Der Namespace aws:elasticbeanstalk:xray](#environment-configuration-debugging-namespace)

## Konfigurieren des -Debuggings
<a name="environment-configuration-debugging-console"></a>

Sie können den X-Ray-Daemon auf einer laufenden Umgebung in der Elastic Beanstalk-Konsole aktivieren.

**So aktivieren Sie das Debugging in der Elastic Beanstalk-Konsole**

1. Öffnen Sie die [Elastic Beanstalk Beanstalk-Konsole](https://console.aws.amazon.com/elasticbeanstalk) und wählen Sie in der Liste **Regionen** Ihre aus. AWS-Region

1. Wählen Sie im Navigationsbereich **Environments (Umgebungen)** aus und wählen Sie dann in der Liste den Namen Ihrer Umgebung aus.

1. Wählen Sie im Navigationsbereich **Configuration (Konfiguration)** aus.

1. Wählen Sie in der Konfigurationskategorie **Updates, monitoring and logging ** (Updates, Überwachung und Protokolle) die Option **Edit** (Bearbeiten) aus.

1. Wählen Sie im Abschnitt **Amazon X-Ray** die Option **Aktiviert** aus.

1. Wählen Sie unten auf der Seite die Option **Apply** (Anwenden) aus, um die Änderungen zu speichern.

Sie können diese Option auch während der Umgebungserstellung aktivieren. Weitere Informationen finden Sie unter [Der Assistent zum Erstellen einer neuen Umgebung](environments-create-wizard.md).

## Der Namespace aws:elasticbeanstalk:xray
<a name="environment-configuration-debugging-namespace"></a>

Sie können mit der `XRayEnabled`-Option im `aws:elasticbeanstalk:xray`-Namespace Debugging aktivieren.

Um das Debugging bei der Bereitstellung Ihrer Anwendung automatisch zu aktivieren, legen Sie die Option in einer [Konfigurationsdatei](ebextensions.md) in Ihrem Quellcode wie folgt fest.

**Example .ebextensions/debugging.config**  

```
option_settings:
  aws:elasticbeanstalk:xray:
    XRayEnabled: true
```