Class: Aws::RDS::Types::PerformanceInsightsMetricDimensionGroup

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-rds/types.rb

Overview

A logical grouping of Performance Insights metrics for a related subject area. For example, the ‘db.sql` dimension group consists of the following dimensions:

  • ‘db.sql.id` - The hash of a running SQL statement, generated by Performance Insights.

  • ‘db.sql.db_id` - Either the SQL ID generated by the database engine, or a value generated by Performance Insights that begins with `pi-`.

  • ‘db.sql.statement` - The full text of the SQL statement that is running, for example, `SELECT * FROM employees`.

  • ‘db.sql_tokenized.id` - The hash of the SQL digest generated by Performance Insights.

<note markdown=“1”> Each response element returns a maximum of 500 bytes. For larger elements, such as SQL statements, only the first 500 bytes are returned.

</note>

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dimensionsArray<String>

A list of specific dimensions from a dimension group. If this list isn’t included, then all of the dimensions in the group were requested, or are present in the response.

Returns:

  • (Array<String>)


21372
21373
21374
21375
21376
21377
21378
# File 'lib/aws-sdk-rds/types.rb', line 21372

class PerformanceInsightsMetricDimensionGroup < Struct.new(
  :dimensions,
  :group,
  :limit)
  SENSITIVE = []
  include Aws::Structure
end

#groupString

The available dimension groups for Performance Insights metric type.

Returns:

  • (String)


21372
21373
21374
21375
21376
21377
21378
# File 'lib/aws-sdk-rds/types.rb', line 21372

class PerformanceInsightsMetricDimensionGroup < Struct.new(
  :dimensions,
  :group,
  :limit)
  SENSITIVE = []
  include Aws::Structure
end

#limitInteger

The maximum number of items to fetch for this dimension group.

Returns:

  • (Integer)


21372
21373
21374
21375
21376
21377
21378
# File 'lib/aws-sdk-rds/types.rb', line 21372

class PerformanceInsightsMetricDimensionGroup < Struct.new(
  :dimensions,
  :group,
  :limit)
  SENSITIVE = []
  include Aws::Structure
end