summaryrefslogtreecommitdiff
path: root/modules/nixos/personal
diff options
context:
space:
mode:
authorquentin@aristote.fr <quentin@aristote.fr>2024-09-01 14:20:20 +0200
committerquentin@aristote.fr <quentin@aristote.fr>2024-09-01 14:20:20 +0200
commit1e6e1650e8f54f8e301dfa1460a205b24794e03f (patch)
treec65cfcc139967c7fcdd08d905ebf5a8b0afcfbc5 /modules/nixos/personal
parent7f10ee5b60b04b926d8f6ea8593cda3c140016d1 (diff)
nixos: monitoring: improve log message
Diffstat (limited to 'modules/nixos/personal')
-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
'';
};