ロギングの設定 | IDCFクラウド ご利用ガイド

ロギングの設定

ロギングの設定方法について説明します。

Loggingのインストールで、ログの取得設定までは行われます。

取得したログを条件(Flow)ごとに、どこに出力(Output)するかの設定が必要になります。

Flow と Output の設定は、ClusterFlow / ClusterOutput がクラスターロギングに該当し、Flow / Output が Namespace 単位での設定になります。

ここでは、Fluentd への出力を行う設定を記載します。

ClusterOutput の設定

ログの出力先を定義します。様々な出力先をサポートしていますが、ここでは Fluentd へ出力する設定を行います。

Fluentd へ出力するときの認証などの設定も可能ですが、ここでは割愛します (認証しない設定になります)。

  1. クラスターダッシュボードの左メニューの下にある「Logging > ClusterOutputs」から「作成」を選択します。

  2. Output の設定で Fluentd を選択し、Target に Fluentd の ホスト および ポート を設定します。

ClusterFlow の設定

どのログをどこに出力するかを設定します。ここでは全てのログを対象にします。全てのログを対象にする場合、一致(Matches)の指定は不要です。

  1. クラスターダッシュボードの左メニューの下にある「Logging > ClusterFlows」から「作成」を選択します。

  2. Output の設定から、Fluentd の接続先を定義した ClusterOutput を選択します。

これで全てのログが、指定した Fluentd に配送されるようになります。

Output の設定

ClusterOutput と同様にログの出力先を定義しますが、出力は Namespace 単位での定義になります。

  1. クラスターダッシュボードの左メニューの下にある「Logging > Outputs」から「作成」を選択します。

  2. 任意の Namespace を選択します。

  3. その他設定は ClusterOutput と同様の設定を行い、「作成」を選択します。

Flow の設定

ClusterFlow と同様に、どのログをどこに出力するかを設定しますが、Flow は Namespace 単位での定義になります。

  1. クラスターダッシュボードの左メニューの下にある「Logging > Flows」から「作成」を選択します。

  2. Output の設定から、Fluentd の接続先を定義した ClusterOutput / Output を選択し、「作成」を選択します。