(Linux)Logstash安装教程

1,000 阅读1分钟

Logstash介绍

Logstash 是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。

环境

安装Logstash 7.15.1

官网下载地址:www.elastic.co/cn/download…

选择Linux x86_64: image.png

下载后上传到服务器上,然后解压(解压前记得切换到root用户):

tar -zxvf logstash-7.15.1-linux-x86_64.tar.gz

解压时间较长,请耐心等候o( ̄︶ ̄)o

配置Elasticsearch

(Linux)Elasticsearch安装教程

编辑logstash/config/logstash.conf,修改elasticsearch的hosts、用户名、密码

启动Logstash

进入logstash目录,执行

bin/logstash -f config/logstash.conf

开机自启动

创建logstash.service

vi /etc/systemd/system/logstash.service # 该文件不存在,会打开一个空白页面新建

[Unit] Description=logstash

[Service]
Type=simple
User=elastic
ExecStart=/usr/local/software/logstash-7.15.1/bin/logstash -f /usr/local/software/logstash-7.15.1/config/logstash.conf
Restart=always
LimitNOFILE=16384

[Install]
WantedBy=multi-user.target

刷新logstash.service配置信息

systemctl daemon-reload

启动服务

systemctl enable logstash
systemctl start logstash
# 查看状态
systemctl status logstash

参考文章

《logstash开机启动》