6.4. すべてのマシンへの Fluentd のデプロイ
Fluentd はログ収集エージェントで、集中ロギングツールチェーンに含まれます。すべてのマシンに Fluentd をデプロイするには、logging-environment.yaml
ファイルの LoggingServers
パラメーターを変更する必要があります。
前提条件
- Elasticsearch および Fluentd リレーがサーバー側にインストールされるようにします。詳細は、クライアント側のインテグレーションと互換性のある opstools-ansible プロジェクト のデプロイメント例を参照してください。
手順
-
tripleo-heat-templates/environments/logging-environment.yaml
ファイルをホームディレクトリーにコピーします。 コピーしたファイルで、環境に合わせて
LoggingServers
パラメーターにエントリーを作成します。次のスニペットは、LoggingServers
パラメーターの設定例です。parameter_defaults: Simple configuration LoggingServers: - host: log0.example.com port: 24224 - host: log1.example.com port: 24224
変更した環境ファイルを
openstack overcloud deploy
コマンドに含め、環境およびデプロイに関連するその他の環境ファイルを含めます。<existing_overcloud_environment_files>
を既存のデプロイメントの一部である環境ファイルのリストに置き換えます。$ openstack overcloud deploy \ <existing_overcloud_environment_files> \ -e /home/templates/environments/logging-environment.yaml \ ...
関連資料
- 詳細は、「設定可能なロギングパラメーター」を参照してください。