[MongoDBチュートリアル]に従ってインストールできます。ステップ1-Elasticsearchの構成Elasticsearch構成ファイルを変更して、クラスター名がGraylog構成ファイルで設定された名前と一致するようにする必要があります。任意の値に設定できますが、Graylog構成ファイルを更新して、その変更を反映するようにしてください。エディターでElasticsearch構成ファイルを開きます。/etc/elasticsearch/elasticsearch.yml次の行を見つけます。graylog`に変更します。/etc/elasticsearch/elasticsearch.ymlcluster.name:ファイルを保存して、エディターを終了します。構成ファイルを変更したため、変更を有効にするにはサービスを再起動する必要があります。elasticsearchElasticsearchを構成したので、Graylogのインストールに進みましょう。ステップ2-Graylogのインストールこのステップでは、Graylogサーバーをインストールします。Graylogリポジトリ設定を含むパッケージファイルをダウンロードします。pageにアクセスして、現在のバージョン番号を確認してください。このチュートリアルでは、バージョン「2.2」を使用します。+`をダウンロードしたバージョンに置き換えます。graylog--repository_latest.debリポジトリ設定が更新されたので、パッケージの新しいリストを取得する必要があります。このコマンドを実行してください。+`パッケージをインストールします。graylog-server最後に、次のコマンドを使用して、システムの起動時にGraylogを自動的に起動します。graylog-server.serviceGraylogは正常にインストールされましたが、まだ開始されていません。開始する前に設定する必要があります。手順3-Graylogの構成Elasticsearchが構成され、Graylogがインストールされたので、使用する前にデフォルトのGraylog構成ファイルのいくつかの設定を変更する必要があります。+`値を設定する必要があります。Graylogはこの値を使用して、保存されているユーザーパスワードを保護します。ランダムに生成された128文字の値を使用します。+`を使用してパスワードを生成するため、まだインストールされていない場合はインストールします。pwgenパスワードを生成し、Graylog構成ファイルに配置します。+`値をGraylog設定ファイルに注入します。このように、値をコピーして貼り付ける必要はありません。sedチュートリアル]。`の値を設定する必要があります。これは、希望するパスワードのhttps://en.wikipedia.org/wiki/SHA-2[SHA-256ハッシュ]です。+`を使用して手動でSHA-256ハッシュを生成して設定ファイルに貼り付ける必要がないようにします。このコマンドを実行しますが、以下の「++」を目的のデフォルトの管理者パスワードに置き換えます。/etc/graylog/server/server.confここで、構成ファイルにさらにいくつかの変更を加える必要があります。エディターでGraylog構成ファイルを開きます。/etc/graylog/server/server.conf次の行を見つけて変更し、コメントを外し、「++」をサーバーのパブリックIPに置き換えます。これは、IPアドレスまたは完全修飾ドメイン名にすることができます。http://:9000/...ファイルを保存して、エディターを終了します。graylog-server`サービスを再起動(または開始)する必要があります。restartコマンドは、サーバーが現在停止している場合でもサーバーを起動します。graylog-server次に、サーバーのステータスを確認します。graylog-server出力は次のようになります。-XX:+CMSConステータスについては「++」が表示されます。+`でエラーを確認します。Elasticsearchのインストール時にJavaをインストールし、ステップ3ですべての値を変更したことを確認してください。Graylogサービスを再起動しようとしました。+`のファイアウォール例外を追加します。`にアクセスできるはずです。+`を再起動してからWebインターフェースが起動するまで、最大5分待たなければならない場合があります。MongoDBが実行されていることを確認してください。Graylogが正常に実行されたので、ログの処理に進むことができます。ステップ4-入力の作成ログを受信するために、Graylogに新しい入力を追加しましょう。入力により、Graylogがリッスンするポートと、ログを受信するときに使用するプロトコルを指示します。UDP入力を追加します。http://:9000+」にアクセスすると、ログインページが表示されます。+」を使用し、パスワードに手順3で入力したパスワードを使用します。ログインすると、「はじめに」というタイトルのページが表示され、次の画像のようになります。[「はじめに」ページ]入力ページを表示するには、ナビゲーションバーの[システム]ドロップダウンをクリックし、[入力]を選択します。含むドロップダウンボックスが表示されます。]を選択し、[*新しい入力の起動]ボタンをクリックします。フォーム付きのモーダルが表示されます。以下の詳細を入力して、入力を作成します。*には、サーバーを選択します。リスト内の唯一のアイテムでなければなりません。+`などの適切なタイトルを入力します。*バインドアドレス*には、サーバーのプライベートIPを使用します。0.0.0.0+」(すべてのインターフェース)に設定できます。8514+」と入力します。`を使用していることに注意してください。1024+」より上の任意のポート番号を使用できます。[保存]をクリックします。次の図に示すように、ローカル入力リストが更新され、新しい入力が表示されます。[ローカル入力のスクリーンショット]入力が作成されたので、いくつかのログをGraylogに送信できます。手順5-ログをGraylogに送信するようにサーバーを構成する入力を構成し、ポート「8514」でリッスンしていますが、まだ入力にデータを送信していないため、結果は表示されません。+」はログを転送するために使用されるソフトウェアユーティリティであり、Ubuntuにプリインストールされているため、ログをGraylogに送信するように設定します。このチュートリアルでは、作成したばかりの入力にシステムログを送信するようにGraylogを実行するUbuntuサーバーを設定しますが、他のサーバーでこれらの手順を実行できます。+`設定ファイルを作成して開きます。/etc/rsyslog.d/60-graylog.confファイルに次の行を追加し、「++」をGraylogサーバーのプライベートIPに置き換えます。@:8514;RSYSLOG_SyslogProtocol23Formatエディターを保存して終了します。syslog`サービスを再起動します。rsyslogログを送信するサーバーごとにこれらの手順を繰り返します。これで、Webインターフェースでログを表示できるはずです。ナビゲーションバーの[ソース]タブをクリックして、ソースのグラフを表示します。これは次のようになります。[ソースのスクリーンショット]ナビゲーションバーの[検索]タブをクリックして、最新のログの概要を表示することもできます。[Graylog検索ドキュメント]をご覧ください。結論これで、他のサーバーからログを収集できる入力ソースを備えた動作中のGraylogサーバーができました。次に、ダッシュボード、アラート、およびストリームの設定を検討します。ダッシュボードは、ログの概要をすばやく提供します。ストリームはメッセージを分類し、アラートで監視できます。documentation]の手順を参照してください。