Debian LinuxにLogstashをインストールする方法
目的
以下のガイドは、Debian LinuxにおけるLogstashの基本的なインストール方法を説明しています。
オペレーティングシステムとソフトウェアのバージョン
- オペレーティングシステム: – Debian 9 (ストレッチ)
- ソフトウェア: – Logstash 5.2
要件
あなたのDebianシステムへの特権アクセスが必要です。
難しさ
イージー
協定
- # – 指定されたLinuxコマンドは、rootユーザーとして直接実行するか、
sudoコマンドを使用して実行する必要があります。 - $ – 一般的な非特権ユーザーとして実行される必要があるLinuxコマンドを要求します
指示
前提条件のインストール
Logstashに必要な主な前提条件はJavaだけです。私たちはwgetを使用して、LogstashのDebianパッケージを直接ダウンロードします:
apt update
apt install openjdk-8-jdk-headless wget
Logstashをダウンロード
次に、例えば wget を使って Logstash をダウンロードします。
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
