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

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

Instance Method Summary collapse

Instance Method Details

#reloadObject



19
20
21
# File 'app/models/fluentd/agent/td_agent/unix.rb', line 19

def reload
  detached_command("systemctl reload td-agent.service")
end

#restartObject



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

def restart
  detached_command("systemctl restart td-agent.service")
end

#startObject



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

def start
  backup_running_config do
    detached_command("systemctl start td-agent.service")
  end
end

#stopObject



11
12
13
# File 'app/models/fluentd/agent/td_agent/unix.rb', line 11

def stop
  detached_command("systemctl stop td-agent.service")
end