【Elastic】Logstashのインストール

【Elastic】Logstashのインストール

2023-09-04

2024-08-13

ダウンロードしたバイナリからのインストール

  1. こちらから、ホスト環境に合ったLogstashのインストールファイルをダウンロードします。利用可能なフォーマットはTAR.GZ、DEB、ZIP、RPMです。
  2. ファイルを展開します。コロン(:)を含むディレクトリパスにLogstashをインストールしないように注意してください。

※ これらのパッケージはElasticライセンスの下で無料で使用できます。これらにはオープンソースの機能と無料の商用機能、有償の商用機能へのアクセスが含まれています。

パッケージリポジトリからのインストール

APTおよびYUMベースのディストリビューションの場合、パッケージマネージャを使用してLogstashをインストールできます。

APT

  1. 公開署名キーをダウンロードしてインストール

    wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic-keyring.gpg
    
  2. apt-transport-httpsパッケージをインストール

    sudo apt-get install apt-transport-https
    
  3. リポジトリの定義を保存

    echo "deb [signed-by=/usr/share/keyrings/elastic-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
    
  4. アップデートしてインストール

    sudo apt-get update && sudo apt-get install logstash
    

YUM

  1. 公開署名キーをダウンロードしてインストール

    sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
    
  2. 以下を/etc/yum.repos.d/ディレクトリに、例えばlogstash.repoという名前のファイルで追加

    [logstash-8.x]
    name=Elastic repository for 8.x packages
    baseurl=https://artifacts.elastic.co/packages/8.x/yum
    gpgcheck=1
    gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
    enabled=1
    autorefresh=1
    type=rpm-md
    
  3. インストールします

    sudo yum install logstash
    

Docker

LogstashをDockerコンテナとして実行するためのイメージが利用可能です。これらのイメージはElastic Dockerレジストリから提供されています。詳細な設定と実行方法については、DockerでLogstashを実行するを参照してください。

Recommend