1.logstash

/etc/systemd/system/logstash.service
Type=simple
User=logstash
Group=logstash
# Load env vars from /etc/default/ and /etc/sysconfig/ if they exist.
# Prefixing the path with '-' makes it try to load, but if the file doesn't
# exist, it continues onward.
EnvironmentFile=-/etc/default/logstash #这个配置文件很重要,记得增加JAVACMD路径
EnvironmentFile=-/etc/sysconfig/logstash
ExecStart=/opt/app/logstash/bin/logstash "--path.settings" "/opt/app/logstash/config"
Restart=always
WorkingDirectory=/
Nice=19
LimitNOFILE=16384 [Install]
WantedBy=multi-user.target
/etc/default/logstash

JAVACMD="/opt/app/jdk/bin/java"
LS_HOME="/opt/app/logstash"
LS_SETTINGS_DIR="/opt/app/logstash/config"
LS_PIDFILE="/opt/app/logstash/run/logstash.pid"
LS_USER="logstash"
LS_GROUP="logstash"
LS_GC_LOG_FILE="/data/logs/logstash/gc.log"
LS_OPEN_FILES="16384"
LS_NICE="19"
SERVICE_NAME="logstash"
SERVICE_DESCRIPTION="logstash"

2.kibana

/etc/systemd/system/kibana5.service
[Unit]
Description=kibana [Service]
Type=simple
User=kibana
Group=kibana
ExecStart=/opt/app/kibana/bin/kibana
Restart=always [Install]
WantedBy=multi-user.target

3.elasticsearch

/etc/systemd/system/es5.service

[Unit]
Description=es5
#After=network.target [Service]
Type=simple
User=es
Group=es
EnvironmentFile=-/etc/default/es5
ExecStart=/opt/app/es5/bin/elasticsearch
LimitNOFILE=655350
Restart=on-failure [Install]
WantedBy=multi-user.target

/etc/default/es5

ES_USER="es"
ES_GROUP="es"
JAVA_HOME="/opt/app/jdk"
LOG_DIR="/data/logs/es5"
MAX_OPEN_FILES=655350
MAX_MAP_COUNT=262144
CONF_DIR="/opt/app/es5/config"
DATA_DIR="/data/es5"
#ES_JAVA_OPTS
#MAX_LOCKED_MEMORY
#RESTART_ON_UPGRADE

最新文章

  1. JAVA 笔试笔记
  2. Log4J的入门简介学习【转】
  3. IOS - 屏幕适配
  4. 2016年江西理工大学C语言程序设计竞赛(高级组)
  5. lightning mdb 源代码分析系列(3)
  6. ios开发——实用技术篇Swift篇&地址薄、短信、邮件
  7. Test execution order
  8. .Net Service开发(一)
  9. Python学习笔记(五)Python的切片和迭代
  10. 短视频 SDK 功能点技术实现方式详解
  11. linux debian 9 配置postgresSQL数据库
  12. android放大镜效果实现
  13. Keepalived配置详解
  14. SSM 框架搭建
  15. python-Selenium库的详解
  16. Linux记录-告警脚本
  17. 监督学习之knn算法
  18. TensorFlow.js之根据数据拟合曲线
  19. socket.io插件调用的demo
  20. CentOS7下搭建yum仓库

热门文章

  1. unittest (python标准库-开发工具-单元测试框架)
  2. SpringCloud简介(一)
  3. FZU-2218 Simple String Problem(状态压缩DP)
  4. hdu 1425 Happy 2004
  5. 八. 输入输出(IO)操作4.面向字节的输入输出流
  6. linux-启动脚本-souce与sh
  7. Handler嵌套--可以
  8. 尝试解答java内存问题
  9. Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
  10. 超级惊艳 10款HTML5动画特效推荐[转]