Logstash-installation
Logstash-インストール
システムにLogstashをインストールするには、以下の手順に従う必要があります-
- ステップ1 *-コンピューターにインストールされているJavaのバージョンを確認します。 Java 9と互換性がないため、Java 8にする必要があります。 これを確認するには-
Windowsオペレーティングシステム(OS)で(コマンドプロンプトを使用して)-
> java -version
UNIX OSの場合(ターミナルを使用)-
$ echo $JAVA_HOME
- ステップ2 *-Logstashをダウンロード-
[[1]]
- Windows OSの場合、ZIPファイルをダウンロードします。
- UNIX OSの場合、TARファイルをダウンロードします。
- Debian OSの場合、DEBファイルをダウンロードします。
- Red Hatおよびその他のLinuxディストリビューションの場合、RPNファイルをダウンロードします。
- APTおよびYumユーティリティを使用して、多くのLinuxディストリビューションにLogstashをインストールすることもできます。
- ステップ3 *-Logstashのインストールプロセスは非常に簡単です。 さまざまなプラットフォームにLogstashをインストールする方法を見てみましょう。
注意-インストールフォルダに空白やコロンを入れないでください。
- Windows OS -zipパッケージを解凍すると、Logstashがインストールされます。
- UNIX OS -任意の場所でtarファイルを抽出すると、Logstashがインストールされます。
$tar –xvf logstash-5.0.2.tar.gz
- Linux OS用のAPTユーティリティの使用-*
- 公開署名キーをダウンロードしてインストールします-
$ wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
- リポジトリ定義を保存します-
$ echo "deb https://artifacts.elastic.co/packages/5.x/apt stable main" | sudo
tee -a/etc/apt/sources.list.d/elastic-5.x.list
- 更新を実行する-
$ sudo apt-get update
- 今、あなたは次のコマンドを使用してインストールすることができます-
$ sudo apt-get install logstash
- Debian Linux OS用のYUMユーティリティの使用*-
- 公開署名キーをダウンロードしてインストールします-
$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
- o「/etc/yum.repos.d/」ディレクトリで、接尾辞が.repoのファイルに次のテキストを追加します。 たとえば、 logstash.repo
[logstash-5.x]
name = Elastic repository for 5.x packages
baseurl = https://artifacts.elastic.co/packages/5.x/yum
gpgcheck = 1
gpgkey = https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled = 1
autorefresh = 1
type = rpm-md
- これで、次のコマンドを使用してLogstashをインストールできます-
$ sudo yum install logstash
ステップ4 *-Logstashホームディレクトリに移動します。 binフォルダー内で、Windowsの場合は *elasticsearch.bat ファイルを実行します。または、コマンドプロンプトとターミナルを使用して同じことを実行できます。 UNIXでは、Logstashファイルを実行します。
入力ソース、出力ソース、オプションのフィルターを指定する必要があります。 インストールを検証するために、入力ソースとして標準入力ストリーム(stdin)を、出力ソースとして標準出力ストリーム(stdout)を使用して、基本構成で実行できます。 –e オプションを使用して、コマンドラインで構成を指定することもできます。
- Windowsの場合-*
> cd logstash-5.0.1/bin
> Logstash -e 'input { stdin { } } output { stdout {} }'
- Linuxの場合-*
$ cd logstash-5.0.1/bin
$ ./logstash -e 'input { stdin { } } output { stdout {} }'
注意-Windowsの場合、JAVA_HOMEが設定されていないことを示すエラーが表示される場合があります。 これには、環境変数で「C:\ Program Files \ Java \ jre1.8.0_111」またはjavaをインストールした場所に設定してください。
ステップ5 *-Logstash Webインターフェースのデフォルトポートは9600〜9700で、 *logstash-5.0.1 \ config \ logstash.yml で http.port として定義され、最初の使用可能なポートを取得します。与えられた範囲。
Logstashサーバーが稼働しているかどうかは、 http://localhost:9600 を参照するか、ポートが異なるかどうかを確認してから、コマンドプロンプトまたはターミナルを確認してください。 割り当てられたポートは、「Logstash APIエンドポイントが正常に開始されました\ {:port⇒9600}」と表示されます。 それは、次の方法でインストールされたLogstashに関する情報を含むJSONオブジェクトを返します-
{
"host":"manu-PC",
"version":"5.0.1",
"http_address":"127.0.0.1:9600",
"build_date":"2016-11-11T22:28:04+00:00",
"build_sha":"2d8d6263dd09417793f2a0c6d5ee702063b5fada",
"build_snapshot":false
}