-
Notifications
You must be signed in to change notification settings - Fork 769
Bump golang.org/x/net from 0.10.0 to 0.17.0 #936
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.10.0 to 0.17.0. - [Commits](golang/net@v0.10.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
SuperQ
approved these changes
Oct 16, 2023
SuperQ
added a commit
that referenced
this pull request
Oct 27, 2023
* [ENHANCEMENT] Add 1kB and 2kB units #915 * [BUGFIX] Add error log when probe collector creation fails #918 * [BUGFIX] Fix test build failures on 32-bit arch #919 * [BUGFIX] Adjust collector to use separate connection per scrape #936 Signed-off-by: SuperQ <[email protected]>
Merged
SuperQ
added a commit
that referenced
this pull request
Oct 27, 2023
* [ENHANCEMENT] Add 1kB and 2kB units #915 * [BUGFIX] Add error log when probe collector creation fails #918 * [BUGFIX] Fix test build failures on 32-bit arch #919 * [BUGFIX] Adjust collector to use separate connection per scrape #936 Signed-off-by: SuperQ <[email protected]>
jaimeyh
added a commit
to sysdiglabs/postgres_exporter
that referenced
this pull request
Feb 22, 2024
* Dashboard linting improvements for mixin Signed-off-by: Ryan J. Geyer <[email protected]> * Convert pg_stat_database to new collector model Signed-off-by: Joe Adams <[email protected]> * Capture usename and application_name for pg_stat_activity It is necessary to be able to exclude backups from long-running transaction alerts, as they are to be expected. With the current pg_stat_activity metric there is no ability to filter out specific users or application names. Resolves prometheus-community#668 Signed-off-by: cezmunsta <[email protected]> * Fixed formatting Signed-off-by: cezmunsta <[email protected]> * Update common Prometheus files Signed-off-by: prombot <[email protected]> * probe: clean-up database connection after probe to prevent connection leak Signed-off-by: Kurtis Bass <[email protected]> * Set gauge to 1 when collector is successful Signed-off-by: Julien Pivotto <[email protected]> Signed-off-by: Khiem Doan <[email protected]> * Add postgres 15 for CI test Signed-off-by: Khiem Doan <[email protected]> * Add postgres 15 for CI test Signed-off-by: Khiem Doan <[email protected]> * New unit value 64kB Signed-off-by: Oleksandr Mysyura <[email protected]> * Update common Prometheus files Signed-off-by: prombot <[email protected]> * Update exporter-toolkit Update to the latest exporter-toolkit * Enables multi-listener and systemd socket activation. * Bump Go to 1.19. * Remove `PG_EXPORTER_WEB_LISTEN_ADDRESS` env var because this is now a repeatable flag. Signed-off-by: SuperQ <[email protected]> * go fmt Signed-off-by: SuperQ <[email protected]> * adding codified functionality for logical replication metrics Signed-off-by: Zachary Caldarola <[email protected]> * Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.13.0 to 1.14.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.13.0...v1.14.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump github.com/prometheus/common from 0.37.0 to 0.39.0 Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.37.0 to 0.39.0. - [Release notes](https://github.com/prometheus/common/releases) - [Commits](prometheus/common@v0.37.0...v0.39.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * addressing comments Signed-off-by: Zachary Caldarola <[email protected]> * more comments Signed-off-by: Zachary Caldarola <[email protected]> * fmt Signed-off-by: Zachary Caldarola <[email protected]> * typing Signed-off-by: Zachary Caldarola <[email protected]> * fmt Signed-off-by: Zachary Caldarola <[email protected]> * send stdout/stderr to syslog Signed-off-by: Mike <[email protected]> * Update common Prometheus files Signed-off-by: prombot <[email protected]> * Fix exclude-databases for collector package The pg_database collector was not respecting the --exclude-databases flag and causing problems where databases were not accessible. This now respects the list of databases to exclude. - Adjusts the Collector create func to take a config struct instead of a logger. This allows more changes like this in the future. I figured we would need to do this at some point but I wasn't sure if we could hold off. - Split the database size collection to a separate query when database is not excluded. - Comment some probe code that was not useful/accurate Signed-off-by: Joe Adams <[email protected]> * Remove commented code Signed-off-by: Joe Adams <[email protected]> * Remove more dead code Signed-off-by: Joe Adams <[email protected]> * Update build * Update Go to 1.20. * Update golanci-lint. * Bump modules. * Update CI orb. * Fix up use of deprecated ioutil. Signed-off-by: SuperQ <[email protected]> * Reduce cardinality of pg_stat_statements Make the example queries.yaml `pg_stat_statements` query safer. * Select the top 10% of queries by total query time. * Only expose the top 100 queries by total query time. * Keep only the most useful metrics. * Comment out the example by default. Fixes: prometheus-community#549 Signed-off-by: SuperQ <[email protected]> * Update changelog and version for v0.12.0 release Signed-off-by: Joe Adams <[email protected]> * Update exporter-toolkit Updates the exporter-toolkit to the latest version * Adds new landing page feature. * Allow metrics path to be on `/`. Signed-off-by: SuperQ <[email protected]> * Update common Prometheus files Signed-off-by: prombot <[email protected]> * Fix column type for pg_replication_slots Change the data type of `active` from int64 to bool. The documentation confirms that this is a boolean field. https://www.postgresql.org/docs/current/view-pg-replication-slots.html fixes prometheus-community#769 Signed-off-by: Joe Adams <[email protected]> * Update versions listed in the README Update the supported versions based on what we actually test in CI. Signed-off-by: SuperQ <[email protected]> * Update README cli flags These have not been kept up to date. Signed-off-by: Joe Adams <[email protected]> * Adjust log level for collector startup Since we support both multi-target and typical direct scrapes, either of these can fail and it is no longer an error. Signed-off-by: Joe Adams <[email protected]> * Fix pg_setting different help values Signed-off-by: GitHub <[email protected]> * Supports alternate postgres:// prefix in URLs Adds support for the alternate postgres:// prefix in URLs. It's maybe not the cleanest approach, but works. Hoping I can either get some pointers on a more appropriate patch, or that we could use this in the interim to unblock this use-case. Signed-off-by: Jack Wink <[email protected]> * Bump github.com/lib/pq from 1.10.7 to 1.10.9 Bumps [github.com/lib/pq](https://github.com/lib/pq) from 1.10.7 to 1.10.9. - [Release notes](https://github.com/lib/pq/releases) - [Commits](lib/pq@v1.10.7...v1.10.9) --- updated-dependencies: - dependency-name: github.com/lib/pq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Refactor collector descriptors Use individual collector metric descriptor vars to help avoid miss-mapped or unused metrics. Signed-off-by: SuperQ <[email protected]> * Bump github.com/prometheus/common from 0.42.0 to 0.44.0 Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.42.0 to 0.44.0. - [Release notes](https://github.com/prometheus/common/releases) - [Commits](prometheus/common@v0.42.0...v0.44.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Update linting * Move errcheck exclude list to config file. * Enable revive linter * Fix up revive linting issues. Signed-off-by: SuperQ <[email protected]> * Bump github.com/prometheus/exporter-toolkit from 0.9.1 to 0.10.0 Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.9.1 to 0.10.0. - [Release notes](https://github.com/prometheus/exporter-toolkit/releases) - [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md) - [Commits](prometheus/exporter-toolkit@v0.9.1...v0.10.0) --- updated-dependencies: - dependency-name: github.com/prometheus/exporter-toolkit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Move queries from queries.yaml to collectors (prometheus-community#801) Signed-off-by: Ben Kochie <[email protected]> * Fix pg_stat_database collector The signature for creating a collector changed and CI didn't retrigger. Move metrics out of map and into individual vars. Signed-off-by: Joe Adams <[email protected]> * Fix up collector registration (prometheus-community#812) Use const definitions to make collector registration consistent. * Use collector subsystem name consistently. * Fix up replication metric name unit. Signed-off-by: SuperQ <[email protected]> * Update release info for v0.12.1 Signed-off-by: Joe Adams <[email protected]> * Deprecate extend queries feature (prometheus-community#811) Mark the extend queries feature as deprecated in favor of recommending the sql_exporter. Signed-off-by: SuperQ <[email protected]> * Update common Prometheus files Signed-off-by: prombot <[email protected]> * Deprecate additional database features Now that we have deprecated extended queries we can deprecate related database features. * Deprecate flags/functions around auto discover databases. * Deprecate flags/functions for additional constant labels. Signed-off-by: SuperQ <[email protected]> * Release v0.13.0 BREAKING CHANGES: Please note, the following features are deprecated and may be removed in a future release: - `auto-discover-databases` - `extend.query-path` - `constantLabels` - `exclude-databases` - `include-databases` This exporter is meant to monitor PostgresSQL servers, not the user data/databases. If you need a generic SQL report exporter https://github.com/burningalchemist/sql_exporter is recommended. * [CHANGE] Adjust log level for collector startup prometheus-community#784 * [CHANGE] Move queries from queries.yaml to collectors prometheus-community#801 * [CHANGE] Deprecate extend queries feature prometheus-community#811 * [CHANGE] Deprecate additional database features prometheus-community#815 * [CHANGE] Convert pg_stat_database to new collector prometheus-community#685 * [ENHANCEMENT] Supports alternate postgres:// prefix in URLs prometheus-community#787 * [BUGFIX] Fix pg_setting different help values prometheus-community#771 * [BUGFIX] Fix column type for pg_replication_slots prometheus-community#777 * [BUGFIX] Fix pg_stat_database collector prometheus-community#809 Signed-off-by: SuperQ <[email protected]> * Add the instance struct to handle connections The intent is to use the instance struct to hold the connection to the database as well as metadata about the instance. Currently this metadata only includes the version of postgres for the instance which can be used in the collectors to decide what query to run. In the future this could hold more metadata but for now it keeps the Collector interface arguments to a reasonable number. Signed-off-by: Joe Adams <[email protected]> * chore: fix a few typos Signed-off-by: Alex Tymchuk <[email protected]> * Bug fix: Make collector not fail on null values (prometheus-community#823) * Make all values nullable --------- Signed-off-by: Felix Yuan <[email protected]> Co-authored-by: Ben Kochie <[email protected]> * Release 0.13.1 (prometheus-community#824) * [BUGFIX] Make collectors not fail on null values prometheus-community#823 Signed-off-by: SuperQ <[email protected]> * Fixed replication pgReplicationSlotQuery - now it's working correctly for replica and primary (prometheus-community#825) Signed-off-by: Vadim Voitenko <[email protected]> Co-authored-by: Vadim Voitenko <[email protected]> * Migrate pg_locks to collector package (prometheus-community#817) Migrate the `pg_locks_count` query from `main` to the `collector` package. Signed-off-by: SuperQ <[email protected]> * Cleanup collectors (prometheus-community#826) Fix up `replication` and `process_idle` Update input params to match the rest of the collectors. Signed-off-by: SuperQ <[email protected]> * Bug Fix: Fix lingering type issues (prometheus-community#828) * Fix postmaster type issue * Disable postmaster collector by default --------- Signed-off-by: Felix Yuan <[email protected]> * Update common Prometheus files (prometheus-community#829) Signed-off-by: prombot <[email protected]> * Fix replication collector Signed-off-by: Tom Hughes <[email protected]> * Add some more escapes to the query sanitizer Signed-off-by: Tom Hughes <[email protected]> * Add a collector to gather metrics on WAL size Signed-off-by: Tom Hughes <[email protected]> * Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 (prometheus-community#853) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.15.1 to 1.16.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.15.1...v1.16.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix untyped integer overflows on 32-bit archs (prometheus-community#857) go-sqlmock's Rows.AddRow() takes values which have a type alias of "any", and appear to default to untyped ints if not explicitly cast. When large values are passed which would overflow int32, tests fail. Signed-off-by: Daniel Swarbrick <[email protected]> * Bump github.com/smartystreets/goconvey from 1.8.0 to 1.8.1 (prometheus-community#852) Bumps [github.com/smartystreets/goconvey](https://github.com/smartystreets/goconvey) from 1.8.0 to 1.8.1. - [Release notes](https://github.com/smartystreets/goconvey/releases) - [Commits](smartystreets/goconvey@v1.8.0...v1.8.1) --- updated-dependencies: - dependency-name: github.com/smartystreets/goconvey dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Unpack postgres arrays for process idle times correctly (prometheus-community#855) Signed-off-by: Ben Kochie <[email protected]> * Include all idle processes in the process idle metrics Signed-off-by: Tom Hughes <[email protected]> * Improve linting (prometheus-community#861) * Disable unused-parameter check due to false positives on Collect() calls. * Enable misspell. * Simplify error returns. Signed-off-by: SuperQ <[email protected]> * Update common Prometheus files (prometheus-community#860) Signed-off-by: prombot <[email protected]> Co-authored-by: Ben Kochie <[email protected]> * Update common Prometheus files Signed-off-by: prombot <[email protected]> * Gitlab collector: Database wraparound collector and test (prometheus-community#834) * Database wraparound collector and test --------- Signed-off-by: Felix Yuan <[email protected]> Co-authored-by: Joe Adams <[email protected]> * Add a logger to stat_database collector to get better handle on error (also clean up some metric validity checks) Signed-off-by: Felix Yuan <[email protected]> * Update changelog for release 0.13.2 (prometheus-community#872) Signed-off-by: Joe Adams <[email protected]> * Gitlab Collector: Autovacuum collector and test (prometheus-community#840) * Autovacuum collector and test Signed-off-by: Felix Yuan <[email protected]> * Update collector/pg_stat_activity_autovacuum.go Co-authored-by: Joe Adams <[email protected]> Signed-off-by: Felix Yuan <[email protected]> * Update collector/pg_stat_activity_autovacuum.go Co-authored-by: Joe Adams <[email protected]> Signed-off-by: Felix Yuan <[email protected]> * Use timestamp seconds Signed-off-by: Felix Yuan <[email protected]> * query formating Signed-off-by: Felix Yuan <[email protected]> * SQL format Signed-off-by: Felix Yuan <[email protected]> * Loosen autovacuum query Signed-off-by: Felix Yuan <[email protected]> --------- Signed-off-by: Felix Yuan <[email protected]> Co-authored-by: Joe Adams <[email protected]> * Gitlab Collector: Wal Receiver Collector and Test (prometheus-community#844) * Wal Receiver Collector and Test Signed-off-by: Felix Yuan <[email protected]> * Add more escapes Signed-off-by: Felix Yuan <[email protected]> * Corrections to wal_receiver Signed-off-by: Felix Yuan <[email protected]> * Continue on null labels Signed-off-by: Felix Yuan <[email protected]> * Skip nulls and log a message Signed-off-by: Felix Yuan <[email protected]> * Redundant breaks Signed-off-by: Felix Yuan <[email protected]> * Fix up walreceiver Signed-off-by: Felix Yuan <[email protected]> * Remove extra label Signed-off-by: Felix Yuan <[email protected]> * Update collector/pg_stat_walreceiver.go Co-authored-by: Ben Kochie <[email protected]> Signed-off-by: Felix Yuan <[email protected]> * Clean up the extra assignments Signed-off-by: Felix Yuan <[email protected]> * Update collector/pg_stat_walreceiver.go Co-authored-by: Joe Adams <[email protected]> Signed-off-by: Felix Yuan <[email protected]> --------- Signed-off-by: Felix Yuan <[email protected]> Co-authored-by: Ben Kochie <[email protected]> Co-authored-by: Joe Adams <[email protected]> * Gitlab collector: Xlog location collector and test (prometheus-community#849) * Xlog location collector and test Signed-off-by: Felix Yuan <[email protected]> * Add more escapes Signed-off-by: Felix Yuan <[email protected]> * Change to Gauge Signed-off-by: Felix Yuan <[email protected]> --------- Signed-off-by: Felix Yuan <[email protected]> * Handle new pg_stat_statements column names (prometheus-community#874) Update pg_stat_statements collector to handle the new column names in PostgreSQL 13. Fixes: prometheus-community#502 Signed-off-by: SuperQ <[email protected]> * Fixup new pg_stats_statements query (prometheus-community#876) Fix all renames of `total_time` to `total_exec_time`. Fixes: prometheus-community#502 Signed-off-by: SuperQ <[email protected]> * Add a multi-target example config (prometheus-community#890) Add an example Prometheus scrape config, similar to the blackbox_exporter's example config. Fixes: prometheus-community#888 Signed-off-by: SuperQ <[email protected]> * Delay database connection until scrape (prometheus-community#882) This no longer returns an error when creating a collector.instance when the database cannot be reached for the version query. This will resolve the entire postgresCollector not being registered for metrics collection when a database is not available. If the version query fails, the scrape will fail. Resolves prometheus-community#880 Signed-off-by: Joe Adams <[email protected]> * Bugfix: Make statsreset nullable (prometheus-community#877) * Stats_reset as null seems to actually be legitimate for new databases, so don't fail for it --------- Signed-off-by: Felix Yuan <[email protected]> Co-authored-by: Ben Kochie <[email protected]> * Gitlab Collector: User Index io stats collector and test (prometheus-community#845) * User Index io stats collector and test --------- Signed-off-by: Felix Yuan <[email protected]> * Update README to reflect changes made in prometheus-community#828 (prometheus-community#894) Signed-off-by: Mathis Raguin <[email protected]> * Gitlab Collector: Long running transactions collector and test (prometheus-community#836) * Long running transactions collector and test --------- Signed-off-by: Felix Yuan <[email protected]> Co-authored-by: Ben Kochie <[email protected]> * Update common Prometheus files (prometheus-community#900) Signed-off-by: prombot <[email protected]> * Fix a connection leak (prometheus-community#902) The leak was introduced in PR#882 Signed-off-by: Christian Albrecht <[email protected]> Co-authored-by: Christian Albrecht <[email protected]> * Fix cross-compilation command in README.md (prometheus-community#903) Signed-off-by: David Cook <[email protected]> * fix pg_replication_lag_seconds (prometheus-community#895) Signed-off-by: Vladimir Luksha <[email protected]> Co-authored-by: Vladimir Luksha <[email protected]> * stat_user_tables: Add total size metric (prometheus-community#904) Signed-off-by: David Cook <[email protected]> * Fix bugs mentioned in prometheus-community#908 (prometheus-community#910) * Fix bugs mentioned in prometheus-community#908 These collectors are disabled by default, so unless enabled, they are not tested regularly. Signed-off-by: Joe Adams <[email protected]> --------- Signed-off-by: Joe Adams <[email protected]> * Update common Prometheus files (prometheus-community#913) Signed-off-by: prombot <[email protected]> * Add changelog for v0.14 (prometheus-community#906) * Add changelog for v0.14 - Add changelog entries since v0.13.2 - Update README with new options - Bump version file Signed-off-by: Joe Adams <[email protected]> * Add changelog entry for prometheus-community#904 Signed-off-by: Joe Adams <[email protected]> --------- Signed-off-by: Joe Adams <[email protected]> * Adds 1kB and 2kB units (prometheus-community#915) Signed-off-by: Eric tyrrell <[email protected]> * Add error log when probe collector creation fails (prometheus-community#918) Signed-off-by: Joe Adams <[email protected]> * Fix test build failures on 32-bit arch again (prometheus-community#919) Another case of untyped integer overflows on 32-bit arch. Signed-off-by: Daniel Swarbrick <[email protected]> * Add 32-bit testing to CI (prometheus-community#920) Run Go tests with 32-bit to validate value overflow. Signed-off-by: SuperQ <[email protected]> * Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 (prometheus-community#925) * Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.16.0 to 1.17.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.16.0...v1.17.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Update tests for latest client_golang. Signed-off-by: SuperQ <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: SuperQ <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: SuperQ <[email protected]> * Update common Prometheus files (prometheus-community#926) Signed-off-by: prombot <[email protected]> * Adjust collector to use separate connection per scrape (prometheus-community#931) Fixes prometheus-community#921 Signed-off-by: Joe Adams <[email protected]> * Bump golang.org/x/net from 0.10.0 to 0.17.0 (prometheus-community#936) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.10.0 to 0.17.0. - [Commits](golang/net@v0.10.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Release v0.15.0 (prometheus-community#944) * [ENHANCEMENT] Add 1kB and 2kB units prometheus-community#915 * [BUGFIX] Add error log when probe collector creation fails prometheus-community#918 * [BUGFIX] Fix test build failures on 32-bit arch prometheus-community#919 * [BUGFIX] Adjust collector to use separate connection per scrape prometheus-community#936 Signed-off-by: SuperQ <[email protected]> * Update common Prometheus files (prometheus-community#951) Signed-off-by: prombot <[email protected]> * Update common Prometheus files (prometheus-community#963) Signed-off-by: prombot <[email protected]> * pg_replication_slot: add slot type label (prometheus-community#960) Signed-off-by: Alex Simenduev <[email protected]> * Bump github.com/prometheus/common from 0.44.0 to 0.45.0 (prometheus-community#948) Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.44.0 to 0.45.0. - [Release notes](https://github.com/prometheus/common/releases) - [Commits](prometheus/common@v0.44.0...v0.45.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/client_model (prometheus-community#949) Bumps [github.com/prometheus/client_model](https://github.com/prometheus/client_model) from 0.4.1-0.20230718164431-9a2bf3000d16 to 0.5.0. - [Release notes](https://github.com/prometheus/client_model/releases) - [Commits](https://github.com/prometheus/client_model/commits/v0.5.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_model dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * pg_stat_database: added support for `active_time` counter (prometheus-community#961) * feat(pg_stat_database): active time metric --------- Signed-off-by: Jiri Sveceny <[email protected]> * Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (prometheus-community#988) Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0. - [Commits](golang/crypto@v0.14.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (prometheus-community#993) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.17.0 to 1.18.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.17.0...v1.18.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * use Info level for excluded databases log message (prometheus-community#1003) This is the only log message which didn't specify a level in the postgres_exporter. I am unsure if this log message should be info or debug, but leaning towards the more important since previously it would just always log. The way I validated this was the only non-leveled logger was via grep. Both of these only returned this callsite previously: git grep 'logger\.Log' git grep '\.Log(' | grep -v level Signed-off-by: Keegan Carruthers-Smith <[email protected]> --------- Signed-off-by: Ryan J. Geyer <[email protected]> Signed-off-by: Joe Adams <[email protected]> Signed-off-by: cezmunsta <[email protected]> Signed-off-by: prombot <[email protected]> Signed-off-by: Kurtis Bass <[email protected]> Signed-off-by: Julien Pivotto <[email protected]> Signed-off-by: Khiem Doan <[email protected]> Signed-off-by: Oleksandr Mysyura <[email protected]> Signed-off-by: SuperQ <[email protected]> Signed-off-by: Zachary Caldarola <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Zachary Caldarola <[email protected]> Signed-off-by: Mike <[email protected]> Signed-off-by: GitHub <[email protected]> Signed-off-by: Jack Wink <[email protected]> Signed-off-by: Ben Kochie <[email protected]> Signed-off-by: Alex Tymchuk <[email protected]> Signed-off-by: Felix Yuan <[email protected]> Signed-off-by: Vadim Voitenko <[email protected]> Signed-off-by: Tom Hughes <[email protected]> Signed-off-by: Daniel Swarbrick <[email protected]> Signed-off-by: Mathis Raguin <[email protected]> Signed-off-by: Christian Albrecht <[email protected]> Signed-off-by: David Cook <[email protected]> Signed-off-by: Vladimir Luksha <[email protected]> Signed-off-by: Eric tyrrell <[email protected]> Signed-off-by: Alex Simenduev <[email protected]> Signed-off-by: Jiri Sveceny <[email protected]> Signed-off-by: Keegan Carruthers-Smith <[email protected]> Co-authored-by: Ryan J. Geyer <[email protected]> Co-authored-by: Joe Adams <[email protected]> Co-authored-by: cezmunsta <[email protected]> Co-authored-by: prombot <[email protected]> Co-authored-by: Kurtis Bass <[email protected]> Co-authored-by: Julien Pivotto <[email protected]> Co-authored-by: Khiem Doan <[email protected]> Co-authored-by: Oleksandr Mysyura <[email protected]> Co-authored-by: Ben Kochie <[email protected]> Co-authored-by: Zachary Caldarola <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zachary Caldarola <[email protected]> Co-authored-by: Mike <[email protected]> Co-authored-by: Khaled Khalifa <[email protected]> Co-authored-by: Jack Wink <[email protected]> Co-authored-by: Felix Yuan <[email protected]> Co-authored-by: Alex Tymchuk <[email protected]> Co-authored-by: Vadim Voitenko <[email protected]> Co-authored-by: Vadim Voitenko <[email protected]> Co-authored-by: Tom Hughes <[email protected]> Co-authored-by: Daniel Swarbrick <[email protected]> Co-authored-by: Mathis Raguin <[email protected]> Co-authored-by: Christian Albrecht <[email protected]> Co-authored-by: Christian Albrecht <[email protected]> Co-authored-by: David Cook <[email protected]> Co-authored-by: Vladimir Luksha <[email protected]> Co-authored-by: Vladimir Luksha <[email protected]> Co-authored-by: David Cook <[email protected]> Co-authored-by: Eric Tyrrell <[email protected]> Co-authored-by: Alex Simenduev <[email protected]> Co-authored-by: Jiri Sveceny <[email protected]> Co-authored-by: Keegan Carruthers-Smith <[email protected]>
Sticksman
added a commit
to Sticksman/postgres_exporter
that referenced
this pull request
Apr 24, 2025
* Update common Prometheus files (prometheus-community#913) Signed-off-by: prombot <[email protected]> * Add changelog for v0.14 (prometheus-community#906) * Add changelog for v0.14 - Add changelog entries since v0.13.2 - Update README with new options - Bump version file Signed-off-by: Joe Adams <[email protected]> * Add changelog entry for prometheus-community#904 Signed-off-by: Joe Adams <[email protected]> --------- Signed-off-by: Joe Adams <[email protected]> * Adds 1kB and 2kB units (prometheus-community#915) Signed-off-by: Eric tyrrell <[email protected]> * Add error log when probe collector creation fails (prometheus-community#918) Signed-off-by: Joe Adams <[email protected]> * Fix test build failures on 32-bit arch again (prometheus-community#919) Another case of untyped integer overflows on 32-bit arch. Signed-off-by: Daniel Swarbrick <[email protected]> * Add 32-bit testing to CI (prometheus-community#920) Run Go tests with 32-bit to validate value overflow. Signed-off-by: SuperQ <[email protected]> * Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 (prometheus-community#925) * Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.16.0 to 1.17.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.16.0...v1.17.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Update tests for latest client_golang. Signed-off-by: SuperQ <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: SuperQ <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: SuperQ <[email protected]> * Update common Prometheus files (prometheus-community#926) Signed-off-by: prombot <[email protected]> * Adjust collector to use separate connection per scrape (prometheus-community#931) Fixes prometheus-community#921 Signed-off-by: Joe Adams <[email protected]> * Bump golang.org/x/net from 0.10.0 to 0.17.0 (prometheus-community#936) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.10.0 to 0.17.0. - [Commits](golang/net@v0.10.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Release v0.15.0 (prometheus-community#944) * [ENHANCEMENT] Add 1kB and 2kB units prometheus-community#915 * [BUGFIX] Add error log when probe collector creation fails prometheus-community#918 * [BUGFIX] Fix test build failures on 32-bit arch prometheus-community#919 * [BUGFIX] Adjust collector to use separate connection per scrape prometheus-community#936 Signed-off-by: SuperQ <[email protected]> * Update common Prometheus files (prometheus-community#951) Signed-off-by: prombot <[email protected]> * Update common Prometheus files (prometheus-community#963) Signed-off-by: prombot <[email protected]> * pg_replication_slot: add slot type label (prometheus-community#960) Signed-off-by: Alex Simenduev <[email protected]> * Bump github.com/prometheus/common from 0.44.0 to 0.45.0 (prometheus-community#948) Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.44.0 to 0.45.0. - [Release notes](https://github.com/prometheus/common/releases) - [Commits](prometheus/common@v0.44.0...v0.45.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/client_model (prometheus-community#949) Bumps [github.com/prometheus/client_model](https://github.com/prometheus/client_model) from 0.4.1-0.20230718164431-9a2bf3000d16 to 0.5.0. - [Release notes](https://github.com/prometheus/client_model/releases) - [Commits](https://github.com/prometheus/client_model/commits/v0.5.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_model dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * pg_stat_database: added support for `active_time` counter (prometheus-community#961) * feat(pg_stat_database): active time metric --------- Signed-off-by: Jiri Sveceny <[email protected]> * Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (prometheus-community#988) Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0. - [Commits](golang/crypto@v0.14.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (prometheus-community#993) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.17.0 to 1.18.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.17.0...v1.18.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * use Info level for excluded databases log message (prometheus-community#1003) This is the only log message which didn't specify a level in the postgres_exporter. I am unsure if this log message should be info or debug, but leaning towards the more important since previously it would just always log. The way I validated this was the only non-leveled logger was via grep. Both of these only returned this callsite previously: git grep 'logger\.Log' git grep '\.Log(' | grep -v level Signed-off-by: Keegan Carruthers-Smith <[email protected]> * Add connection limits metrics for pg_roles and pg_database (prometheus-community#997) * Add database connection limits metrics Signed-off-by: Jocelyn Thode <[email protected]> * Add roles connection limits metrics Signed-off-by: Jocelyn Thode <[email protected]> * Fix copyright year Co-authored-by: Joe Adams <[email protected]> Signed-off-by: Jocelyn Thode <[email protected]> * Fix spacing in pgDatabaseQuery Co-authored-by: Joe Adams <[email protected]> Signed-off-by: Jocelyn Thode <[email protected]> * Fix case on pgRolesConnectionLimitsQuery Co-authored-by: Joe Adams <[email protected]> Signed-off-by: Jocelyn Thode <[email protected]> * Do not add roleMetrics when row is not valid Signed-off-by: Jocelyn Thode <[email protected]> --------- Signed-off-by: Jocelyn Thode <[email protected]> Signed-off-by: Jocelyn Thode <[email protected]> Co-authored-by: Joe Adams <[email protected]> * Bump github.com/DATA-DOG/go-sqlmock from 1.5.0 to 1.5.2 (prometheus-community#1000) Bumps [github.com/DATA-DOG/go-sqlmock](https://github.com/DATA-DOG/go-sqlmock) from 1.5.0 to 1.5.2. - [Release notes](https://github.com/DATA-DOG/go-sqlmock/releases) - [Commits](DATA-DOG/go-sqlmock@v1.5.0...v1.5.2) --- updated-dependencies: - dependency-name: github.com/DATA-DOG/go-sqlmock dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 (prometheus-community#1011) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.18.0 to 1.19.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.19.0/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.18.0...v1.19.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 (prometheus-community#1010) Bumps [github.com/prometheus/client_model](https://github.com/prometheus/client_model) from 0.5.0 to 0.6.0. - [Release notes](https://github.com/prometheus/client_model/releases) - [Commits](prometheus/client_model@v0.5.0...v0.6.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_model dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (prometheus-community#1014) Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/exporter-toolkit from 0.10.0 to 0.11.0 (prometheus-community#992) Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.10.0 to 0.11.0. - [Release notes](https://github.com/prometheus/exporter-toolkit/releases) - [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md) - [Commits](prometheus/exporter-toolkit@v0.10.0...v0.11.0) --- updated-dependencies: - dependency-name: github.com/prometheus/exporter-toolkit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump golang.org/x/net from 0.20.0 to 0.23.0 (prometheus-community#1021) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.20.0 to 0.23.0. - [Commits](golang/net@v0.20.0...v0.23.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: Add safe_wal_size and wal_status to replication_slot (prometheus-community#1027) * feat: Add safe_wal_size to replication_slot Signed-off-by: MarcWort <[email protected]> * feat: Add wal_status to replication_slot Signed-off-by: MarcWort <[email protected]> --------- Signed-off-by: MarcWort <[email protected]> * fix: Only query active_time on pg>=14 (prometheus-community#1045) Signed-off-by: MarcWort <[email protected]> * Update README.md (prometheus-community#1038) Better example for the quick start with prometheus config and avoiding deprecated env variables. Signed-off-by: fhackenberger <[email protected]> * stop logging errors on replicas, fixes prometheus-community#547 (prometheus-community#1048) Signed-off-by: Steffen Zieger <[email protected]> * Update common Prometheus files (prometheus-community#983) Signed-off-by: prombot <[email protected]> * Update common Prometheus files (prometheus-community#1076) Signed-off-by: prombot <[email protected]> * chore!: adopt log/slog, drop go-kit/log (prometheus-community#1073) * ci: update go to version 1.23 Signed-off-by: TJ Hoplock <[email protected]> * build(deps): bump prometheus/{client_golang,common,exporter-toolkit} Signed-off-by: TJ Hoplock <[email protected]> * chore!: adopt log/slog, drop go-kit/log The bulk of this change set was automated by the following script which is being used to aid in converting the various exporters/projects to use slog: https://gist.github.com/tjhop/49f96fb7ebbe55b12deee0b0312d8434 Signed-off-by: TJ Hoplock <[email protected]> --------- Signed-off-by: TJ Hoplock <[email protected]> Co-authored-by: Ben Kochie <[email protected]> * Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (prometheus-community#1079) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.4 to 1.20.5. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.20.4...v1.20.5) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/common from 0.60.0 to 0.60.1 (prometheus-community#1080) Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.60.0 to 0.60.1. - [Release notes](https://github.com/prometheus/common/releases) - [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md) - [Commits](prometheus/common@v0.60.0...v0.60.1) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Make walreceiver collector useful w/o repmgr (prometheus-community#1086) In a streaming replication setup that was created without replication manager (`repmgr`), the `stat_wal_receiver` collector does not return any metrics, because one value it wants to export is not present. This is rather overly opinionated. The missing metric is comparatively uninteresting and does not justify discarding all the others. And replication setups created without `repmgr` are not exactly rare. This commit makes the one relevant metric optional and simply skips it if the respective value cannot be determined. Signed-off-by: Conrad Hoffmann <[email protected]> * Update common Prometheus files (prometheus-community#1083) Signed-off-by: prombot <[email protected]> * Bump github.com/prometheus/exporter-toolkit from 0.13.0 to 0.13.1 (prometheus-community#1081) Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.13.0 to 0.13.1. - [Release notes](https://github.com/prometheus/exporter-toolkit/releases) - [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md) - [Commits](prometheus/exporter-toolkit@v0.13.0...v0.13.1) --- updated-dependencies: - dependency-name: github.com/prometheus/exporter-toolkit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update common Prometheus files (prometheus-community#1087) Signed-off-by: prombot <[email protected]> * Update changelog and version for a v0.16.0 release (prometheus-community#1088) Signed-off-by: Joe Adams <[email protected]> * Fix version header in changelog (prometheus-community#1089) Signed-off-by: Joe Adams <[email protected]> * Update pg_long_running_transactions.go (prometheus-community#1092) To extract time in seconds for pg_long_running_transactions_oldest_timestamp_seconds query which currently return epoch time. Signed-off-by: Jyothi Kiran Thammana <[email protected]> * Fix to replace dashes with underscore in the metric names (prometheus-community#1103) * Fix to replace dashes with underscore in the metric names Signed-off-by: aagarwalla-fx <[email protected]> * Code style fix Signed-off-by: aagarwalla-fx <[email protected]> --------- Signed-off-by: aagarwalla-fx <[email protected]> * Bump github.com/prometheus/exporter-toolkit from 0.13.1 to 0.13.2 (prometheus-community#1108) Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.13.1 to 0.13.2. - [Release notes](https://github.com/prometheus/exporter-toolkit/releases) - [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md) - [Commits](prometheus/exporter-toolkit@v0.13.1...v0.13.2) --- updated-dependencies: - dependency-name: github.com/prometheus/exporter-toolkit dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Checkpoint related columns in PG 17 have been moved from pg_stat_bgwriter to pg_stat_checkpointer (prometheus-community#1072) * Checkpoint related columns in PG 17 have been moved from pg_stat_bgwriter to pg_stat_checkpointer Fix prometheus-community#1060 See: https://www.dbi-services.com/blog/postgresql-17-new-catalog-view-pg_stat_checkpointer/ Signed-off-by: Nicolas Rodriguez <[email protected]> * Add support for pg_stat_checkpointer See: https://www.dbi-services.com/blog/postgresql-17-new-catalog-view-pg_stat_checkpointer/ Signed-off-by: Nicolas Rodriguez <[email protected]> * Run integration tests with Postgres 17 Signed-off-by: Nicolas Rodriguez <[email protected]> * Update date in file header Signed-off-by: Nicolas Rodriguez <[email protected]> --------- Signed-off-by: Nicolas Rodriguez <[email protected]> * Update common Prometheus files (prometheus-community#1090) Signed-off-by: prombot <[email protected]> * Update common Prometheus files (prometheus-community#1110) Signed-off-by: prombot <[email protected]> * Add Postgres 17 for CI test (prometheus-community#1105) Signed-off-by: Khiem Doan <[email protected]> * Bump github.com/prometheus/common from 0.61.0 to 0.62.0 (prometheus-community#1118) Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.61.0 to 0.62.0. - [Release notes](https://github.com/prometheus/common/releases) - [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md) - [Commits](prometheus/common@v0.61.0...v0.62.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update common Prometheus files (prometheus-community#1124) Signed-off-by: prombot <[email protected]> * pg_stat_statements PG17 (prometheus-community#1114) Signed-off-by: Nevermind <[email protected]> * fix: handle pg_replication_slots on pg<13 (prometheus-community#1098) * fix: handle pg_replication_slots on pg<13 Signed-off-by: Michael Todorovic <[email protected]> * fix: tests Signed-off-by: Michael Todorovic <[email protected]> --------- Signed-off-by: Michael Todorovic <[email protected]> * feat: add wait/backend to pg_stat_activity (prometheus-community#1106) Signed-off-by: Felipe Galindo Sanchez <[email protected]> * Export last replay age in replication collector (prometheus-community#1085) The exported replication lag does not handle all failure modes, and can report 0 for replicas that are out of sync and incapable of recovery. A proper replacement for that metric would require a different approach (see e.g. prometheus-community#1007), but for a lot of folks, simply exporting the age of the last replay can provide a pretty strong signal for something being amiss. I think this solution might be preferable to prometheus-community#977, though the lag metric needs to be fixed or abandoned eventually. Signed-off-by: Conrad Hoffmann <[email protected]> * Bump github.com/prometheus/exporter-toolkit from 0.13.2 to 0.14.0 (prometheus-community#1126) Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.13.2 to 0.14.0. - [Release notes](https://github.com/prometheus/exporter-toolkit/releases) - [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md) - [Commits](prometheus/exporter-toolkit@v0.13.2...v0.14.0) --- updated-dependencies: - dependency-name: github.com/prometheus/exporter-toolkit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix missing dsn sanitization for logging (prometheus-community#1104) This log line was not sanitized previously which could result in logging sensitive information. I have scanned the rest of the files and I don't see anywhere else that DSN is used in a log line without this filter. Resolves prometheus-community#1042 Signed-off-by: Joe Adams <[email protected]> * Skip pg_stat_checkpointer collector if pg<17 (prometheus-community#1112) * fix: skip collector if pg<17 Signed-off-by: Michael Todorovic <[email protected]> * fix: better condition Signed-off-by: Michael Todorovic <[email protected]> * fix: fix PGStatCheckpointerCollector tests Signed-off-by: Nicolas Rodriguez <[email protected]> --------- Signed-off-by: Michael Todorovic <[email protected]> Signed-off-by: Nicolas Rodriguez <[email protected]> Co-authored-by: Michael Todorovic <[email protected]> * Prep for v0.17 (prometheus-community#1127) Signed-off-by: Joe Adams <[email protected]> * Fix: Handle incoming labels with invalid UTF-8 (prometheus-community#1131) It's possible that incoming labels will contain invalid UTF-8 characters. This results in a panic. This fix sanitizes the label's string to ensure only valid UTF-8 characters are included, by replacing invalid characters with � (REPLACEMENT CHARACTER) Signed-off-by: Cooper Worobetz <[email protected]> * Release v0.17.1 (prometheus-community#1132) * [BUGFIX] Fix: Handle incoming labels with invalid UTF-8 prometheus-community#1131 Signed-off-by: SuperQ <[email protected]> * Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (prometheus-community#1133) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.5 to 1.21.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.20.5...v1.21.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update common Prometheus files (prometheus-community#1137) Signed-off-by: prombot <[email protected]> * Bump golang.org/x/net from 0.33.0 to 0.36.0 (prometheus-community#1138) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.33.0 to 0.36.0. - [Commits](golang/net@v0.33.0...v0.36.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update common Prometheus files (prometheus-community#1140) Signed-off-by: prombot <[email protected]> * Update common Prometheus files (prometheus-community#1142) Signed-off-by: prombot <[email protected]> * Adds pg_stat_progress_vacuum collector (prometheus-community#1141) Signed-off-by: Ian Bibby <[email protected]> Co-authored-by: Ben Kochie <[email protected]> * Update Go (prometheus-community#1147) * Update Go to 1.24. * Update golangci-lint to v2. * Fixup linting issues. Signed-off-by: SuperQ <[email protected]> * Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 (prometheus-community#1144) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.21.0 to 1.21.1. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.21.0...v1.21.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-version: 1.21.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump github.com/prometheus/common from 0.62.0 to 0.63.0 (prometheus-community#1143) Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.62.0 to 0.63.0. - [Release notes](https://github.com/prometheus/common/releases) - [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md) - [Commits](prometheus/common@v0.62.0...v0.63.0) --- updated-dependencies: - dependency-name: github.com/prometheus/common dependency-version: 0.63.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Record table only size bytes as well in addition to the total size bytes (prometheus-community#1149) * Record table only size bytes as well in addition to the total size bytes Signed-off-by: Felix Yuan <[email protected]> * Update collector/pg_stat_user_tables.go Co-authored-by: Ben Kochie <[email protected]> Signed-off-by: Felix Yuan <[email protected]> * Update collector/pg_stat_user_tables.go Co-authored-by: Ben Kochie <[email protected]> Signed-off-by: Felix Yuan <[email protected]> * Finish renaming elements to index and table size Signed-off-by: Felix Yuan <[email protected]> --------- Signed-off-by: Felix Yuan <[email protected]> Co-authored-by: Ben Kochie <[email protected]> * Bump golang.org/x/net from 0.36.0 to 0.38.0 (prometheus-community#1152) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.36.0 to 0.38.0. - [Commits](golang/net@v0.36.0...v0.38.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-version: 0.38.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: prombot <[email protected]> Signed-off-by: Joe Adams <[email protected]> Signed-off-by: Eric tyrrell <[email protected]> Signed-off-by: Daniel Swarbrick <[email protected]> Signed-off-by: SuperQ <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Alex Simenduev <[email protected]> Signed-off-by: Jiri Sveceny <[email protected]> Signed-off-by: Keegan Carruthers-Smith <[email protected]> Signed-off-by: Jocelyn Thode <[email protected]> Signed-off-by: Jocelyn Thode <[email protected]> Signed-off-by: MarcWort <[email protected]> Signed-off-by: fhackenberger <[email protected]> Signed-off-by: Steffen Zieger <[email protected]> Signed-off-by: TJ Hoplock <[email protected]> Signed-off-by: Conrad Hoffmann <[email protected]> Signed-off-by: Jyothi Kiran Thammana <[email protected]> Signed-off-by: aagarwalla-fx <[email protected]> Signed-off-by: Nicolas Rodriguez <[email protected]> Signed-off-by: Khiem Doan <[email protected]> Signed-off-by: Nevermind <[email protected]> Signed-off-by: Michael Todorovic <[email protected]> Signed-off-by: Felipe Galindo Sanchez <[email protected]> Signed-off-by: Cooper Worobetz <[email protected]> Signed-off-by: Ian Bibby <[email protected]> Signed-off-by: Felix Yuan <[email protected]> Co-authored-by: PrometheusBot <[email protected]> Co-authored-by: Joe Adams <[email protected]> Co-authored-by: Eric Tyrrell <[email protected]> Co-authored-by: Daniel Swarbrick <[email protected]> Co-authored-by: Ben Kochie <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Simenduev <[email protected]> Co-authored-by: Jiri Sveceny <[email protected]> Co-authored-by: Keegan Carruthers-Smith <[email protected]> Co-authored-by: Jocelyn Thode <[email protected]> Co-authored-by: Marc W <[email protected]> Co-authored-by: fhackenberger <[email protected]> Co-authored-by: Steffen Zieger <[email protected]> Co-authored-by: TJ Hoplock <[email protected]> Co-authored-by: Conrad Hoffmann <[email protected]> Co-authored-by: Jyothi Kiran Thammana <[email protected]> Co-authored-by: aagarwalla-fx <[email protected]> Co-authored-by: Nicolas Rodriguez <[email protected]> Co-authored-by: Khiem Doan <[email protected]> Co-authored-by: Nevermind <[email protected]> Co-authored-by: Michael Todorovic <[email protected]> Co-authored-by: Felipe Galindo Sanchez <[email protected]> Co-authored-by: vancwo <[email protected]> Co-authored-by: Ian Bibby <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps golang.org/x/net from 0.10.0 to 0.17.0.
Commits
b225e7c
http2: limit maximum handler goroutines to MaxConcurrentStreams88194ad
go.mod: update golang.org/x dependencies2b60a61
quic: fix several bugs in flow control accounting73d82ef
quic: handle DATA_BLOCKED frames5d5a036
quic: handle streams moving from the data queue to the meta queue350aad2
quic: correctly extend peer's flow control window after MAX_DATA21814e7
quic: validate connection id transport parametersa600b35
quic: avoid redundant MAX_DATA updatesea63359
http2: check stream body is present on read timeoutddd8598
quic: version negotiationDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.