Merge pull request from desaintmartin/master

fix examples queries: change idle process metric name in order not to override built-in pg_stat_activity.
This commit is contained in:
Ben Kochie 2021-05-10 09:01:02 +02:00 committed by GitHub
commit e43b9767f9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -229,7 +229,7 @@ pg_stat_statements:
usage: "COUNTER"
description: "Total time the statement spent writing blocks, in milliseconds (if track_io_timing is enabled, otherwise zero)"
pg_stat_activity:
pg_process_idle:
query: |
WITH
metrics AS (
@ -259,16 +259,16 @@ pg_stat_activity:
)
SELECT
application_name,
process_idle_seconds_sum,
process_idle_seconds_count,
ARRAY_AGG(le) AS process_idle_seconds,
ARRAY_AGG(bucket) AS process_idle_seconds_bucket
process_idle_seconds_sum as seconds_sum,
process_idle_seconds_count as seconds_count,
ARRAY_AGG(le) AS seconds,
ARRAY_AGG(bucket) AS seconds_bucket
FROM metrics JOIN buckets USING (application_name)
GROUP BY 1, 2, 3
metrics:
- application_name:
usage: "LABEL"
description: "Application Name"
- process_idle_seconds:
- seconds:
usage: "HISTOGRAM"
description: "Idle time of server processes"