WindowsでLogstashをインストールする
WindowsでLogstashをインストールする
Logstash機能図
インストール手順: に解凍は、 にコピーする. cmdコマンドラインはlogstashのbinフォルダの下 に入ります. 新規プロファイル Elasticsearchとlogstashをテストしてログデータを収集試験出力 オープンサービス: を収集したかどうかを確認する.
Logstashコマンドライン共通コマンド
Logstash機能図
Logstash
のインストールパッケージをダウンロード(現在ダウンロードされているバージョンは5.5.1)https://www.elastic.co/cn/dow... Nssm
コマンドラインを使用してlogstashサービスを管理し、アドレスをダウンロードします.http://www.nssm.cc/download インストール手順:
Logstash
をフォルダ下NSSM
を解凍する、nssm.exe
をlogstash
のbin
ディレクトリの下nssm install logstash
、次のインタフェースがポップアップされます:Path
:起動ファイルパスを記入(${LOGSTASH_HOME}\bin\xxx.bat
)Startup directory
:起動ファイルディレクトリを記入(${LOGSTASH_HOME}\bin
)Detail
:サービス名を記入Dependencies
:このサービス起動にどのサービスに依存する必要があるかを記入する(一般的にはelasticsearch
を先に起動してからlogstash
を起動するように構成されている)stdin.conf
input { stdin { } }
output {
elasticsearch {hosts => "192.168.30.132:9200" } #elasticsearch
stdout {}
}
hello world
logstash -f stdin.conf
テスト内容を入力:hello world!
2017-08-18T17:12:05.172Z L hello world!
stdin.conf
プロファイルにstdoutとelasticsearchがoutputとして定義されているため、このような「多重出力」は、出力結果が画面に表示されることを保証し、elastisearchにも出力される.elasticsearch-head
を開く(ここをクリックしない)elasticsearch
がデータLogstashコマンドライン共通コマンド
-f
:logstashを指定するプロファイル-e
:フォーマットは後ろに文字列があり、この文字列はlogstashの構成とされています.""
の場合、デフォルトではstdin
が出力として使用され、stdout
が出力として使用される.-t
:プロファイルが正しいかどうかをテストlogstash -f stdin.conf -t