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

Collectd カスタムプラグイン 🔗

The Splunk Distribution of the OpenTelemetry Collector uses the Smart Agent receiver with the collectd/custom monitor type to customize the configuration of your managed collectd instances.

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

メリット 🔗

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

  • メトリクスを表示します。独自のカスタム・ダッシュボードを作成することができ、ほとんどのモニターは組み込みのダッシュボードも提供しています。ダッシュボードについては、Splunk Observability Cloudでダッシュボードを表示する を参照してください。

  • Infrastructure Monitoring に表示される環境内の物理サーバー、仮想マシン、AWS インスタンス、およびその他のリソースのデータ駆動型の視覚化を表示します。ナビゲーターについては、Splunk Infrastructure Monitoring でナビゲーターを使用する を参照してください。

  • Metric Finder にアクセスして、モニターから送信されたメトリクスを検索します。詳細については、Search the Metric Finder and Metadata Catalog を参照してください。

インストール 🔗

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

  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 )

メトリクス 🔗

The Splunk Distribution of the OpenTelemetry Collector does not do any built-in filtering of metrics coming out of this integration.

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

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

Splunk Observability Cloudをご利用のお客様

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

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

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

このページは 2024年12月09日 に最終更新されました。