about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorJanik <80165193+Janik-Haag@users.noreply.github.com>2023-12-07 02:25:37 +0100
committerGitHub <noreply@github.com>2023-12-07 02:25:37 +0100
commitf996d871854ea2e633aa3265b6ac5a76f6f91be3 (patch)
tree4595a18dcfbf7f01a73c30842f41190e4516554f /pkgs
parente46cd8af4575125a9788fcccf9c9e4d3ed5096c2 (diff)
parentacf19ab36fbee119e0f96d668cb590c7da271c09 (diff)
downloadnixlib-f996d871854ea2e633aa3265b6ac5a76f6f91be3.tar
nixlib-f996d871854ea2e633aa3265b6ac5a76f6f91be3.tar.gz
nixlib-f996d871854ea2e633aa3265b6ac5a76f6f91be3.tar.bz2
nixlib-f996d871854ea2e633aa3265b6ac5a76f6f91be3.tar.lz
nixlib-f996d871854ea2e633aa3265b6ac5a76f6f91be3.tar.xz
nixlib-f996d871854ea2e633aa3265b6ac5a76f6f91be3.tar.zst
nixlib-f996d871854ea2e633aa3265b6ac5a76f6f91be3.zip
Merge pull request #272311 from clerie/prometheus-atlas-exporter-1.0.4
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/servers/monitoring/prometheus/atlas-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/atlas-exporter.nix b/pkgs/servers/monitoring/prometheus/atlas-exporter.nix
new file mode 100644
index 000000000000..ce40a93e66f8
--- /dev/null
+++ b/pkgs/servers/monitoring/prometheus/atlas-exporter.nix
@@ -0,0 +1,22 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+  pname = "atlas-exporter";
+  version = "1.0.4";
+
+  src = fetchFromGitHub {
+    owner = "czerwonk";
+    repo = "atlas_exporter";
+    rev = version;
+    sha256 = "sha256-vhUhWO7fQpUHT5nyxbT8AylgUqDNZRSb+EGRNGZJ14E=";
+  };
+
+  vendorHash = "sha256-tR+OHxj/97AixuAp0Kx9xQsKPAxpvF6hDha5BgMBha0=";
+
+  meta = with lib; {
+    description = "Prometheus exporter for RIPE Atlas measurement results ";
+    homepage = "https://github.com/czerwonk/atlas_exporter";
+    license = licenses.lgpl3;
+    maintainers = with maintainers; [ clerie ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 9b98849a3b17..5a91a1aa7aaf 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -27142,6 +27142,7 @@ with pkgs;
   prometheus-alertmanager = callPackage ../servers/monitoring/prometheus/alertmanager.nix { };
   prometheus-apcupsd-exporter = callPackage ../servers/monitoring/prometheus/apcupsd-exporter.nix { };
   prometheus-artifactory-exporter = callPackage ../servers/monitoring/prometheus/artifactory-exporter.nix { };
+  prometheus-atlas-exporter = callPackage ../servers/monitoring/prometheus/atlas-exporter.nix { };
   prometheus-aws-s3-exporter = callPackage ../servers/monitoring/prometheus/aws-s3-exporter.nix { };
   prometheus-bind-exporter = callPackage ../servers/monitoring/prometheus/bind-exporter.nix { };
   prometheus-bird-exporter = callPackage ../servers/monitoring/prometheus/bird-exporter.nix { };