diff options
author | WilliButz <WilliButz@users.noreply.github.com> | 2019-08-02 18:45:32 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-02 18:45:32 +0200 |
commit | c221f9fdf2775010384c995ff26bf2da683aaa43 (patch) | |
tree | b94d08b6a0a72686e611411d8f422f2205867054 /pkgs | |
parent | 3aed444d5711cd1ef6e656652d3d2de1bc6fdeeb (diff) | |
parent | e4c60a1e423d540b685b9decaaa3ce06bc7b4a9c (diff) | |
download | nixpkgs-c221f9fdf2775010384c995ff26bf2da683aaa43.tar nixpkgs-c221f9fdf2775010384c995ff26bf2da683aaa43.tar.gz nixpkgs-c221f9fdf2775010384c995ff26bf2da683aaa43.tar.bz2 nixpkgs-c221f9fdf2775010384c995ff26bf2da683aaa43.tar.lz nixpkgs-c221f9fdf2775010384c995ff26bf2da683aaa43.tar.xz nixpkgs-c221f9fdf2775010384c995ff26bf2da683aaa43.tar.zst nixpkgs-c221f9fdf2775010384c995ff26bf2da683aaa43.zip |
Merge pull request #65751 from mayflower/pkgs/prometheus-postgres-exporter
prometheus-postgres-exporter: init at 0.5.1
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/servers/monitoring/prometheus/postgres-exporter.nix | 24 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 1 |
2 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/servers/monitoring/prometheus/postgres-exporter.nix b/pkgs/servers/monitoring/prometheus/postgres-exporter.nix new file mode 100644 index 00000000000..ffa71f3ad0c --- /dev/null +++ b/pkgs/servers/monitoring/prometheus/postgres-exporter.nix @@ -0,0 +1,24 @@ +{ stdenv, buildGoPackage, fetchFromGitHub }: + +with stdenv.lib; + +buildGoPackage rec { + name = "postgres_exporter-${version}"; + version = "0.5.1"; + + goPackagePath = "github.com/wrouesnel/postgres_exporter"; + + src = fetchFromGitHub { + owner = "wrouesnel"; + repo = "postgres_exporter"; + rev = "v${version}"; + sha256 = "1awcqhiak56nrsaa49lkw6mcbrlm86ls14sp9v69h3a0brc1q7bn"; + }; + + meta = { + inherit (src.meta) homepage; + description = "A Prometheus exporter for PostgreSQL"; + license = licenses.asl20; + maintainers = with maintainers; [ fpletz ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1d4295586fa..5f2b8a785f0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14806,6 +14806,7 @@ in prometheus-node-exporter = callPackage ../servers/monitoring/prometheus/node-exporter.nix { }; prometheus-openvpn-exporter = callPackage ../servers/monitoring/prometheus/openvpn-exporter.nix { }; prometheus-postfix-exporter = callPackage ../servers/monitoring/prometheus/postfix-exporter.nix { }; + prometheus-postgres-exporter = callPackage ../servers/monitoring/prometheus/postgres-exporter.nix { }; prometheus-pushgateway = callPackage ../servers/monitoring/prometheus/pushgateway.nix { }; prometheus-rabbitmq-exporter = callPackage ../servers/monitoring/prometheus/rabbitmq-exporter.nix { }; prometheus-snmp-exporter = callPackage ../servers/monitoring/prometheus/snmp-exporter.nix { |