PostgreSQL Metrics

Metric Name Type Components Purpose
pgx_pool_total_acquire_count Counter CatalogDB Cumulative count of successful acquires from the pool.
pgx_pool_total_acquire_duration_ns_count Counter CatalogDB Total duration in nanoseconds of all successful acquires from the pool.
pgx_pool_total_acquire_cancel_count Counter CatalogDB Cumulative count of acquires from the pool that were canceled by a context.
pgx_pool_total_acquire_empty_count Counter CatalogDB Cumulative count of successful acquires from the pool that waited for a resource because the pool was empty.
pgx_pool_total_conns_opened_count Counter CatalogDB Cumulative count of new connections opened.
pgx_pool_total_destroyed_max_lifetime_count Counter CatalogDB Cumulative count of connections destroyed because they exceeded MaxConnLifetime.
pgx_pool_total_destroyed_max_idle_count Counter CatalogDB Cumulative count of connections destroyed because they exceeded MaxConnIdleTime.
pgx_pool_current_size Gauge CatalogDB Total number of resources currently in the pool.
pgx_pool_current_constructing Gauge CatalogDB Number of connections currently being constructed.
pgx_pool_current_acquired Gauge CatalogDB Number of connections currently acquired.
pgx_pool_current_idle Gauge CatalogDB Number of currently idle connections in the pool.
pgx_pool_max Gauge CatalogDB Maximum size of the pool.