You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The > symbol indicates deeper levels of nesting.
For example, cloud_provider > aws refers to a aws block defined inside an cloud_provider block.
cloud_provider
The cloud_provider block has no attributes.
It contains zero or more aws blocks.
You use the cloud_provider block to provide information related to the cloud provider that hosts the database under observation.
This information is appended as labels to the collected metrics.
The labels make it easier for you to filter and group your metrics.
aws
The aws block supplies the ARN identifier for the database being monitored.
Name
Type
Description
Default
Required
arn
string
The ARN associated with the database under observation.
yes
setup_consumers
Name
Type
Description
Default
Required
collect_interval
duration
How frequently to collect performance_schema.setup_consumers information from the database.
"1h"
no
query_details
Name
Type
Description
Default
Required
collect_interval
duration
How frequently to collect information from database.
"1m"
no
schema_details
Name
Type
Description
Default
Required
collect_interval
duration
How frequently to collect information from database.
"1m"
no
cache_enabled
boolean
Whether to enable caching of table definitions.
true
no
cache_size
integer
Cache size.
256
no
cache_ttl
duration
Cache TTL.
"10m"
no
explain_plans
Name
Type
Description
Default
Required
collect_interval
duration
How frequently to collect information from database.
"1m"
no
explain_plan_exclude_schemas
list(string)
List of schemas to exclude from explain plan collection.
no
initial_lookback
duration
How far back to look for explain plan queries on the first collection interval.
"24h"
no
per_collect_ratio
float
Ratio of explain plan queries to collect per collect interval.
1.0
no
locks
Name
Type
Description
Default
Required
collect_interval
duration
How frequently to collect information from database.
"1m"
no
threshold
duration
Threshold for locks to be considered slow. Locks that exceed this duration are logged.
"1s"
no
query_samples
Name
Type
Description
Default
Required
collect_interval
duration
How frequently to collect information from database.
"10s"
no
disable_query_redaction
bool
Collect unredacted SQL query text including parameters.
false
no
auto_enable_setup_consumers
boolean
Whether to enable some specific performance_schema.setup_consumers settings.
false
no
setup_consumers_check_interval
duration
How frequently to check if setup_consumers are correctly enabled.
"1h"
no
setup_actors
Name
Type
Description
Default
Required
auto_update_setup_actors
boolean
Whether to enable updating performance_schema.setup_actors settings.
false
no
collect_interval
duration
How frequently to check if setup_actors are configured correctly.
{{< admonition type="note" >}}
Connecting some components may not be sensible or components may require further configuration to make the connection work correctly.
Refer to the linked documentation for more details.
{{< /admonition >}}