Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ソースとシンクの構成例

このトピックで提供される情報を使用して、サンプル ソースと対応するシンク構成を表示します。

scopeと形式に応じて、すべてのソースは次のように分類できます。

  • cluster または node - 収集されるデータの範囲がクラスタ レベルかノード レベルかを指定します。

  • metric または log - 収集される可観測性データの形式を指定します。

サポートされているノードソース

ルーティング・ディレクターは、以下のノード・ログおよびメトリック・ソースをサポートします。

syslog

ルーティング・ディレクター・クラスタ内のすべてのプライマリ・ノードとワーカー・ノードからシステム・ログを収集します。

カテゴリ: node, log

ソース構成の例:

シンクの構成例:

Dockerログ

Routing Director Kubernetesクラスター内のプライマリノードとワーカーノード内のすべてのDockerコンテナからログを収集します。

カテゴリ: node, log

ソース構成の例:

シンクの構成例:

手記:

暗黙的な変換 audit-parser は内部的に使用され、このソースに必要です。ソース ID が audit され、対応するシンクの入力フィールドが audit-parserである必要があります。

Paragon Shell cMGDログ

Paragon ShellからcMGDログを収集します。

カテゴリ: node, log

ソース構成の例:

シンクの構成例:

ホストメトリック

Routing Directorクラスタノードからホストリソースの使用状況を収集します。

カテゴリ: ノード、メトリック

ソース構成の例:

シンクの構成例:

手記:

暗黙的な変換 add-hostname は、処理されたデータにホスト名フィールドを追加するために内部的に使用されます。ソース ID は host である必要があり、対応するシンクの入力フィールドは add-hostnameである必要があります。

サポートされているクラスタソース

ルーティング・ディレクターは、以下のクラスタ・ログおよびメトリック・ソースをサポートします。

Kubernetesログ

すべての Kubernetes ポッドからログを収集します。

カテゴリ: クラスター、ログ

ソース構成の例:

シンクの構成例:

監査ログ

ルーティングディレクターの監査ログからログを収集します。

カテゴリ: クラスター、ログ

ソース構成の例:

シンクの構成例:

Kube状態メトリック

kube-state-metricからKubernetesリソースの使用状況を収集します。

カテゴリ: クラスター、メトリック

ソース構成の例:

シンクの構成例:

手記:

暗黙的な変換 add-hostname は、処理されたデータにホスト名フィールドを追加するために内部的に使用されます。ソース ID は ksm する必要があり、対応するシンクの入力フィールドは add-hostnameである必要があります。

Kubernetesコンテナメトリック

Routing Directorクラスター内のKubernetesポッドのコンテナリソースの使用状況を収集します。

カテゴリ: クラスター、メトリック

ソース構成の例:

シンクの構成例:

サポートされているシンク

すべてのシンクは、シンクが受け入れる可観測性データの形式を識別するために、次の方法で log または metric として分類することもできます。

データ シンクはログ ソースからの入力のみを受け入れることができ、メトリック シンクはメトリック ソースからの入力のみを受け入れることができます。

ルーティング・ディレクターは、以下のクラスタ・ログおよびメトリック・シンクをサポートします。

Elasticsearch

Elasticsearch形式をサポートする宛先にデータを送信します。

カテゴリー: log

使用可能なオプションは次のとおりです。

Prometheus リモート書き込み

メトリックデータを Prometheus リモート書き込みエンドポイントに配信します。

カテゴリー: メトリック

使用可能なオプションは次のとおりです。

詳細については、「 https://prometheus.io/docs/practices/remote_write/」を参照してください。

既定のソースとシンク

ルーティング・ディレクター・クラスタの初回インストール時に、以下の3つのソースが自動的に作成されます。

  • Kube State Metric—ksm

  • ホスト -host

  • 監査ログ -audit

デフォルト ソースごとに設定を変更できますが、ソースを削除することはできません。

Routing Director クラスタがアクセスできる独自のネットワーク上に独自のシンクをセットアップして構成する必要があります。