Jaeger レシーバー

vCenter レシーバーは ESXi と vCenter をサポートします。

vCenterレシーバーは、VMware vSphere APIを実行しているvCenterまたはESXiホストからメトリクスを取得します。

前提条件

このレシーバーはESXiとvCenterバージョン7.0と8.をサポートします。

データを取得するには、vSphereにvCenterサーバー、クラスター、および監視対象の後続リソースすべてに対するアクセス許可を持つ読み取り専用ユーザーを割り当てる必要があります。

はじめに

以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:

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

  2. 次のセクションで説明するようにレシーバーを設定します。

  3. Collector を再起動します。

サンプル構成

CollectorでvCenterレシーバーを有効化するには、次の例のように、設定ファイルの vecenter セクションに receivers を追加します:

YAML
receivers:
  vcenter:

設定を完了するには、構成ファイルの service セクションの metrics パイプラインにレシーバーを含めます。例:

YAML
service:
  pipelines:
    metrics:
      receivers: [vcenter]

設定例

次の設定例を参照してください:

YAML
vcenter:
  endpoint: http://vcsa.host.localnet
  username: otelu
  password: ${env:VCENTER_PASSWORD}
  collection_interval: 5m
  metrics:
    vcenter.host.cpu.utilization:
      enabled: false

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

以下の設定が必要です:

  • password

  • username

  • endpointします。SDK パスが有効になっている vCenter Server または ESXi ホストへのエンドポイント。

    • <protocol>://<hostname>形式を使用します。例えば、https://vcsa.hostname.localnet

以下の設定はオプションです:

  • collection_interval。デフォルトでは 2m です。このレシーバーは、一定の間隔でメトリクスを収集します。vCenter が大きい場合は、この値を増やします。

    • 有効な時間単位は nsusµs )、mssmh です。

  • initial_delay。デフォルトでは 1s です。レシーバーが開始するまでの待ち時間を定義します。

  • tlsします。TLS 制御。デフォルトでは、安全でない設定は拒否され、証明書の検証はオンになっています。configtls.ClientConfig にはデフォルトを使用します。詳しくは GitHub の「TLS Configuration Settings」を参照してください。

設定

次の表は、vCenterレシーバーの設定オプションを示しています:

同梱

https://raw.githubusercontent.com/splunk/collector-config-tools/main/cfg-metadata/receiver/vcenter.yaml

メトリクス

以下のメトリクス、リソース属性、および属性が使用できます。

同梱

https://raw.githubusercontent.com/splunk/collector-config-tools/main/metric-metadata/vcenterreceiver.yaml

トラブルシューティング

If you are a Splunk Observability Cloud customer and are not able to see your data in Splunk Observability Cloud, you can get help in the following ways.

Available to Splunk Observability Cloud customers

Available to prospective customers and free trial users

  • Ask a question and get answers through community support at Splunk Answers.

  • Join the Splunk community #observability Slack channel to communicate with customers, partners, and Splunk employees worldwide.