1.環境への準備
LogstashはJDK1.8に依存しているため、インストールする前に、JDK1.8がマシンにインストールおよび構成されていることを確認してください。インストール
については、私の記事「
Linux環境へのインストール」を参照してください。
2.ダウンロードアドレス
https://www.elastic.co/cn/downloads/logstash
インストールするESとkibanaのバージョンに応じて一貫性のあるバージョンを選択してください
3、ダウンロードしてインストール
ダウンロード
wget https://artifacts.elastic.co/downloads/logstash/logstash-6.3.2.tar.gz
解凍して/ usr / localフォルダーに移動し、名前を変更します
tar -xf logstash-6.3.2.tar.gz
mv logstash-6.3.2 /usr/local/
cd /usr/local/
mv logstash-6.3.2/ logstash
4、構成を変更します
cd logstash/
vim config/logstash.yml
http.host: "127.0.0.1"をhttp.host: "0.0.0.0"に変更し、クラウドサーバーでポート9600のアクセス許可を開きます。
5、テスト
./bin/logstash -e 'input {stdin {}} output{stdout{}}'
logstashコンフィギュレーションファイルを実行するための2つのオプションがあります:
オプション1:使用ビン/ logstash -e(設定内容は、あなたが収集するデータへのLinuxのコマンドラインで設定ファイルを直接実行することができ、1行を記述することができ、比較的簡単である)
など:/ bin / logstash -e'input {stdin {}} output {stdout {}} '
キーワードの説明:
input:構成input
stdin:コマンドラインデータを示します。ファイルの場合はファイルです。(他の入力でもかまいません)
output:構成出力
stdout:コマンドライン出力を示し
ますこの構成ファイルの意味:コマンドラインに入力されたコンテンツはすべてlogstashによって収集および処理され、コマンドラインに出力されます
方案二:编写一个配置文件,使用 bin/logstash -f 运行该配置文件(./bin/logstash -f test.conf)
vim /config/test.conf
六、見る
http:// ip:9600 /
ブラウザが上記の結果を返した場合、Logstashのインストールは成功しています