Skip to content
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

SECCOMP-27660: Fix vulnerabilities with upstream repo changes #95

Merged
merged 156 commits into from
Feb 22, 2024

Commits on May 25, 2022

  1. Dashboard linting improvements for mixin

    Signed-off-by: Ryan J. Geyer <me@ryangeyer.com>
    rgeyer committed May 25, 2022
    Configuration menu
    Copy the full SHA
    9003ac8 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Convert pg_stat_database to new collector model

    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    73b0b42 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. 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 <github@incoming-email.co.uk>
    cezmunsta committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    6937685 View commit details
    Browse the repository at this point in the history
  2. Fixed formatting

    Signed-off-by: cezmunsta <github@incoming-email.co.uk>
    cezmunsta committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    d9ac4be View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Update common Prometheus files

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    c8991de View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. probe: clean-up database connection after probe to prevent connection…

    … leak
    
    Signed-off-by: Kurtis Bass <kurtis.bass@hinge.co>
    kjbass committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    76223cd View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. Set gauge to 1 when collector is successful

    Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
    Signed-off-by: Khiem Doan <doankhiem.crazy@gmail.com>
    roidelapluie authored and khiemdoan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    dc1c19e View commit details
    Browse the repository at this point in the history
  2. Add postgres 15 for CI test

    Signed-off-by: Khiem Doan <doankhiem.crazy@gmail.com>
    khiemdoan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    3b45347 View commit details
    Browse the repository at this point in the history
  3. Add postgres 15 for CI test

    Signed-off-by: Khiem Doan <doankhiem.crazy@gmail.com>
    khiemdoan committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    045f24f View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. New unit value 64kB

    Signed-off-by: Oleksandr Mysyura <olexandr.mysyura@pragmaticplay.com>
    Oleksandr Mysyura committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    8ff0e5a View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Configuration menu
    Copy the full SHA
    e6ac9ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b92161c View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2023

  1. Merge pull request prometheus-community#647 from grafana/rgeyer/mixin…

    …-dashboard-linting
    
    Dashboard linting improvements for mixin
    sysadmind authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    d23b0b2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#740 from revverse/master

    New unit value 64kB
    sysadmind authored Jan 21, 2023
    Configuration menu
    Copy the full SHA
    8b8466f View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2023

  1. Merge pull request prometheus-community#736 from khiemdoan/circleci

    Add postgres 15 for CI test
    sysadmind authored Jan 22, 2023
    Configuration menu
    Copy the full SHA
    ab8f272 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#733 from prometheus-community…

    …/repo_sync
    
    Synchronize common files from prometheus/prometheus
    sysadmind authored Jan 22, 2023
    Configuration menu
    Copy the full SHA
    169bb0c View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Update common Prometheus files

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    29cf7eb View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Merge pull request prometheus-community#745 from prometheus-community…

    …/repo_sync
    
    Synchronize common files from prometheus/prometheus
    SuperQ authored Jan 24, 2023
    Configuration menu
    Copy the full SHA
    d4af942 View commit details
    Browse the repository at this point in the history
  2. 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 <superq@gmail.com>
    SuperQ committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    fc264d0 View commit details
    Browse the repository at this point in the history
  3. go fmt

    Signed-off-by: SuperQ <superq@gmail.com>
    SuperQ committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    b1e72a9 View commit details
    Browse the repository at this point in the history
  4. adding codified functionality for logical replication metrics

    Signed-off-by: Zachary Caldarola <zachary.caldarola@reddit.com>
    Zachary Caldarola committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    3007500 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Merge pull request prometheus-community#746 from prometheus-community…

    …/bjk/exporter-toolkit-bump
    
    Update exporter-toolkit
    SuperQ authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    0e4506e View commit details
    Browse the repository at this point in the history
  2. 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] <support@github.com>
    dependabot[bot] authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    e198f6f View commit details
    Browse the repository at this point in the history
  3. Merge pull request prometheus-community#730 from prometheus-community…

    …/dependabot/go_modules/github.com/prometheus/client_golang-1.14.0
    
    Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0
    SuperQ authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    e578176 View commit details
    Browse the repository at this point in the history
  4. 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] <support@github.com>
    dependabot[bot] authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    61492f6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request prometheus-community#738 from prometheus-community…

    …/dependabot/go_modules/github.com/prometheus/common-0.39.0
    
    Bump github.com/prometheus/common from 0.37.0 to 0.39.0
    SuperQ authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    732e74d View commit details
    Browse the repository at this point in the history
  6. addressing comments

    Signed-off-by: Zachary Caldarola <zachary.caldarola@reddit.com>
    Zachary Caldarola committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9b13780 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2023

  1. more comments

    Signed-off-by: Zachary Caldarola <zmc2005@gmail.com>
    sheldor14 committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    600ad18 View commit details
    Browse the repository at this point in the history
  2. fmt

    Signed-off-by: Zachary Caldarola <zmc2005@gmail.com>
    sheldor14 committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    1ec69c9 View commit details
    Browse the repository at this point in the history
  3. typing

    Signed-off-by: Zachary Caldarola <zmc2005@gmail.com>
    sheldor14 committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    f3952f9 View commit details
    Browse the repository at this point in the history
  4. fmt

    Signed-off-by: Zachary Caldarola <zmc2005@gmail.com>
    sheldor14 committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    076eb2c View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Merge pull request prometheus-community#747 from sheldor14/replicatio…

    …n_slot
    
    adding codified functionality for logical replication metrics
    sysadmind authored Feb 7, 2023
    Configuration menu
    Copy the full SHA
    7259eec View commit details
    Browse the repository at this point in the history
  2. send stdout/stderr to syslog

    Signed-off-by: Mike <gavrikster@gmail.com>
    gavrik authored Feb 7, 2023
    Configuration menu
    Copy the full SHA
    e589183 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. Merge pull request prometheus-community#734 from kjbass/master

    Close DB connection after probe completes.
    sysadmind authored Feb 12, 2023
    Configuration menu
    Copy the full SHA
    94a89b0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#673 from cezmunsta/pg_stat_ac…

    …tivity-enhancements
    
    Capture usename and application_name for pg_stat_activity
    sysadmind authored Feb 12, 2023
    Configuration menu
    Copy the full SHA
    36773e0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request prometheus-community#755 from gavrik/patch-1

    send stdout/stderr to syslog
    sysadmind authored Feb 12, 2023
    Configuration menu
    Copy the full SHA
    44aab36 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Update common Prometheus files

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    9cd4890 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2023

  1. Merge pull request prometheus-community#760 from prometheus-community…

    …/repo_sync
    
    Synchronize common files from prometheus/prometheus
    sysadmind authored Mar 5, 2023
    Configuration menu
    Copy the full SHA
    2197e73 View commit details
    Browse the repository at this point in the history
  2. 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 <github@joeadams.io>
    sysadmind committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    799f3e1 View commit details
    Browse the repository at this point in the history
  3. Remove commented code

    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    8d6ce05 View commit details
    Browse the repository at this point in the history
  4. Remove more dead code

    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    5526386 View commit details
    Browse the repository at this point in the history
  5. Merge pull request prometheus-community#697 from sysadmind/exclude-da…

    …tabase-fix
    
    Fix exclude-databases for collector package
    SuperQ authored Mar 5, 2023
    Configuration menu
    Copy the full SHA
    c86f549 View commit details
    Browse the repository at this point in the history
  6. 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 <superq@gmail.com>
    SuperQ committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    0e654d8 View commit details
    Browse the repository at this point in the history
  7. Merge pull request prometheus-community#764 from prometheus-community…

    …/superq/update_build
    
    Update build
    sysadmind authored Mar 5, 2023
    Configuration menu
    Copy the full SHA
    d273f97 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. 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 <superq@gmail.com>
    SuperQ committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    e7f58a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Update changelog and version for v0.12.0 release

    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    7e7366c View commit details
    Browse the repository at this point in the history
  2. 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 <superq@gmail.com>
    SuperQ committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    de1c3cc View commit details
    Browse the repository at this point in the history
  3. Merge pull request prometheus-community#775 from prometheus-community…

    …/superq/toolkit
    
    Update exporter-toolkit
    SuperQ authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    4976a65 View commit details
    Browse the repository at this point in the history
  4. Update common Prometheus files

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    d8617df View commit details
    Browse the repository at this point in the history
  5. Merge pull request prometheus-community#774 from sysadmind/prep-relea…

    …se-v0.12
    
    Update changelog and version for v0.12.0 release
    sysadmind authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    f9a1edb View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Merge pull request prometheus-community#776 from prometheus-community…

    …/repo_sync
    
    Synchronize common files from prometheus/prometheus
    sysadmind authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    3fe5d25 View commit details
    Browse the repository at this point in the history
  2. 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 <github@joeadams.io>
    sysadmind committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    1e3b177 View commit details
    Browse the repository at this point in the history
  3. Merge pull request prometheus-community#777 from sysadmind/fix-replic…

    …ation-column-type
    
    Fix column type for pg_replication_slots
    SuperQ authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    dde6e6e View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Update versions listed in the README

    Update the supported versions based on what we actually test in CI.
    
    Signed-off-by: SuperQ <superq@gmail.com>
    SuperQ committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    6e2f8c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Merge pull request prometheus-community#781 from prometheus-community…

    …/superq/readme_versions
    
    Update versions listed in the README
    sysadmind authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    5f57b78 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Update README cli flags

    These have not been kept up to date.
    
    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    a32ef40 View commit details
    Browse the repository at this point in the history
  2. 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 <github@joeadams.io>
    sysadmind committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    ac05e0b View commit details
    Browse the repository at this point in the history
  3. Merge pull request prometheus-community#784 from sysadmind/log-startup

    Adjust log level for collector startup
    sysadmind authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    285462b View commit details
    Browse the repository at this point in the history
  4. Merge pull request prometheus-community#783 from sysadmind/update-readme

    Update README cli flags
    sysadmind authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    2391ad1 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Merge pull request prometheus-community#765 from prometheus-community…

    …/superq/stat_statements
    
    Reduce cardinality of pg_stat_statements
    SuperQ authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    994e5cc View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2023

  1. Fix pg_setting different help values

    Signed-off-by: GitHub <noreply@github.com>
    khkhalifa authored Apr 16, 2023
    Configuration menu
    Copy the full SHA
    20b1b75 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2023

  1. Merge pull request prometheus-community#771 from khkhalifa/master

    Fix pg_setting different help values
    sysadmind authored Apr 23, 2023
    Configuration menu
    Copy the full SHA
    8b661c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. 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 <57678801+mothershipper@users.noreply.github.com>
    mothershipper committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    0c04fc1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#787 from mothership/fix/mothe…

    …rshipper/support-alt-scheme
    
    Supports alternate postgres:// prefix in URLs
    sysadmind authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    fb316ad View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. 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] <support@github.com>
    dependabot[bot] authored May 1, 2023
    Configuration menu
    Copy the full SHA
    ef2bf61 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Refactor collector descriptors

    Use individual collector metric descriptor vars to help avoid
    miss-mapped or unused metrics.
    
    Signed-off-by: SuperQ <superq@gmail.com>
    SuperQ committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    425c493 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#802 from prometheus-community…

    …/superq/descmap
    
    Refactor collector descriptors
    SuperQ authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    2297ff8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request prometheus-community#792 from prometheus-community…

    …/dependabot/go_modules/github.com/lib/pq-1.10.9
    
    Bump github.com/lib/pq from 1.10.7 to 1.10.9
    SuperQ authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    6e671f2 View commit details
    Browse the repository at this point in the history
  4. 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] <support@github.com>
    dependabot[bot] authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    4da97f7 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. Update linting

    * Move errcheck exclude list to config file.
    * Enable revive linter
    * Fix up revive linting issues.
    
    Signed-off-by: SuperQ <superq@gmail.com>
    SuperQ committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    fab8e62 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#805 from prometheus-community…

    …/dependabot/go_modules/github.com/prometheus/common-0.44.0
    
    Bump github.com/prometheus/common from 0.42.0 to 0.44.0
    SuperQ authored Jun 3, 2023
    Configuration menu
    Copy the full SHA
    214d76f View commit details
    Browse the repository at this point in the history
  3. 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] <support@github.com>
    dependabot[bot] authored Jun 3, 2023
    Configuration menu
    Copy the full SHA
    1eb4c99 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. Merge pull request prometheus-community#807 from prometheus-community…

    …/superq/linting
    
    Update linting
    sysadmind authored Jun 4, 2023
    Configuration menu
    Copy the full SHA
    5d5fae1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#806 from prometheus-community…

    …/dependabot/go_modules/github.com/prometheus/exporter-toolkit-0.10.0
    
    Bump github.com/prometheus/exporter-toolkit from 0.9.1 to 0.10.0
    SuperQ authored Jun 4, 2023
    Configuration menu
    Copy the full SHA
    16430fc View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Move queries from queries.yaml to collectors (prometheus-community#801)

    Signed-off-by: Ben Kochie <superq@gmail.com>
    Sticksman authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    fe960c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Merge pull request prometheus-community#685 from sysadmind/pg-stat-da…

    …tabase
    
    Convert pg_stat_database to new collector model
    sysadmind authored Jun 12, 2023
    Configuration menu
    Copy the full SHA
    4d41f89 View commit details
    Browse the repository at this point in the history
  2. 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 <github@joeadams.io>
    sysadmind committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    fe48601 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Merge pull request prometheus-community#809 from sysadmind/stat_datab…

    …ase_refactor
    
    Fix pg_stat_database collector
    sysadmind authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    3e585c4 View commit details
    Browse the repository at this point in the history
  2. 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 <superq@gmail.com>
    SuperQ authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    99828de View commit details
    Browse the repository at this point in the history
  3. Update release info for v0.12.1

    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    3fc8b3a View commit details
    Browse the repository at this point in the history
  4. 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 <superq@gmail.com>
    SuperQ authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    7dcf1dc View commit details
    Browse the repository at this point in the history
  5. Merge pull request prometheus-community#810 from sysadmind/meta-v0.12.1

    Update release info for v0.12.1
    sysadmind authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    1fb04e1 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2023

  1. Update common Prometheus files

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    3dd0aa6 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Merge pull request prometheus-community#814 from prometheus-community…

    …/repo_sync
    
    Synchronize common files from prometheus/prometheus
    SuperQ authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    afbdb9b View commit details
    Browse the repository at this point in the history
  2. 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 <superq@gmail.com>
    SuperQ committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    c71d395 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Merge pull request prometheus-community#815 from prometheus-community…

    …/superq/deprecate_databases
    
    Deprecate additional database features
    sysadmind authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    5db7cfb View commit details
    Browse the repository at this point in the history
  2. 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 <superq@gmail.com>
    SuperQ committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    db08eee View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. 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 <github@joeadams.io>
    sysadmind committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    ab33346 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#785 from sysadmind/collector-…

    …instance
    
    Add the instance struct to handle connections
    SuperQ authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    d983d32 View commit details
    Browse the repository at this point in the history
  3. Merge pull request prometheus-community#816 from prometheus-community…

    …/superq/0.13.0
    
    Release v0.13.0
    SuperQ authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    f550f8f View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. chore: fix a few typos

    Signed-off-by: Alex Tymchuk <alexander.tymchuk@percona.com>
    Alex Tymchuk committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    b070e45 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#820 from atymchuk/fix-a-few-s…

    …yntax-errors
    
    chore: fix a few typos
    SuperQ authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    6290786 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Bug fix: Make collector not fail on null values (prometheus-community…

    …#823)
    
    * Make all values nullable
    
    ---------
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    Co-authored-by: Ben Kochie <superq@gmail.com>
    Sticksman and SuperQ authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    8d087f2 View commit details
    Browse the repository at this point in the history
  2. Release 0.13.1 (prometheus-community#824)

    * [BUGFIX] Make collectors not fail on null values prometheus-community#823
    
    Signed-off-by: SuperQ <superq@gmail.com>
    SuperQ authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    bf4e4fb View commit details
    Browse the repository at this point in the history
  3. Fixed replication pgReplicationSlotQuery - now it's working correctly…

    … for replica and primary (prometheus-community#825)
    
    Signed-off-by: Vadim Voitenko <vadim.voitenko@exness.com>
    Co-authored-by: Vadim Voitenko <vadim.voitenko@exness.com>
    wwoytenko and wwoytenko authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    6a1bb59 View commit details
    Browse the repository at this point in the history
  4. 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 <superq@gmail.com>
    SuperQ authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    1a4e899 View commit details
    Browse the repository at this point in the history
  5. 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 <superq@gmail.com>
    SuperQ authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    030a2a9 View commit details
    Browse the repository at this point in the history
  6. Bug Fix: Fix lingering type issues (prometheus-community#828)

    * Fix postmaster type issue
    * Disable postmaster collector by default
    
    ---------
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    Sticksman authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    e6ce2ec View commit details
    Browse the repository at this point in the history
  7. Update common Prometheus files (prometheus-community#829)

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    dcf498e View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Fix replication collector

    Signed-off-by: Tom Hughes <tom@compton.nu>
    tomhughes committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    d920553 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#854 from tomhughes/replication

    Fix replication collector
    sysadmind authored Jul 3, 2023
    Configuration menu
    Copy the full SHA
    d01184f View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Add some more escapes to the query sanitizer

    Signed-off-by: Tom Hughes <tom@compton.nu>
    tomhughes committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    099d3dd View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Add a collector to gather metrics on WAL size

    Signed-off-by: Tom Hughes <tom@compton.nu>
    tomhughes committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    2ca1798 View commit details
    Browse the repository at this point in the history
  2. Merge pull request prometheus-community#858 from tomhughes/wal

    Add a collector to gather metrics on WAL size
    sysadmind authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    cf67a47 View commit details
    Browse the repository at this point in the history
  3. Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 (prome…

    …theus-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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a6012e0 View commit details
    Browse the repository at this point in the history
  4. 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 <daniel.swarbrick@gmail.com>
    dswarbrick authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    2477aba View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Bump github.com/smartystreets/goconvey from 1.8.0 to 1.8.1 (prometheu…

    …s-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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    401711b View commit details
    Browse the repository at this point in the history
  2. Unpack postgres arrays for process idle times correctly (prometheus-c…

    …ommunity#855)
    
    Signed-off-by: Ben Kochie <superq@gmail.com>
    tomhughes authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    6b56e2f View commit details
    Browse the repository at this point in the history
  3. Include all idle processes in the process idle metrics

    Signed-off-by: Tom Hughes <tom@compton.nu>
    tomhughes committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    a8b86cf View commit details
    Browse the repository at this point in the history
  4. 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 <superq@gmail.com>
    SuperQ authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    5f917cc View commit details
    Browse the repository at this point in the history
  5. Update common Prometheus files (prometheus-community#860)

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    Co-authored-by: Ben Kochie <superq@gmail.com>
    prombot and SuperQ authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d776680 View commit details
    Browse the repository at this point in the history
  6. Update common Prometheus files

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    c514fca View commit details
    Browse the repository at this point in the history
  7. Merge pull request prometheus-community#863 from prometheus-community…

    …/repo_sync
    
    Synchronize common files from prometheus/prometheus
    sysadmind authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    9a9a429 View commit details
    Browse the repository at this point in the history
  8. Merge pull request prometheus-community#862 from tomhughes/idle-state

    Include all idle processes in the process idle metrics
    sysadmind authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    4ac5481 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Gitlab collector: Database wraparound collector and test (prometheus-…

    …community#834)
    
    * Database wraparound collector and test
    
    ---------
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    Co-authored-by: Joe Adams <github@joeadams.io>
    Sticksman and sysadmind authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    4aa8cd4 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. 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 <felix.yuan@reddit.com>
    Sticksman committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    12c12cf View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Merge pull request prometheus-community#871 from Sticksman/bugfix/add…

    …-logger-stat-database
    
    Add a logger to stat_database collector
    sysadmind authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    c3eec62 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Update changelog for release 0.13.2 (prometheus-community#872)

    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    24a45f2 View commit details
    Browse the repository at this point in the history
  2. Gitlab Collector: Autovacuum collector and test (prometheus-community…

    …#840)
    
    * Autovacuum collector and test
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Update collector/pg_stat_activity_autovacuum.go
    
    Co-authored-by: Joe Adams <github@joeadams.io>
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Update collector/pg_stat_activity_autovacuum.go
    
    Co-authored-by: Joe Adams <github@joeadams.io>
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Use timestamp seconds
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * query formating
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * SQL format
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Loosen autovacuum query
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    ---------
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    Co-authored-by: Joe Adams <github@joeadams.io>
    Sticksman and sysadmind authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    dc3e813 View commit details
    Browse the repository at this point in the history
  3. Gitlab Collector: Wal Receiver Collector and Test (prometheus-communi…

    …ty#844)
    
    * Wal Receiver Collector and Test
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Add more escapes
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Corrections to wal_receiver
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Continue on null labels
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Skip nulls and log a message
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Redundant breaks
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Fix up walreceiver
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Remove extra label
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Update collector/pg_stat_walreceiver.go
    
    Co-authored-by: Ben Kochie <superq@gmail.com>
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Clean up the extra assignments
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Update collector/pg_stat_walreceiver.go
    
    Co-authored-by: Joe Adams <github@joeadams.io>
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    ---------
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    Co-authored-by: Ben Kochie <superq@gmail.com>
    Co-authored-by: Joe Adams <github@joeadams.io>
    3 people authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    2d7e152 View commit details
    Browse the repository at this point in the history
  4. Gitlab collector: Xlog location collector and test (prometheus-commun…

    …ity#849)
    
    * Xlog location collector and test
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Add more escapes
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    * Change to Gauge
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    
    ---------
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    Sticksman authored Jul 21, 2023
    Configuration menu
    Copy the full SHA
    74800f4 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. 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 <superq@gmail.com>
    SuperQ authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    f9277b0 View commit details
    Browse the repository at this point in the history
  2. 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 <superq@gmail.com>
    SuperQ authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    716ac23 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. 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 <superq@gmail.com>
    SuperQ authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    04bb60c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. 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 <github@joeadams.io>
    sysadmind authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    b74852a View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. 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 <felix.yuan@reddit.com>
    Co-authored-by: Ben Kochie <superq@gmail.com>
    Sticksman and SuperQ authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    2402783 View commit details
    Browse the repository at this point in the history
  2. Gitlab Collector: User Index io stats collector and test (prometheus-…

    …community#845)
    
    * User Index io stats collector and test
    
    ---------
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    Sticksman authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    ce74dae View commit details
    Browse the repository at this point in the history
  3. Update README to reflect changes made in prometheus-community#828 (pr…

    …ometheus-community#894)
    
    Signed-off-by: Mathis Raguin <mathis.raguin@gitguardian.com>
    Sayrus authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    ce4ee05 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Gitlab Collector: Long running transactions collector and test (prome…

    …theus-community#836)
    
    * Long running transactions collector and test
    
    ---------
    
    Signed-off-by: Felix Yuan <felix.yuan@reddit.com>
    Co-authored-by: Ben Kochie <superq@gmail.com>
    Sticksman and SuperQ authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    5890879 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Update common Prometheus files (prometheus-community#900)

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot authored Sep 3, 2023
    Configuration menu
    Copy the full SHA
    a181fba View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Fix a connection leak (prometheus-community#902)

    The leak was introduced in PR#882
    
    Signed-off-by: Christian Albrecht <cal@albix.de>
    Co-authored-by: Christian Albrecht <christian.albrecht@akquinet.de>
    albix and albix authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    68ea167 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Fix cross-compilation command in README.md (prometheus-community#903)

    Signed-off-by: David Cook <dcook@divviup.org>
    divergentdave authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    dbc7b0b View commit details
    Browse the repository at this point in the history
  2. fix pg_replication_lag_seconds (prometheus-community#895)

    Signed-off-by: Vladimir Luksha <waldemarluksha@gmail.com>
    Co-authored-by: Vladimir Luksha <luksha@limcore.io>
    IamLuksha and Vladimir Luksha authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    0b6d986 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. stat_user_tables: Add total size metric (prometheus-community#904)

    Signed-off-by: David Cook <dcook@divviup.org>
    divergentdave authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    31ef4ed View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. 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 <github@joeadams.io>
    
    ---------
    
    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    4e521d4 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. Update common Prometheus files (prometheus-community#913)

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot authored Sep 17, 2023
    Configuration menu
    Copy the full SHA
    add5b86 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. 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 <github@joeadams.io>
    
    * Add changelog entry for prometheus-community#904
    
    Signed-off-by: Joe Adams <github@joeadams.io>
    
    ---------
    
    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    c06e57d View commit details
    Browse the repository at this point in the history
  2. Adds 1kB and 2kB units (prometheus-community#915)

    Signed-off-by: Eric tyrrell <eric.tyrrell18+github@gmail.com>
    Eric-Tyrrell22 authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e3eaa91 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Add error log when probe collector creation fails (prometheus-communi…

    …ty#918)
    
    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    30d7d25 View commit details
    Browse the repository at this point in the history
  2. 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 <daniel.swarbrick@gmail.com>
    dswarbrick authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    51415a0 View commit details
    Browse the repository at this point in the history
  3. Add 32-bit testing to CI (prometheus-community#920)

    Run Go tests with 32-bit to validate value overflow.
    
    Signed-off-by: SuperQ <superq@gmail.com>
    SuperQ authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    5e24d43 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 (prome…

    …theus-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] <support@github.com>
    
    * Update tests for latest client_golang.
    
    Signed-off-by: SuperQ <superq@gmail.com>
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Signed-off-by: SuperQ <superq@gmail.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: SuperQ <superq@gmail.com>
    dependabot[bot] and SuperQ authored Oct 2, 2023
    Configuration menu
    Copy the full SHA
    69fc35b View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Update common Prometheus files (prometheus-community#926)

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot authored Oct 8, 2023
    Configuration menu
    Copy the full SHA
    f0f051c View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Adjust collector to use separate connection per scrape (prometheus-co…

    …mmunity#931)
    
    Fixes prometheus-community#921
    
    Signed-off-by: Joe Adams <github@joeadams.io>
    sysadmind authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    2a5692c View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. 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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    e2892a7 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. 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 <superq@gmail.com>
    SuperQ authored Oct 27, 2023
    Configuration menu
    Copy the full SHA
    68c176b View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Update common Prometheus files (prometheus-community#951)

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    94b0651 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Update common Prometheus files (prometheus-community#963)

    Signed-off-by: prombot <prometheus-team@googlegroups.com>
    prombot authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    f0ea016 View commit details
    Browse the repository at this point in the history
  2. pg_replication_slot: add slot type label (prometheus-community#960)

    Signed-off-by: Alex Simenduev <shamil.si@gmail.com>
    shamil authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    ae1375b View commit details
    Browse the repository at this point in the history
  3. Bump github.com/prometheus/common from 0.44.0 to 0.45.0 (prometheus-c…

    …ommunity#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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 23, 2023
    Configuration menu
    Copy the full SHA
    34f5443 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. 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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 24, 2023
    Configuration menu
    Copy the full SHA
    5ceae7f View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. pg_stat_database: added support for active_time counter (prometheus…

    …-community#961)
    
    * feat(pg_stat_database): active time metric
    
    ---------
    
    Signed-off-by: Jiri Sveceny <jiri.sveceny@icloud.com>
    sitole authored Nov 28, 2023
    Configuration menu
    Copy the full SHA
    f5b613a View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. 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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    825cc8a View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (prome…

    …theus-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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    9cfa132 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. use Info level for excluded databases log message (prometheus-communi…

    …ty#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 <keegan.csmith@gmail.com>
    keegancsmith authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    f98834a View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. MERGE upstream forked repo

    jaimeyh committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    f6ac7b7 View commit details
    Browse the repository at this point in the history