EDB Stat Monitor parameters
EDB Stat Monitor (edb_stat_monitor/EDBSM) provides several parameters that can be configured to customize its behavior. Below is a list of available parameters along with their default values, minimum and maximum limits, and descriptions.
All parameters are prefixed with edb_stat_monitor.
and can be set in the postgresql.conf
file or via SQL commands.
Parameters
edbsm_max
Sets the maximum size of shared memory in (MB) used for statement's metadata tracked by edb_stat_monitor.
Type: Integer
Default: 256
Minimum: 10
Maximum: 10240
Requires server restart to take effect.
edbsm_query_max_len
Sets the maximum length of query.
Type: Integer
Default: 2048
Minimum: 1024
Maximum: INT_MAX
Requires server restart to take effect.
edbsm_max_buckets
Sets the maximum number of buckets.
Type: Integer
Default: 10
Minimum: 1
Maximum: 20000
Requires server restart to take effect.
edbsm_bucket_time
Sets the time in seconds per bucket.
Type: Integer
Default: 60
Minimum: 1
Maximum: INT_MAX
Requires server restart to take effect.
edbsm_histogram_min
Sets the minimum time in milliseconds for histogram buckets.
Type: Real
Default: 1
Minimum: 0
Maximum: 1000000
Requires server restart to take effect.
edbsm_histogram_max
Sets the maximum time in milliseconds for histogram buckets.
Type: Real
Default: 100000
Minimum: 10
Maximum: 1000000
Requires server restart to take effect.
edbsm_histogram_buckets
Sets the maximum number of histogram buckets.
Type: Integer
Default: 20
Minimum: 2
Maximum: 1000
Requires server restart to take effect.
edbsm_query_shared_buffer
Sets the maximum size of shared memory in (MB) used for query tracked by edb_stat_monitor.
Type: Integer
Default: 20
Minimum: 1
Maximum: 10000
Requires server restart to take effect.
edbsm_overflow_target
Sets the overflow target for edb_stat_monitor. (Deprecated, use edbsm_enable_overflow)
Type: Integer
Default: 1
Minimum: 0
Maximum: 1
Requires server restart to take effect.
edbsm_track_utility
Selects whether utility commands are tracked.
Type: Boolean
Default: true
Does not require server restart to take effect.
edbsm_track_application_names
Enable/Disable application names tracking.
Type: Boolean
Default: true
edbsm_enable_edbsm_query_id
Enable/disable EDBSM specific query id calculation which is very useful in comparing same query across databases and clusters.
Type: Boolean
Default: true
Requires server restart to take effect.
edbsm_normalized_query
Selects whether save query in normalized format.
Type: Boolean
Default: false
Does not require server restart to take effect.
edbsm_enable_overflow
Enable/Disable edb_stat_monitor to grow beyond shared memory into swap space.
Type: Boolean
Default: true
Requires server restart to take effect.
edbsm_enable_query_plan
Enable/Disable query plan monitoring.
Type: Boolean
Default: false
Requires server restart to take effect.
edbsm_extract_comments
Enable/Disable extracting comments from queries.
Type: Boolean
Default: false
Requires configuration reload to take effect.
edbsm_track
Selects which statements are tracked by edb_stat_monitor.
Type: Enum
Values: none
(EDBSM_TRACK_NONE
), top
(EDBSM_TRACK_TOP
), all
(EDBSM_TRACK_ALL
)
Default: top
Requires configuration reload to take effect.
edbsm_track_planning
Selects whether planning statistics are tracked.
Type: Boolean
Default: false
Requires server restart to take effect.
edbsm_td_compression
Sets the tdigest compression value.
Type: Integer
Minimum: 1
Maximum: 100
Default: 100
edbsm_sample_rate
Sets the query sampling rate. 1 means every query, 0.2 means 1 in five queries
Type: Real
Default: 1
Minimum: 0
Maximum: 1
- On this page
- Parameters
- edbsm_max
- edbsm_query_max_len
- edbsm_max_buckets
- edbsm_bucket_time
- edbsm_histogram_min
- edbsm_histogram_max
- edbsm_histogram_buckets
- edbsm_query_shared_buffer
- edbsm_overflow_target
- edbsm_track_utility
- edbsm_track_application_names
- edbsm_enable_edbsm_query_id
- edbsm_normalized_query
- edbsm_enable_overflow
- edbsm_enable_query_plan
- edbsm_extract_comments
- edbsm_track
- edbsm_track_planning
- edbsm_td_compression
- edbsm_sample_rate
Could this page be better? Report a problem or suggest an addition!