Integer referenceId
Identifier of the edge. Unique within a service map.
Date startTime
The start time of the first segment on the edge.
Date endTime
The end time of the last segment on the edge.
EdgeStatistics summaryStatistics
Response statistics for segments on the edge.
List<E> responseTimeHistogram
A histogram that maps the spread of client response times on an edge.
List<E> aliases
Aliases for the edge.
Long okCount
The number of requests that completed with a 2xx Success status code.
ErrorStatistics errorStatistics
Information about requests that failed with a 4xx Client Error status code.
FaultStatistics faultStatistics
Information about requests that failed with a 5xx Server Error status code.
Long totalCount
The total number of completed requests.
Double totalResponseTime
The aggregate response time of completed requests.
Long throttleCount
The number of requests that failed with a 419 throttling status code.
Long otherCount
The number of requests that failed with untracked 4xx Client Error status codes.
Long totalCount
The total number of requests that failed with a 4xx Client Error status code.
Date startTime
The start of the time frame for which the graph was generated.
Date endTime
The end of the time frame for which the graph was generated.
List<E> services
The services that have processed a traced request during the specified time frame.
String nextToken
Pagination token. Not used.
Date startTime
The start of the time frame for which to retrieve traces.
Date endTime
The end of the time frame for which to retrieve traces.
Boolean sampling
Set to true
to get summaries for only a subset of available traces.
String filterExpression
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
String nextToken
Specify the pagination token returned by a previous request to retrieve the next page of results.
List<E> traceSummaries
Trace IDs and metadata for traces that were found in the specified time frame.
Date approximateTime
The start time of this page of results.
Long tracesProcessedCount
The number of traces that were processed to get this set of summaries.
String nextToken
If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.
Integer referenceId
Identifier for the service. Unique within the service map.
String name
The canonical name of the service.
List<E> names
A list of names for the service, including the canonical name.
Boolean root
Indicates that the service was the first service to process a request.
String accountId
Identifier of the AWS account in which the service runs.
String type
The type of service.
AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance
for a application
running on Amazon EC2 or AWS::DynamoDB::Table
for an Amazon DynamoDB table that the application
used.
AWS Service - The type of an AWS service. For example, AWS::DynamoDB
for downstream calls to Amazon
DynamoDB that didn't target a specific table.
client
- Represents the clients that sent requests to a root service.
remote
- A downstream service of indeterminate type.
String state
The service's state.
Date startTime
The start time of the first segment that the service generated.
Date endTime
The end time of the last segment that the service generated.
List<E> edges
Connections to downstream services.
ServiceStatistics summaryStatistics
Aggregated statistics for the service.
List<E> durationHistogram
A histogram that maps the spread of service durations.
List<E> responseTimeHistogram
A histogram that maps the spread of service response times.
Long okCount
The number of requests that completed with a 2xx Success status code.
ErrorStatistics errorStatistics
Information about requests that failed with a 4xx Client Error status code.
FaultStatistics faultStatistics
Information about requests that failed with a 5xx Server Error status code.
Long totalCount
The total number of completed requests.
Double totalResponseTime
The aggregate response time of completed requests.
String id
The unique identifier for the request that generated the trace's segments and subsegments.
Double duration
The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.
List<E> segments
Segment documents for the segments and subsegments that comprise the trace.
String id
The unique identifier for the request that generated the trace's segments and subsegments.
Double duration
The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.
Double responseTime
The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.
Boolean hasFault
One or more of the segment documents has a 500 series error.
Boolean hasError
One or more of the segment documents has a 400 series error.
Boolean hasThrottle
One or more of the segment documents has a 429 throttling error.
Boolean isPartial
One or more of the segment documents is in progress.
Http http
Information about the HTTP request served by the trace.
Map<K,V> annotations
Annotations from the trace's segment documents.
List<E> users
Users from the trace's segment documents.
List<E> serviceIds
Service IDs from the trace's segment documents.
AnnotationValue annotationValue
Values of the annotation.
List<E> serviceIds
Services to which the annotation applies.
Copyright © 2018. All rights reserved.