Skip to content

Commit 0f2db06

Browse files
hectorjMic92
authored andcommittedJul 7, 2017
consul_exporter: init at 0.3.0 (#27162)
1 parent b8726c3 commit 0f2db06

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed
 

‎lib/maintainers.nix

+1
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,7 @@
224224
havvy = "Ryan Scheel <ryan.havvy@gmail.com>";
225225
hbunke = "Hendrik Bunke <bunke.hendrik@gmail.com>";
226226
hce = "Hans-Christian Esperer <hc@hcesperer.org>";
227+
hectorj = "Hector Jusforgues <hector.jusforgues+nixos@gmail.com>";
227228
heel = "Sergii Paryzhskyi <parizhskiy@gmail.com>";
228229
henrytill = "Henry Till <henrytill@gmail.com>";
229230
hinton = "Tom Hinton <t@larkery.com>";
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{ stdenv, buildGoPackage, fetchFromGitHub }:
2+
3+
buildGoPackage rec {
4+
name = "consul_exporter-${version}";
5+
version = "0.3.0";
6+
7+
goPackagePath = "github.com/prometheus/consul_exporter";
8+
9+
src = fetchFromGitHub {
10+
owner = "prometheus";
11+
repo = "consul_exporter";
12+
rev = "v${version}";
13+
sha256 = "1zffbxyfmqpbdqkx5rb5vjgd9j4p4zcrh6jvn1zhbdzrcs7khnd9";
14+
};
15+
16+
meta = with stdenv.lib; {
17+
description = "Prometheus exporter for Consul metrics";
18+
homepage = https://github.com/prometheus/consul_exporter;
19+
license = licenses.asl20;
20+
maintainers = with maintainers; [ hectorj ];
21+
platforms = platforms.unix;
22+
};
23+
}

‎pkgs/top-level/all-packages.nix

+1
Original file line numberDiff line numberDiff line change
@@ -11320,6 +11320,7 @@ with pkgs;
1132011320
prometheus-bind-exporter = callPackage ../servers/monitoring/prometheus/bind-exporter.nix { };
1132111321
prometheus-blackbox-exporter = callPackage ../servers/monitoring/prometheus/blackbox-exporter.nix { };
1132211322
prometheus-collectd-exporter = callPackage ../servers/monitoring/prometheus/collectd-exporter.nix { };
11323+
prometheus-consul-exporter = callPackage ../servers/monitoring/prometheus/consul-exporter.nix { };
1132311324
prometheus-fritzbox-exporter = callPackage ../servers/monitoring/prometheus/fritzbox-exporter.nix { };
1132411325
prometheus-haproxy-exporter = callPackage ../servers/monitoring/prometheus/haproxy-exporter.nix { };
1132511326
prometheus-json-exporter = callPackage ../servers/monitoring/prometheus/json-exporter.nix { };

0 commit comments

Comments
 (0)