Module: Fluentd::Agent::TdAgent::Unix

Defined in:
app/models/fluentd/agent/td_agent/unix.rb

Instance Method Summary collapse

Instance Method Details

#restart ⇒ Object



13
14
15
16
17
# File 'app/models/fluentd/agent/td_agent/unix.rb', line 13

def restart
  # NOTE: td-agent has no reload command
  # https://github.com/treasure-data/td-agent/blob/master/debian/td-agent.init#L156
  detached_command('/etc/init.d/td-agent restart')
end

#start ⇒ Object



5
6
7
# File 'app/models/fluentd/agent/td_agent/unix.rb', line 5

def start
  detached_command('/etc/init.d/td-agent start')
end

#stop ⇒ Object



9
10
11
# File 'app/models/fluentd/agent/td_agent/unix.rb', line 9

def stop
  detached_command('/etc/init.d/td-agent stop')
end