diff --git a/Vagrantfile b/Vagrantfile index 2835604..961bcf3 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -88,6 +88,8 @@ Vagrant.configure("2") do |config| node.vm.provision "shell", inline: <<-SHELL cp /vagrant/td-agent-server.conf /etc/td-agent/td-agent.conf + mkdir -p /var/log/graylog_buffer + chown -R td-agent:td-agent /var/log/graylog_buffer systemctl restart td-agent # Install jq @@ -159,8 +161,8 @@ Vagrant.configure("2") do |config| # Configure td-agent cp /vagrant/td-agent.conf /etc/td-agent/td-agent.conf - mkdir -p /var/log/containers - chown -R td-agent:td-agent /var/log/containers + mkdir -p /var/log/containers /var/log/fluentd_buffer + chown -R td-agent:td-agent /var/log/containers /var/log/fluentd_buffer chmod -R 755 /var/log systemctl restart td-agent diff --git a/td-agent-server.conf b/td-agent-server.conf index d680300..66b4cc7 100644 --- a/td-agent-server.conf +++ b/td-agent-server.conf @@ -34,5 +34,9 @@ protocol tcp host localhost port 12201 - flush_interval 5s + + @type file + path /var/log/graylog_buffer + flush_interval 0s + diff --git a/td-agent.conf b/td-agent.conf index 03e8463..f10bf49 100644 --- a/td-agent.conf +++ b/td-agent.conf @@ -54,4 +54,9 @@ host 172.28.128.30 port 2514 + + @type file + path /var/log/fluentd_buffer + flush_interval 0s +