about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorWilliButz <WilliButz@users.noreply.github.com>2020-06-11 18:53:54 +0200
committerGitHub <noreply@github.com>2020-06-11 18:53:54 +0200
commitefd8f66119f887fbc6fb235aa53bbc5ffdbc53c0 (patch)
treecf76375aaf235d4e92b1462e4716da7e8a9dbff6 /pkgs
parent9de29f6dd7aa88ab4ea7878f463aa21ce129dc70 (diff)
parent876bf3abc9328d308e84a7826b44f08fe02a2db0 (diff)
downloadnixlib-efd8f66119f887fbc6fb235aa53bbc5ffdbc53c0.tar
nixlib-efd8f66119f887fbc6fb235aa53bbc5ffdbc53c0.tar.gz
nixlib-efd8f66119f887fbc6fb235aa53bbc5ffdbc53c0.tar.bz2
nixlib-efd8f66119f887fbc6fb235aa53bbc5ffdbc53c0.tar.lz
nixlib-efd8f66119f887fbc6fb235aa53bbc5ffdbc53c0.tar.xz
nixlib-efd8f66119f887fbc6fb235aa53bbc5ffdbc53c0.tar.zst
nixlib-efd8f66119f887fbc6fb235aa53bbc5ffdbc53c0.zip
Merge pull request #89449 from mmilata/lnd-exporter
nixos/prometheus-lnd-exporter: init
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/servers/monitoring/prometheus/lnd-exporter.nix22
-rw-r--r--pkgs/top-level/all-packages.nix1
2 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/servers/monitoring/prometheus/lnd-exporter.nix b/pkgs/servers/monitoring/prometheus/lnd-exporter.nix
new file mode 100644
index 000000000000..225e7c575436
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/lnd-exporter.nix
@@ -0,0 +1,22 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+  pname = "lndmon-unstable";
+  version = "2020-01-09";
+
+  src = fetchFromGitHub {
+    owner = "lightninglabs";
+    repo = "lndmon";
+    sha256 = "0d4z8yv2459wsi4c91qs5an13acn73fd8s321xya5vxxiyf51q24";
+    rev = "2c7c5ce0fcb4e7eef4df60efe8a644587a309f6c";
+  };
+
+  vendorSha256 = "083h2ksnqmcr48958r5pag9a28xvljpc3prip6wn70ifp2wpjpin";
+
+  meta = with stdenv.lib; {
+    inherit (src.meta) homepage;
+    description = "Prometheus exporter for lnd (Lightning Network Daemon)";
+    license = licenses.mit;
+    maintainers = with maintainers; [ mmilata ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index f2ee0786ee75..590c6a88f05a 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -16170,6 +16170,7 @@ in
   prometheus-haproxy-exporter = callPackage ../servers/monitoring/prometheus/haproxy-exporter.nix { };
   prometheus-json-exporter = callPackage ../servers/monitoring/prometheus/json-exporter.nix { };
   prometheus-keylight-exporter = callPackage ../servers/monitoring/prometheus/keylight-exporter.nix { };
+  prometheus-lnd-exporter = callPackage ../servers/monitoring/prometheus/lnd-exporter.nix { };
   prometheus-mail-exporter = callPackage ../servers/monitoring/prometheus/mail-exporter.nix { };
   prometheus-mesos-exporter = callPackage ../servers/monitoring/prometheus/mesos-exporter.nix { };
   prometheus-mikrotik-exporter = callPackage ../servers/monitoring/prometheus/mikrotik-exporter.nix { };