summarylogtreecommitdiffstats
path: root/td-agent.service
diff options
context:
space:
mode:
authorKohei Suzuki2016-09-19 19:57:38 +0900
committerKohei Suzuki2016-09-19 19:59:17 +0900
commit42f04cd3a2b8e8246f4db3ea63d02450f1042bbd (patch)
tree57f8a61bb3885618ae4e340ad12f361df0a43abc /td-agent.service
downloadaur-42f04cd3a2b8e8246f4db3ea63d02450f1042bbd.tar.gz
Init
Diffstat (limited to 'td-agent.service')
-rw-r--r--td-agent.service18
1 files changed, 18 insertions, 0 deletions
diff --git a/td-agent.service b/td-agent.service
new file mode 100644
index 000000000000..1dc30fd89957
--- /dev/null
+++ b/td-agent.service
@@ -0,0 +1,18 @@
+[Unit]
+Description=td-agent - a data collector
+Documentation=https://docs.fluentd.org
+
+[Service]
+Type=simple
+User=td-agent
+Group=td-agent
+Environment=LD_PRELOAD=/opt/td-agent/embedded/lib/libjemalloc.so
+LimitNOFILE=65536
+ExecStartPre=/opt/td-agent/embedded/bin/ruby /usr/sbin/td-agent --dry-run -q
+ExecStart=/opt/td-agent/embedded/bin/ruby /usr/sbin/td-agent --log /var/log/td-agent/td-agent.log
+ExecReload=/bin/kill -HUP $MAINPID
+TimeoutStopSec=120
+KillMode=mixed
+
+[Install]
+WantedBy=multi-user.target