Package-level declarations

Types

Link copied to clipboard
class Alias

An alias for an edge.

Link copied to clipboard
sealed class AnnotationValue

Value of a segment annotation. Has one of three value types: Number, Boolean, or String.

Link copied to clipboard

The service within the service graph that has anomalously high fault rates.

Link copied to clipboard

A list of Availability Zones corresponding to the segments in a trace.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Edge

Information about a connection between two services. An edge can be a synchronous connection, such as typical call between client and service, or an asynchronous link, such as a Lambda function which retrieves an event from an SNS queue.

Link copied to clipboard

Response statistics for an edge.

Link copied to clipboard

A configuration document that specifies encryption configuration settings.

Link copied to clipboard
sealed class EncryptionStatus
Link copied to clipboard
sealed class EncryptionType
Link copied to clipboard

The root cause of a trace summary error.

Link copied to clipboard

A collection of segments and corresponding subsegments associated to a trace summary error.

Link copied to clipboard

A collection of fields identifying the services in a trace summary error.

Link copied to clipboard

Information about requests that failed with a 4xx Client Error status code.

Link copied to clipboard

The root cause information for a trace summary fault.

Link copied to clipboard

A collection of segments and corresponding subsegments associated to a trace summary fault error.

Link copied to clipboard

A collection of fields identifying the services in a trace summary fault.

Link copied to clipboard

Information about requests that failed with a 5xx Server Error status code.

Link copied to clipboard

The predicted high and low fault count. This is used to determine if a service has become anomalous and if an insight should be created.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class GraphLink

The relation between two services.

Link copied to clipboard
class Group

Details and metadata for a group.

Link copied to clipboard

Details for a group without metadata.

Link copied to clipboard

An entry in a histogram for a statistic. A histogram maps the range of observed values on the X axis, and the prevalence of each value on the Y axis.

Link copied to clipboard
class Http

Information about an HTTP request.

Link copied to clipboard

Rule used to determine the server-side sampling rate for spans ingested through the CloudWatchLogs destination and indexed by X-Ray.

Link copied to clipboard
sealed class IndexingRuleValue

The indexing rule configuration.

Link copied to clipboard

Update to an indexing rule.

Link copied to clipboard
class Insight

When fault rates go outside of the expected range, X-Ray creates an insight. Insights tracks emergent issues within your applications.

Link copied to clipboard
sealed class InsightCategory
Link copied to clipboard

X-Ray reevaluates insights periodically until they are resolved, and records each intermediate state in an event. You can review incident events in the Impact Timeline on the Inspect page in the X-Ray console.

Link copied to clipboard

The connection between two service in an insight impact graph.

Link copied to clipboard

Information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.

Link copied to clipboard

The structure containing configurations related to insights.

Link copied to clipboard
sealed class InsightState
Link copied to clipboard

Information that describes an insight.

Link copied to clipboard

A list of EC2 instance IDs corresponding to the segments in a trace.

Link copied to clipboard

A policy revision id was provided which does not match the latest policy revision. This exception is also if a policy revision id of 0 is provided via PutResourcePolicy and a policy with the same name already exists.

Link copied to clipboard

The request is missing required parameters or has invalid parameters.

Link copied to clipboard

The provided resource policy would prevent the caller of this request from calling PutResourcePolicy in the future.

Link copied to clipboard

Invalid policy document provided in request.

Link copied to clipboard

Exceeded the maximum number of resource policies for a target Amazon Web Services account.

Link copied to clipboard

Exceeded the maximum size for a resource policy.

Link copied to clipboard

The indexing rule configuration for probabilistic sampling.

Link copied to clipboard

Update to the indexing rule configuration for probabilistic sampling.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Statistics that describe how the incident has impacted a service.

Link copied to clipboard

A list of resources ARNs corresponding to the segments in a trace.

Link copied to clipboard

The resource was not found. Verify that the name or Amazon Resource Name (ARN) of the resource is correct.

Link copied to clipboard

A resource policy grants one or more Amazon Web Services services and accounts permissions to access X-Ray. Each resource policy is associated with a specific Amazon Web Services account.

Link copied to clipboard

The root cause information for a response time warning.

Link copied to clipboard

A collection of segments and corresponding subsegments associated to a response time warning.

Link copied to clipboard

A collection of fields identifying the service in a response time warning.

Link copied to clipboard
sealed class RetrievalStatus
Link copied to clipboard

Retrieved information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.

Link copied to clipboard

Retrieved collection of spans with matching trace IDs.

Link copied to clipboard

The exception associated with a root cause.

Link copied to clipboard

You have reached the maximum number of sampling rules.

Link copied to clipboard

A sampling rule that services use to decide whether to instrument a request. Rule fields can match properties of the service, or properties of a request. The service can ignore rules that don't match its properties.

Link copied to clipboard

A SamplingRule and its metadata.

Link copied to clipboard

A document specifying changes to a sampling rule's configuration.

Link copied to clipboard

Request sampling results for a single rule from a service. Results are for the last 10 seconds unless the service has been assigned a longer reporting interval after a previous call to GetSamplingTargets.

Link copied to clipboard

Aggregated request sampling data for a sampling rule across all services for a 10-second window.

Link copied to clipboard

The name and value of a sampling rule to apply to a trace summary.

Link copied to clipboard
Link copied to clipboard

Temporary changes to a sampling rule configuration. To meet the global sampling target for a rule, X-Ray calculates a new reservoir for each service based on the recent sampling results of all services that called GetSamplingTargets.

Link copied to clipboard
class Segment

A segment from a trace that has been ingested by the X-Ray service. The segment can be compiled from documents uploaded with PutTraceSegments, or an inferred segment for a downstream service, generated from a subsegment sent by the service that called it.

Link copied to clipboard
class Service

Information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.

Link copied to clipboard
class ServiceId
Link copied to clipboard

Response statistics for a service.

Link copied to clipboard
class Span

A span from a trace that has been ingested by the X-Ray service. A span represents a unit of work or an operation performed by a service.

Link copied to clipboard
class Tag

A map that contains tag keys and tag values to attach to an Amazon Web Services X-Ray group or sampling rule. For more information about ways to use tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The request exceeds the maximum number of requests per second.

Link copied to clipboard
sealed class TimeRangeType
Link copied to clipboard

A list of TimeSeriesStatistic structures.

Link copied to clipboard

You have exceeded the maximum number of tags you can apply to this resource.

Link copied to clipboard
class Trace

A collection of segment documents with matching trace IDs.

Link copied to clipboard
sealed class TraceFormatType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Metadata generated from the segment documents in a trace.

Link copied to clipboard
class TraceUser

Information about a user recorded in segment documents.

Link copied to clipboard

Sampling statistics from a call to GetSamplingTargets that X-Ray could not process.

Link copied to clipboard

Information about a segment that failed processing.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Information about a segment annotation.

Link copied to clipboard

Base class for all service related exceptions thrown by the XRay client