質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Fluentd

Fluentdは、オープンソースのログ収集ツールです。ログの収集方法、ログの記録先などのログデータ処理を柔軟にカスタマイズでき、インプットおよびアウトプットが全てプラグインとして実装されています。

Q&A

0回答

266閲覧

Fluentd の設定ファイルの記述について

Beginner30

総合スコア8

Fluentd

Fluentdは、オープンソースのログ収集ツールです。ログの収集方法、ログの記録先などのログデータ処理を柔軟にカスタマイズでき、インプットおよびアウトプットが全てプラグインとして実装されています。

0グッド

0クリップ

投稿2017/07/21 03:32

お世話になります。
現在、fluentdを利用したデータ収集システムの構築を行っており
検証を実施しております。

また、クライアント-サーバ間のデータ通信をセキュアに行う必要があり
プラグインのfluent-plugin-secure-forward を導入しています。
現在はクライアントの情報を以下の設定例のように台数分記述している
状況なのですが、このクライアントの情報を動的に変更したいと考えております。

◆サーバ側の設定ファイル例

<source> @type secure_forward bind {ipaddress} self_hostname {hostname} ・・・・・略・・・・・・ <client> ★--クライアントAの情報 --★ host {ipaddress} shared_key {shared_key} </client> <client> ★--クライアントBの情報 --★ host {ipaddress} shared_key {shared_key} </client> ・・・・・略・・・・・・ </source> ・・・・・略・・・・・・

設定ファイル自体にはできる限り手を加えるようなことはしたくないので
<client>の情報を個別に切り出して<source>内でincludeのようなことが行えないか?考えております。

実際に試してみたところクライントの情報が反映されず以下のような
エラーが出力されました。(クライアントの情報が設定ファイルにないとみなされている?)

2017-07-21 12:25:23 +0900 [warn]: Shared key mismatch from 'CleintA'

こちらについてもし何か設定方法や対応策について情報がございましたら
ご教示いただけますと幸いです。

業界経験が浅いため、うまく説明できず申し訳ございませんが
なにとぞよろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問