Commit 7d4147e080ff
Changed files (5)
systems
systems/hosts/aomi.nix
@@ -154,6 +154,12 @@ in
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
'';
+ prometheus.exporters.node = {
+ enable = true;
+ port = 9000;
+ enabledCollectors = [ "systemd" "processes" ];
+ extraFlags = ["--collector.ethtool" "--collector.softirqs" "--collector.tcpstat"];
+ };
smartd = {
enable = true;
devices = [{ device = "/dev/nvme0n1"; }];
systems/hosts/athena.nix
@@ -66,6 +66,12 @@ in
};
services = {
+ prometheus.exporters.node = {
+ enable = true;
+ port = 9000;
+ enabledCollectors = [ "systemd" "processes" ];
+ extraFlags = ["--collector.ethtool" "--collector.softirqs" "--collector.tcpstat"];
+ };
wireguard = {
enable = true;
ips = ips;
systems/hosts/demeter.nix
@@ -66,6 +66,12 @@ in
};
services = {
+ prometheus.exporters.node = {
+ enable = true;
+ port = 9000;
+ enabledCollectors = [ "systemd" "processes" ];
+ extraFlags = ["--collector.ethtool" "--collector.softirqs" "--collector.tcpstat"];
+ };
wireguard = {
enable = true;
ips = ips;
systems/hosts/kerkouane.nix
@@ -160,6 +160,12 @@ in
security.pam.enableSSHAgentAuth = true;
#systemd.services.nginx.serviceConfig.ReadWritePaths = [ "/var/www" ];
services = {
+ prometheus.exporters.node = {
+ enable = true;
+ port = 9000;
+ enabledCollectors = [ "systemd" "processes" ];
+ extraFlags = ["--collector.ethtool" "--collector.softirqs" "--collector.tcpstat"];
+ };
gosmee = {
enable = true;
public-url = "https://webhook.sbr.pm";
systems/hosts/sakhalin.nix
@@ -96,6 +96,11 @@ in
{
# TODO: make this dynamic
targets = [
+ "aion.sbr.pm:9100"
+ "aomi.sbr.pm:9000"
+ "athena.sbr.pm:9000"
+ "demeter.sbr.pm:9000"
+ "kerkouane.sbr.pm:9000"
"sakhalin.sbr.pm:9000"
"shikoku.sbr.pm:9000"
];