26 lines
875 B
Desktop File
26 lines
875 B
Desktop File
[Unit]
|
|
Description=InfluxDB open-source, distributed, time series database
|
|
Documentation=https://influxdb.com/docs/
|
|
Before=collectd.service
|
|
Before=pmon.service
|
|
After=local-fs.target network-online.target
|
|
Requires=local-fs.target network-online.target
|
|
|
|
[Service]
|
|
User=influxdb
|
|
Group=influxdb
|
|
LimitNOFILE=65536
|
|
Environment='STDOUT=/dev/null'
|
|
Environment='STDERR=/var/log/influxdb/influxd.log'
|
|
EnvironmentFile=-/etc/default/influxdb
|
|
PermissionsStartOnly=true
|
|
ExecStartPre=-/usr/bin/mkdir -p /var/run/influxdb
|
|
ExecStartPre=-/usr/bin/chown influxdb:influxdb /var/run/influxdb
|
|
ExecStart=/bin/sh -c "/usr/bin/influxd -config /etc/influxdb/influxdb.conf -pidfile /var/run/influxdb/influxdb.pid ${INFLUXD_OPTS} >> ${STDOUT} 2>> ${STDERR}"
|
|
ExecStopPost=/bin/bash -c 'rm /var/run/influxdb/influxdb.pid'
|
|
KillMode=control-group
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|
|
Alias=influxd.service
|