grafana-server.service 1.1 KB

123456789101112131415161718192021222324252627282930
  1. [Unit]
  2. Description=Grafana instance
  3. Documentation=http://docs.grafana.org
  4. Wants=network-online.target
  5. After=network-online.target
  6. After=postgresql.service mariadb.service mysql.service
  7. [Service]
  8. EnvironmentFile=/etc/sysconfig/grafana-server
  9. User=grafana
  10. Group=grafana
  11. Type=notify
  12. Restart=on-failure
  13. WorkingDirectory=/usr/share/grafana
  14. RuntimeDirectory=grafana
  15. RuntimeDirectoryMode=0750
  16. ExecStart=/usr/sbin/grafana-server \
  17. --config=${CONF_FILE} \
  18. --pidfile=${PID_FILE_DIR}/grafana-server.pid \
  19. cfg:default.paths.logs=${LOG_DIR} \
  20. cfg:default.paths.data=${DATA_DIR} \
  21. cfg:default.paths.plugins=${PLUGINS_DIR} \
  22. cfg:default.paths.datasources=${DATASOURCES_CFG_DIR} \
  23. cfg:default.paths.dashboards=${DASHBOARDS_CFG_DIR}
  24. LimitNOFILE=10000
  25. TimeoutStopSec=20
  26. [Install]
  27. WantedBy=multi-user.target