Skip to content

/AWS1/CL_BDCCLOUDWATCHLOGSSRC

The configuration for reading agent traces from CloudWatch Logs.

CONSTRUCTOR

IMPORTING

Required arguments:

it_servicenames TYPE /AWS1/CL_BDCEVALSTRINGLIST_W=>TT_EVALUATIONSTRINGLIST TT_EVALUATIONSTRINGLIST

The list of agent service names to filter traces within the specified log groups.

Optional arguments:

it_loggroupnames TYPE /AWS1/CL_BDCLOGGROUPNAMELIST_W=>TT_LOGGROUPNAMELIST TT_LOGGROUPNAMELIST

The list of CloudWatch log group names to read agent traces from. Maximum of 10 log groups.

it_loggroupnameprefixes TYPE /AWS1/CL_BDCLOGGRPNAMPREFLST_W=>TT_LOGGROUPNAMEPREFIXLIST TT_LOGGROUPNAMEPREFIXLIST

The list of CloudWatch log group name prefixes to read agent traces from. Specify this instead of logGroupNames to match log groups by prefix. Maximum of 5 prefixes. Specify either logGroupNames or logGroupNamePrefixes, not both. One of the two is required.

io_filterconfig TYPE REF TO /AWS1/CL_BDCCLOUDWATCHFILTCFG /AWS1/CL_BDCCLOUDWATCHFILTCFG

Optional filter configuration to narrow down which sessions to evaluate.


Queryable Attributes

serviceNames

The list of agent service names to filter traces within the specified log groups.

Accessible with the following methods

Method Description
GET_SERVICENAMES() Getter for SERVICENAMES, with configurable default
ASK_SERVICENAMES() Getter for SERVICENAMES w/ exceptions if field has no value
HAS_SERVICENAMES() Determine if SERVICENAMES has a value

logGroupNames

The list of CloudWatch log group names to read agent traces from. Maximum of 10 log groups.

Accessible with the following methods

Method Description
GET_LOGGROUPNAMES() Getter for LOGGROUPNAMES, with configurable default
ASK_LOGGROUPNAMES() Getter for LOGGROUPNAMES w/ exceptions if field has no value
HAS_LOGGROUPNAMES() Determine if LOGGROUPNAMES has a value

logGroupNamePrefixes

The list of CloudWatch log group name prefixes to read agent traces from. Specify this instead of logGroupNames to match log groups by prefix. Maximum of 5 prefixes. Specify either logGroupNames or logGroupNamePrefixes, not both. One of the two is required.

Accessible with the following methods

Method Description
GET_LOGGROUPNAMEPREFIXES() Getter for LOGGROUPNAMEPREFIXES, with configurable default
ASK_LOGGROUPNAMEPREFIXES() Getter for LOGGROUPNAMEPREFIXES w/ exceptions if field has n
HAS_LOGGROUPNAMEPREFIXES() Determine if LOGGROUPNAMEPREFIXES has a value

filterConfig

Optional filter configuration to narrow down which sessions to evaluate.

Accessible with the following methods

Method Description
GET_FILTERCONFIG() Getter for FILTERCONFIG