elk systemd管理
2024-08-29 02:39:35
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
最新文章
- JAVA 笔试笔记
- Log4J的入门简介学习【转】
- IOS - 屏幕适配
- 2016年江西理工大学C语言程序设计竞赛(高级组)
- lightning mdb 源代码分析系列(3)
- ios开发——实用技术篇Swift篇&;地址薄、短信、邮件
- Test execution order
- .Net Service开发(一)
- Python学习笔记(五)Python的切片和迭代
- 短视频 SDK 功能点技术实现方式详解
- linux debian 9 配置postgresSQL数据库
- android放大镜效果实现
- Keepalived配置详解
- SSM 框架搭建
- python-Selenium库的详解
- Linux记录-告警脚本
- 监督学习之knn算法
- TensorFlow.js之根据数据拟合曲线
- socket.io插件调用的demo
- CentOS7下搭建yum仓库
热门文章
- unittest (python标准库-开发工具-单元测试框架)
- SpringCloud简介(一)
- FZU-2218 Simple String Problem(状态压缩DP)
- hdu 1425 Happy 2004
- 八. 输入输出(IO)操作4.面向字节的输入输出流
- linux-启动脚本-souce与sh
- Handler嵌套--可以
- 尝试解答java内存问题
- Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
- 超级惊艳 10款HTML5动画特效推荐[转]