Interface for accessing XRay AWS X-Ray provides APIs for managing debug traces and retrieving service maps and other data created by processing those traces.
public interface IAmazonXRay IAmazonService, IDisposable
The IAmazonXRay type exposes the following members
Retrieves a list of traces specified by ID. Each trace is a collection of segment
documents that originates from a single request. Use
Initiates the asynchronous execution of the BatchGetTraces operation.
Retrieves a document that describes services that process incoming requests, and downstream services that they call as a result. Root services process incoming requests and make calls to downstream services. Root services are applications that use the AWS X-Ray SDK. Downstream services can be other applications, AWS resources, HTTP web APIs, or SQL databases.
Initiates the asynchronous execution of the GetServiceGraph operation.
Retrieves a service graph for one or more specific trace IDs.
Initiates the asynchronous execution of the GetTraceGraph operation.
Retrieves IDs and metadata for traces available for a specified time frame using an
optional filter. To get the full traces, pass the trace IDs to
A filter expression can target traced requests that hit specific service nodes or
edges, have errors, or come from a known user. For example, the following filter expression
targets traces that pass through
This filter expression finds traces that have an annotation named
For a full list of indexed fields and keywords that you can use in filter expressions, see Using Filter Expressions in the AWS X-Ray Developer Guide.
Initiates the asynchronous execution of the GetTraceSummaries operation.
Used by the AWS X-Ray daemon to upload telemetry.
Initiates the asynchronous execution of the PutTelemetryRecords operation.
Initiates the asynchronous execution of the PutTraceSegments operation.
Supported in: 1.3
Supported in: 4.5, 4.0, 3.5
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms