xray-2016-04-12 library

Classes

Alias
An alias for an edge.
AnnotationValue
Value of a segment annotation. Has one of three value types: Number, Boolean, or String.
AnomalousService
The service within the service graph that has anomalously high fault rates.
AvailabilityZoneDetail
A list of Availability Zones corresponding to the segments in a trace.
AwsClientCredentials
AWS credentials.
BackendConnectionErrors
BatchGetTracesResult
CreateGroupResult
CreateSamplingRuleResult
DeleteGroupResult
DeleteSamplingRuleResult
Edge
Information about a connection between two services.
EdgeStatistics
Response statistics for an edge.
EncryptionConfig
A configuration document that specifies encryption configuration settings.
ErrorRootCause
The root cause of a trace summary error.
ErrorRootCauseEntity
A collection of segments and corresponding subsegments associated to a trace summary error.
ErrorRootCauseService
A collection of fields identifying the services in a trace summary error.
ErrorStatistics
Information about requests that failed with a 4xx Client Error status code.
FaultRootCause
The root cause information for a trace summary fault.
FaultRootCauseEntity
A collection of segments and corresponding subsegments associated to a trace summary fault error.
FaultRootCauseService
A collection of fields identifying the services in a trace summary fault.
FaultStatistics
Information about requests that failed with a 5xx Server Error status code.
ForecastStatistics
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.
GetEncryptionConfigResult
GetGroupResult
GetGroupsResult
GetInsightEventsResult
GetInsightImpactGraphResult
GetInsightResult
GetInsightSummariesResult
GetSamplingRulesResult
GetSamplingStatisticSummariesResult
GetSamplingTargetsResult
GetServiceGraphResult
GetTimeSeriesServiceStatisticsResult
GetTraceGraphResult
GetTraceSummariesResult
Group
Details and metadata for a group.
GroupSummary
Details for a group without metadata.
HistogramEntry
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.
Http
Information about an HTTP request.
Insight
When fault rates go outside of the expected range, X-Ray creates an insight. Insights tracks emergent issues within your applications.
InsightEvent
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.
InsightImpactGraphEdge
The connection between two service in an insight impact graph.
InsightImpactGraphService
Information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.
InsightsConfiguration
The structure containing configurations related to insights.
InsightSummary
Information that describes an insight.
InstanceIdDetail
A list of EC2 instance IDs corresponding to the segments in a trace.
ListTagsForResourceResponse
PutEncryptionConfigResult
PutTelemetryRecordsResult
PutTraceSegmentsResult
RequestImpactStatistics
Statistics that describe how the incident has impacted a service.
ResourceARNDetail
A list of resources ARNs corresponding to the segments in a trace.
ResponseTimeRootCause
The root cause information for a response time warning.
ResponseTimeRootCauseEntity
A collection of segments and corresponding subsegments associated to a response time warning.
ResponseTimeRootCauseService
A collection of fields identifying the service in a response time warning.
RootCauseException
The exception associated with a root cause.
SamplingRule
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.
SamplingRuleRecord
A SamplingRule and its metadata.
SamplingRuleUpdate
A document specifying changes to a sampling rule's configuration.
SamplingStatisticsDocument
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.
SamplingStatisticSummary
Aggregated request sampling data for a sampling rule across all services for a 10-second window.
SamplingStrategy
The name and value of a sampling rule to apply to a trace summary.
SamplingTargetDocument
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.
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.
Service
Information about an application that processed requests, users that made requests, or downstream services, resources, and applications that an application used.
ServiceId
ServiceStatistics
Response statistics for a service.
Tag
A map that contains tag keys and tag values to attach to an AWS X-Ray group or sampling rule. For more information about ways to use tags, see Tagging AWS resources in the AWS General Reference.
TagResourceResponse
TelemetryRecord
TimeSeriesServiceStatistics
A list of TimeSeriesStatistic structures.
Trace
A collection of segment documents with matching trace IDs.
TraceSummary
Metadata generated from the segment documents in a trace.
TraceUser
Information about a user recorded in segment documents.
UnprocessedStatistics
Sampling statistics from a call to GetSamplingTargets that X-Ray could not process.
UnprocessedTraceSegment
Information about a segment that failed processing.
UntagResourceResponse
UpdateGroupResult
UpdateSamplingRuleResult
ValueWithServiceIds
Information about a segment annotation.
XRay
AWS X-Ray provides APIs for managing debug traces and retrieving service maps and other data created by processing those traces.