Skip to content

/AWS1/CL_XRAINSIGHT

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

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_insightid TYPE /AWS1/XRAINSIGHTID /AWS1/XRAINSIGHTID

The insights unique identifier.

iv_grouparn TYPE /AWS1/XRAGROUPARN /AWS1/XRAGROUPARN

The Amazon Resource Name (ARN) of the group that the insight belongs to.

iv_groupname TYPE /AWS1/XRAGROUPNAME /AWS1/XRAGROUPNAME

The name of the group that the insight belongs to.

io_rootcauseserviceid TYPE REF TO /AWS1/CL_XRASERVICEID /AWS1/CL_XRASERVICEID

RootCauseServiceId

it_categories TYPE /AWS1/CL_XRAINSIGHTCATLIST_W=>TT_INSIGHTCATEGORYLIST TT_INSIGHTCATEGORYLIST

The categories that label and describe the type of insight.

iv_state TYPE /AWS1/XRAINSIGHTSTATE /AWS1/XRAINSIGHTSTATE

The current state of the insight.

iv_starttime TYPE /AWS1/XRATIMESTAMP /AWS1/XRATIMESTAMP

The time, in Unix seconds, at which the insight began.

iv_endtime TYPE /AWS1/XRATIMESTAMP /AWS1/XRATIMESTAMP

The time, in Unix seconds, at which the insight ended.

iv_summary TYPE /AWS1/XRAINSIGHTSUMMARYTEXT /AWS1/XRAINSIGHTSUMMARYTEXT

A brief description of the insight.

io_clientrequestimpactstats TYPE REF TO /AWS1/CL_XRAREQUESTIMPACTSTATS /AWS1/CL_XRAREQUESTIMPACTSTATS

The impact statistics of the client side service. This includes the number of requests to the client service and whether the requests were faults or okay.

io_rootcausesvcreqimpactst00 TYPE REF TO /AWS1/CL_XRAREQUESTIMPACTSTATS /AWS1/CL_XRAREQUESTIMPACTSTATS

The impact statistics of the root cause service. This includes the number of requests to the client service and whether the requests were faults or okay.

it_topanomalousservices TYPE /AWS1/CL_XRAANOMALOUSSERVICE=>TT_ANOMALOUSSERVICELIST TT_ANOMALOUSSERVICELIST

The service within the insight that is most impacted by the incident.


Queryable Attributes

InsightId

The insights unique identifier.

Accessible with the following methods

Method Description
GET_INSIGHTID() Getter for INSIGHTID, with configurable default
ASK_INSIGHTID() Getter for INSIGHTID w/ exceptions if field has no value
HAS_INSIGHTID() Determine if INSIGHTID has a value

GroupARN

The Amazon Resource Name (ARN) of the group that the insight belongs to.

Accessible with the following methods

Method Description
GET_GROUPARN() Getter for GROUPARN, with configurable default
ASK_GROUPARN() Getter for GROUPARN w/ exceptions if field has no value
HAS_GROUPARN() Determine if GROUPARN has a value

GroupName

The name of the group that the insight belongs to.

Accessible with the following methods

Method Description
GET_GROUPNAME() Getter for GROUPNAME, with configurable default
ASK_GROUPNAME() Getter for GROUPNAME w/ exceptions if field has no value
HAS_GROUPNAME() Determine if GROUPNAME has a value

RootCauseServiceId

RootCauseServiceId

Accessible with the following methods

Method Description
GET_ROOTCAUSESERVICEID() Getter for ROOTCAUSESERVICEID

Categories

The categories that label and describe the type of insight.

Accessible with the following methods

Method Description
GET_CATEGORIES() Getter for CATEGORIES, with configurable default
ASK_CATEGORIES() Getter for CATEGORIES w/ exceptions if field has no value
HAS_CATEGORIES() Determine if CATEGORIES has a value

State

The current state of the insight.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

StartTime

The time, in Unix seconds, at which the insight began.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

EndTime

The time, in Unix seconds, at which the insight ended.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

Summary

A brief description of the insight.

Accessible with the following methods

Method Description
GET_SUMMARY() Getter for SUMMARY, with configurable default
ASK_SUMMARY() Getter for SUMMARY w/ exceptions if field has no value
HAS_SUMMARY() Determine if SUMMARY has a value

ClientRequestImpactStatistics

The impact statistics of the client side service. This includes the number of requests to the client service and whether the requests were faults or okay.

Accessible with the following methods

Method Description
GET_CLIENTREQUESTIMPACTSTATS() Getter for CLIENTREQUESTIMPACTSTATS

RootCauseServiceRequestImpactStatistics

The impact statistics of the root cause service. This includes the number of requests to the client service and whether the requests were faults or okay.

Accessible with the following methods

Method Description
GET_ROOTCAUSESVCREQIMPACTS00() Getter for ROOTCAUSESVCREQIMPACTSTATS

TopAnomalousServices

The service within the insight that is most impacted by the incident.

Accessible with the following methods

Method Description
GET_TOPANOMALOUSSERVICES() Getter for TOPANOMALOUSSERVICES, with configurable default
ASK_TOPANOMALOUSSERVICES() Getter for TOPANOMALOUSSERVICES w/ exceptions if field has n
HAS_TOPANOMALOUSSERVICES() Determine if TOPANOMALOUSSERVICES has a value