summaryrefslogtreecommitdiff
path: root/modules/nixos
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos')
-rw-r--r--modules/nixos/personal/monitoring.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/nixos/personal/monitoring.nix b/modules/nixos/personal/monitoring.nix
index 6e83a09..e054c51 100644
--- a/modules/nixos/personal/monitoring.nix
+++ b/modules/nixos/personal/monitoring.nix
@@ -39,14 +39,14 @@
scriptArgs = "%i";
script = let
netCfg = config.networking;
- me = "${builtins.toString netCfg.hostName}.${builtins.toString netCfg.domain}";
+ host = "${builtins.toString netCfg.hostName}.${builtins.toString netCfg.domain}";
in ''
service="$1"
echo \
- "Subject: ${me}: service $service failed
- Service $service failed on ${me}, with the following status:
+ "Subject: ${host}: service $service failed
+ Service $soervice failed on ${host}, with the following log:
- $(systemctl status $service)
+ $(journalctl --no-pager --unit $service --since -1h)
" | ${pkgs.msmtp}/bin/msmtp quentin@aristote.fr
'';
};