diff --git a/applications/graphical/client-internet.nix b/applications/graphical/client-internet.nix index 750aeaf..5d463cf 100644 --- a/applications/graphical/client-internet.nix +++ b/applications/graphical/client-internet.nix @@ -21,7 +21,7 @@ environment.systemPackages = with pkgs; [ clawsMail hexchat quasselClient - mumble + #mumble pidgin thunderbird diff --git a/services/monitoring-munin.nix b/services/monitoring-munin.nix index 161e38c..ebde24e 100644 --- a/services/monitoring-munin.nix +++ b/services/monitoring-munin.nix @@ -48,9 +48,22 @@ mkIf flags.munin { hosts = '' [${config.networking.hostName}] address 127.0.0.1 + df._dev_sda2.warning 35 + use_node_name yes + #contacts syslog + contacts email ''; + # http://sametmax.com/monitorez-vos-serveurs-avec-munin-et-notifications-par-email/ + # http://guide.munin-monitoring.org/en/latest/tutorial/alert.html#syntax-of-warning-and-critical extraGlobalConfig = '' - contact.email.command ${pkgs.mutt}/bin/mutt -F /etc/nixos/base/services/munin-muttrc -s "Munin notification for ''${var:host}" root@prunetwork.fr + #--- + #contact.email.command ${pkgs.mutt}/bin/mutt -F /etc/nixos/base/services/munin-muttrc -s "Munin notification for ${config.networking.hostName}" root@ocean.prunetwork.fr + contact.email.command /run/current-system/sw/bin/mutt -F /etc/nixos/base/services/munin-muttrc -s "Munin notification for ${config.networking.hostName}" root@ocean.prunetwork.fr + contact.syslog.command /run/current-system/sw/bin/logger -p user.crit -t "Munin notification for ${config.networking.hostName}" + + #--- + contact.email.always_send ok,warning,critical,unknown + contact.syslog.always_send ok,warning,critical,unknown ''; };