ウェブサイト検索

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

関連記事: