环境说明:
1、jdk版本:1.7
2、logstash版本:2.4.0
3、系统版本:centOS6.5
操作步骤:
1、编写脚本文件
//文件名:logstash 文件存放目录:/etc/init.d/
#!bin/bash
sh /log/logstash-start.sh
-------------------------------
//文件名:logstash-start.sh 文件存放目录:/log/
//监控的日志目录:/var/vcap/sys/log/dea_next /var/vcap/sys/log/warden /var/vcap/sys/log/monit /var/vcap/sys/log/dea_logging_agent 空格隔开不同的目录
#!bin/sh
for i in /var/vcap/sys/log/dea_next /var/vcap/sys/log/warden /var/vcap/sys/log/monit /var/vcap/sys/log/dea_logging_agent
do
export SINCEDB_DIR=${i}
done
export JAVA_HOME=/root/jdk1.7.0_79
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
cd /log
nohup ./logstash-2.4.0/bin/logstash -f ./cf-log.conf &
2、设置自启动级别
切换目录—》/etc/init.d/
执行下面的命令:update-rc.d logstash defaults 98
这些都设置好了,就可以自启动了!!!!!
本文介绍如何在 CentOS 6.5 系统上配置 Logstash 2.4.0 版本实现自启动。通过创建并设置启动脚本,指定监控的日志文件路径,并调整系统环境变量,最终实现 Logstash 的服务自启动。
1873

被折叠的 条评论
为什么被折叠?



