From 35b2ba838837a6fa0114cdded8bc7e9897f97f5a Mon Sep 17 00:00:00 2001 From: yuri Date: Sat, 15 Jul 2023 21:34:33 +0200 Subject: [PATCH] Add prometheus node exporter config --- configuration/common/default.nix | 1 + configuration/common/prometheus-node-exporter.nix | 7 +++++++ flake.lock | 6 +++--- 3 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 configuration/common/prometheus-node-exporter.nix diff --git a/configuration/common/default.nix b/configuration/common/default.nix index 71f1052..78ac470 100644 --- a/configuration/common/default.nix +++ b/configuration/common/default.nix @@ -1,6 +1,7 @@ { config, pkgs, ... }: { imports = [ + ./prometheus-node-exporter.nix ../../users/colmena-deploy ../../users/yuri ]; diff --git a/configuration/common/prometheus-node-exporter.nix b/configuration/common/prometheus-node-exporter.nix new file mode 100644 index 0000000..ac2d1ac --- /dev/null +++ b/configuration/common/prometheus-node-exporter.nix @@ -0,0 +1,7 @@ +{ ... }: +{ + services.prometheus.exporters.node = { + enable = true; + openFirewall = true; + }; +} diff --git a/flake.lock b/flake.lock index 68d3a4c..0648522 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1689192006, - "narHash": "sha256-QM0f0d8oPphOTYJebsHioR9+FzJcy1QNIzREyubB91U=", + "lastModified": 1689282004, + "narHash": "sha256-VNhuyb10c9SV+3hZOlxwJwzEGytZ31gN9w4nPCnNvdI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "2de8efefb6ce7f5e4e75bdf57376a96555986841", + "rev": "e74e68449c385db82de3170288a28cd0f608544f", "type": "github" }, "original": {