EDB Stat Monitor parameters
EDB Stat Monitor (edb_stat_monitor/EDBSM) has parameters that you can configure to customize its behavior. Following is a list of available parameters along with their default values, minimum and maximum limits, and descriptions.
Prefix all parameters with edb_stat_monitor.
. You can set them in the postgresql.conf
file or via SQL commands.
Parameters
edbsm_max
Sets the maximum size of shared memory used for a statement's metadata tracked by edb_stat_monitor, in MB.
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 used for query tracked by edb_stat_monitor, in MB.
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
Enables/disables application names tracking.
Type: Boolean
Default: true
edbsm_enable_edbsm_query_id
Enables/disables EDBSM-specific query id calculation, which is very useful in comparing the same query across databases and clusters.
Type: Boolean
Default: true
Requires server restart to take effect.
edbsm_normalized_query
Selects whether to save the query in normalized format.
Type: Boolean
Default: false
Does not require server restart to take effect.
edbsm_enable_overflow
Enables/disables 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
Enables/disables query plan monitoring.
Type: Boolean
Default: false
Requires server restart to take effect.
edbsm_extract_comments
Enables/disables 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 t-digest 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 5 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!