地方在住IT系ニート

Hioke

Logstashのインストールと起動方法のメモ

Table of Contents

インストール

ElasticのLogstashインストールページがとても参考になります。
公式サイトの参考ページ

# Public Signing Keyのインストール
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

# インストールに必要なパッケージ
sudo apt install apt-transport-https

# インストール用のリポジトリ作成
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list

# logstashのインストール
sudo apt update && sudo apt install logstash

テスト起動

ターミナルに入力したものをターミナルに出力するものです

sudo /usr/share/logstash/bin/logstash -e 'input { stdin { } } output { stdout {} }'

テスト

# 下記ログが出現後、入力可能です
[INFO ] 2022-01-13 21:53:13.940 [Agent thread] agent - Pipelines running {:count=>1, :running_pipelines=>[:main], :non_running_pipelines=>[]}

# Input
hello world
# Output
{
    "@timestamp" => 2022-01-13T12:54:00.716Z,
          "host" => "raspberrypi",
      "@version" => "1",
       "message" => "hello world"
}
にほんブログ村 IT技術ブログ IT技術メモへ