Skip to content

/AWS1/CL_DOGLOGANOMALYCLASS

Information about an anomalous log event found within a log group.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_logstreamname TYPE /AWS1/DOGLOGSTREAMNAME /AWS1/DOGLOGSTREAMNAME

The name of the Amazon CloudWatch log stream that the anomalous log event belongs to. A log stream is a sequence of log events that share the same source.

iv_loganomalytype TYPE /AWS1/DOGLOGANOMALYTYPE /AWS1/DOGLOGANOMALYTYPE

The type of log anomaly that has been detected.

iv_loganomalytoken TYPE /AWS1/DOGLOGANOMALYTOKEN /AWS1/DOGLOGANOMALYTOKEN

The token where the anomaly was detected. This may refer to an exception or another location, or it may be blank for log anomalies such as format anomalies.

iv_logeventid TYPE /AWS1/DOGLOGEVENTID /AWS1/DOGLOGEVENTID

The ID of the log event.

iv_explanation TYPE /AWS1/DOGEXPLANATION /AWS1/DOGEXPLANATION

The explanation for why the log event is considered an anomaly.

iv_numofloglinesoccurrences TYPE /AWS1/DOGNOOFLOGLINESOCCURRE00 /AWS1/DOGNOOFLOGLINESOCCURRE00

The number of log lines where this anomalous log event occurs.

iv_logeventtimestamp TYPE /AWS1/DOGTIMESTAMP /AWS1/DOGTIMESTAMP

The time of the first occurrence of the anomalous log event.


Queryable Attributes

LogStreamName

The name of the Amazon CloudWatch log stream that the anomalous log event belongs to. A log stream is a sequence of log events that share the same source.

Accessible with the following methods

Method Description
GET_LOGSTREAMNAME() Getter for LOGSTREAMNAME, with configurable default
ASK_LOGSTREAMNAME() Getter for LOGSTREAMNAME w/ exceptions if field has no value
HAS_LOGSTREAMNAME() Determine if LOGSTREAMNAME has a value

LogAnomalyType

The type of log anomaly that has been detected.

Accessible with the following methods

Method Description
GET_LOGANOMALYTYPE() Getter for LOGANOMALYTYPE, with configurable default
ASK_LOGANOMALYTYPE() Getter for LOGANOMALYTYPE w/ exceptions if field has no valu
HAS_LOGANOMALYTYPE() Determine if LOGANOMALYTYPE has a value

LogAnomalyToken

The token where the anomaly was detected. This may refer to an exception or another location, or it may be blank for log anomalies such as format anomalies.

Accessible with the following methods

Method Description
GET_LOGANOMALYTOKEN() Getter for LOGANOMALYTOKEN, with configurable default
ASK_LOGANOMALYTOKEN() Getter for LOGANOMALYTOKEN w/ exceptions if field has no val
HAS_LOGANOMALYTOKEN() Determine if LOGANOMALYTOKEN has a value

LogEventId

The ID of the log event.

Accessible with the following methods

Method Description
GET_LOGEVENTID() Getter for LOGEVENTID, with configurable default
ASK_LOGEVENTID() Getter for LOGEVENTID w/ exceptions if field has no value
HAS_LOGEVENTID() Determine if LOGEVENTID has a value

Explanation

The explanation for why the log event is considered an anomaly.

Accessible with the following methods

Method Description
GET_EXPLANATION() Getter for EXPLANATION, with configurable default
ASK_EXPLANATION() Getter for EXPLANATION w/ exceptions if field has no value
HAS_EXPLANATION() Determine if EXPLANATION has a value

NumberOfLogLinesOccurrences

The number of log lines where this anomalous log event occurs.

Accessible with the following methods

Method Description
GET_NUMOFLOGLINESOCCURRENCES() Getter for NUMBEROFLOGLINESOCCURRENCES

LogEventTimestamp

The time of the first occurrence of the anomalous log event.

Accessible with the following methods

Method Description
GET_LOGEVENTTIMESTAMP() Getter for LOGEVENTTIMESTAMP, with configurable default
ASK_LOGEVENTTIMESTAMP() Getter for LOGEVENTTIMESTAMP w/ exceptions if field has no v
HAS_LOGEVENTTIMESTAMP() Determine if LOGEVENTTIMESTAMP has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_LOGANOMALYCLASSES

TYPES TT_LOGANOMALYCLASSES TYPE STANDARD TABLE OF REF TO /AWS1/CL_DOGLOGANOMALYCLASS WITH DEFAULT KEY
.