2017-05-01 2 views
0

Mein Verständnis auf aws xray ist, xray ist ähnlich wie dynatrace und ich versuche, Xray für die Überwachung der Apache-Leistung zu verwenden. Ich sehe kein Dokument im Zusammenhang mit Xray mit Apache außer unten.Verwenden von aws xray mit Apache

https://mvnrepository.com/artifact/com.amazonaws/aws-xray-recorder-sdk-apache-http

Kann jemand bitte vorschlagen, wenn es möglich ist, aws mit Apache xray zu verwenden, und wenn ja, man kann auch ein Dokument, um es im Zusammenhang verweisen. Vielen Dank.

Antwort

0

Ich nehme an, dass Sie mit "Apache" den Apache Tomcat Servlet Container meinen, da Sie sich auf ein Maven Artefakt beziehen, welches ein Java Build Tool ist.

Disclamer: Ich weiß nicht, was "dynatrace" ist und ich weiß nicht, welche Protokollierung Sie speziell wollen.

Aber so weit wie die Apache Tomcat-Servlet-Container und X-Ray gehen - hier ist der Link zu beginnen: http://docs.aws.amazon.com/xray/latest/devguide/xray-sdk-java.html

Starten von AWSXRayServletFilter als Servlet-Filter Hinzufügen von eingehenden Anfragen zu verfolgen. Ein Servlet-Filter erstellt ein Segment. Während das Segment geöffnet ist, können Sie die Methoden des SDK-Clients verwenden, um Informationen zum Segment hinzuzufügen, und Untersegmente erstellen, um nachgeordnete Aufrufe zu verfolgen. Das SDK zeichnet außerdem automatisch Ausnahmen auf, die von Ihrer Anwendung ausgelöst werden, während das Segment geöffnet ist.

Was den erwähnten Maven Artefakt:

aws-x-ray-Recorder-sdk-Apache-http - Instrumente Outbound HTTP Anrufe mit Apache HTTP-Clients

Also, Sie‘ Ich brauche das, wenn beispielsweise ein Client eine Anfrage an Ihren Tomcat-Server stellt und Ihr Tomcat-Server eine Anfrage an einen anderen Server stellt, der in diesem Fall als Client fungiert.

Verwandte Themen