Docs » Splunk Observability Cloud でサポートされているインテグレーション » ホストとサーバーのアプリケーション・レシーバーの設定 » Collectd カスタムプラグイン

Collectd カスタムプラグイン 🔗

Splunk Distribution of OpenTelemetry Collector は、Smart Agent レシーバーcollectd/custom モニタータイプを使用して、管理している collectd インスタンスの collectd 設定をカスタマイズします。

このインテグレーションはKubernetesとLinuxでのみ利用可能です。

メリット 🔗

インテグレーションを設定すると、これらの機能にアクセスできるようになります:

インストール 🔗

このインテグレーションを導入するには、以下の手順に従ってください:

  1. Splunk Distribution of OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:

  2. 設定のセクションで説明するように、モニターを設定します。

  3. Splunk Distribution of OpenTelemetry Collector を再起動します。

設定 🔗

Smart Agent モニターとCollector のインテグレーションを使用するには、以下の手順に従います:

  1. Smart Agent レシーバーを設定ファイルに含めます。

  2. レシーバーセクションおよびパイプラインセクションの両方で、Collector 構成にモニタータイプを追加します。

🔗

このインテグレーションを有効にするには、Collector構成に以下を追加します:

receivers:
  smartagent/custom:
    type: collectd/custom
    ... # Additional config

次に、設定ファイルの service.pipelines.metrics.receivers セクションにモニターを追加します:

service:
  pipelines:
    metrics:
      receivers: [smartagent/custom/collectd]

コンフィギュレーション設定 🔗

次の表に、このインテグレーションの設定オプションを示します:

オプション

必須

タイプ

説明

host

いいえ

string

サービスディスカバリーを使用している場合、このオプションはエージェントが

記入します。提供される設定テンプレートでは、{{.Host}} でアクセスできます。このオプションには、発見されたサービスのホスト名またはIPアドレスが設定されます。サービスディスカバリーを使用しない場合は、コンフィギュレーション・テンプレートでホスト/ポートをハードコードし、これらのフィールドを無視することができます。

port

いいえ

integer

サービスディスカバリーを使用している場合、このオプションはエージェントが

記入します。提供される設定テンプレートでは、{{.Port}} でアクセスできます。このオプションは、TCP/UDPエンドポイントの場合、発見されたサービスのポートに設定されます。(デフォルト: 0 )

name

いいえ

string

サービスディスカバリーを使用している場合、このオプションはエージェントが

提供される設定テンプレートでは、{{.Name}} でアクセスできます。このオプションは、発見時にオブザーバーがエンドポイント用に作成する名前に設定されます。このフィールドは通常は無視してもかまいません。

template

いいえ

string

collectd の設定テンプレート。この値には

希望するプラグインのブロックをいくつでも含めることができます。標準的なGoテンプレートとしてレンダリングされるので、区切り文字 {{}} に注意してください。

templates

いいえ

list of strings

テンプレートのリスト。ただし、それ以外の場合は、

上の template オプションと等価です。これにより、collectd設定ファイルのある1つのディレクトリを持ち、 globbedリモート設定値を使ってそれらをすべてロードすることができます。

collectdReadThreads

いいえ

integer

collectd で使用する読み込みスレッドの数。このオプションの

デフォルトは提供されたテンプレート数で、上限は10ですが、手動で指定した場合は上限はありません。(デフォルト: 0 )

メトリクス 🔗

Splunk Distribution of OpenTelemetry Collector は、このインテグレーションから出力されるメトリクスに対して、組み込みのフィルターリングを行いません。

トラブルシューティング 🔗

Splunk Observability Cloudをご利用のお客様で、Splunk Observability Cloudでデータを確認できない場合は、以下の方法でサポートを受けることができます。

Splunk Observability Cloudをご利用のお客様

見込み客および無料トライアルユーザー様

  • Splunk Answers のコミュニティサポートで質問し、回答を得る

  • Splunk #observability ユーザーグループの Slack チャンネルに参加して、世界中の顧客、パートナー、Splunk 社員とのコミュニケーションを図る。参加するには、Get Started with Splunk Community マニュアルの チャットグループ を参照してください。

This page was last updated on 2024年05月29日.