如何在 Debian Linux 上安装 Logstash
客观的
以下指南描述了 Debian Linux 上 Logstash 的基本安装。
操作系统和软件版本
操作系统: – Debian 9(延伸)
软件: – Logstash 5.2
要求
需要对 Debian 系统进行特权访问。
困难
简单的
惯例
# – 要求以root权限直接以root用户身份或使用
sudo
命令执行给定的linux命令$ – 要求以常规非特权用户身份执行给定的 Linux 命令
指示
先决条件安装
Logstash 所需的唯一主要先决条件是 Java。我们将使用 wget
直接下载 Logstash Debian 软件包:
# apt update
# apt install openjdk-8-jdk-headless wget
下载Logstash
接下来,使用例如下载 Logstash。 wget
:
$ wget --no-check-certificate https://artifacts.elastic.co/downloads/logstash/logstash-5.2.0.deb
启动 Logstash
要启动 Logstash 并启用在重新启动后启动 Logstash,请运行:
# systemctl start logstash
# systemctl enable logstash
Logstash 现在应该使用默认配置启动并运行:
# systemctl status logstash
● logstash.service - logstash
Loaded: loaded (/etc/systemd/system/logstash.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2017-02-12 08:38:00 AEDT; 47s ago
Main PID: 420 (java)
Tasks: 14 (limit: 4915)
安装插件
Logstash 将其可执行二进制文件保存在 /usr/share/logstash/bin/
中,让您的可执行路径包含 Logstash 的可执行路径:
# export PATH=$PATH:/usr/share/logstash/bin/
使用 logstash-plugin
安装插件:
# logstash-plugin install PLUGIN-NAME