Make dd-agent services restart when killed.

This commit is contained in:
Rob Vermaas 2013-11-22 15:23:45 +01:00
parent 50ee1b2498
commit a383fe887f

View File

@ -62,6 +62,8 @@ in {
ExecStart = "${pkgs.dd-agent}/bin/dd-agent foreground"; ExecStart = "${pkgs.dd-agent}/bin/dd-agent foreground";
User = "dd-agent"; User = "dd-agent";
Group = "dd-agent"; Group = "dd-agent";
Restart = "always";
RestartSec = 2;
}; };
restartTriggers = [ pkgs.dd-agent datadog_conf ]; restartTriggers = [ pkgs.dd-agent datadog_conf ];
}; };
@ -76,6 +78,8 @@ in {
Group = "dd-agent"; Group = "dd-agent";
Type = "forking"; Type = "forking";
PIDFile = "/tmp/dogstatsd.pid"; PIDFile = "/tmp/dogstatsd.pid";
Restart = "always";
RestartSec = 2;
}; };
restartTriggers = [ pkgs.dd-agent datadog_conf ]; restartTriggers = [ pkgs.dd-agent datadog_conf ];
}; };