Skip to content

Commit a744e1f

Browse files
committed
Move ccp_stat_database metrics/query to 5 second interval receiver.
Move ccp_stat_user_tables metrics/query to 5 minute interval receiver. Add comment about null values to ccp_replication_slots metrics/query.
1 parent 1fa4ba4 commit a744e1f

18 files changed

+203
-187
lines changed

internal/collector/eq_pg16_metrics.yaml renamed to internal/collector/eq_pg16_fast_metrics.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
# https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/-/receiver/sqlqueryreceiver#metrics-queries
55
# https://github.com/CrunchyData/pgmonitor/blob/development/sql_exporter/common/crunchy_global_collector.yml
66

7+
# NOTE: Some of the columns below can return NULL values, for which sqlqueryreceiver will warn.
8+
# https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sqlqueryreceiver#null-values
9+
# Those columns are retained_bytes, database, and conflicting and we avoid NULL by using COALESCE.
710
- sql: >
811
SELECT
912
s.slot_name

internal/collector/generated/lt_pg16_fast_metrics.json

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/collector/generated/lt_pg16_metrics.json renamed to internal/collector/generated/lt_pg16_slow_metrics.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/collector/generated/postgres_5m_metrics.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/collector/generated/postgres_5s_metrics.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/collector/gte_pg17_metrics.yaml renamed to internal/collector/gte_pg17_fast_metrics.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@
7171
static_attributes:
7272
server: "localhost:5432"
7373
74+
# NOTE: Some of the columns below can return NULL values, for which sqlqueryreceiver will warn.
75+
# https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/sqlqueryreceiver#null-values
76+
# Those columns are retained_bytes, database, conflicting, failover, and synced and we avoid NULL by using COALESCE.
7477
- sql: >
7578
SELECT
7679
s.slot_name

0 commit comments

Comments
 (0)