diff --git a/app/models/fluentd/agent/td_agent/unix.rb b/app/models/fluentd/agent/td_agent/unix.rb index 001fafd..0fffd79 100644 --- a/app/models/fluentd/agent/td_agent/unix.rb +++ b/app/models/fluentd/agent/td_agent/unix.rb @@ -4,16 +4,20 @@ class Fluentd module Unix def start backup_running_config do - detached_command('/etc/init.d/td-agent start') + detached_command("systemctl start td-agent.service") end end def stop - detached_command('/etc/init.d/td-agent stop') + detached_command("systemctl stop td-agent.service") end def restart - detached_command('/etc/init.d/td-agent restart') + detached_command("systemctl restart td-agent.service") + end + + def reload + detached_command("systemctl reload td-agent.service") end end end