Jaeger レシーバー 🔗
vCenterレシーバーは、VMware vSphere APIを実行しているvCenterまたはESXiホストからメトリクスを取得します。
前提条件 🔗
このレシーバーはESXiとvCenterバージョン7.0と8.をサポートします。
データを取得するには、vSphereにvCenterサーバー、クラスター、および監視対象の後続リソースすべてに対するアクセス許可を持つ読み取り専用ユーザーを割り当てる必要があります。
はじめに 🔗
以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:
Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
次のセクションで説明するようにレシーバーを設定します。
Collector を再起動します。
サンプル構成 🔗
CollectorでvCenterレシーバーを有効化するには、次の例のように、設定ファイルの vecenter
セクションに receivers
を追加します:
receivers:
vcenter:
コンフィギュレーションを完了するには、コンフィギュレーションファイルの service
セクションの metrics
パイプラインに、レシーバーを含めます。例:
service:
pipelines:
metrics:
receivers: [vcenter]
設定例 🔗
次の設定例を参照してください:
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が大きい場合は、この値を増やします。有効な時間単位は
ns
、us
(µs
)、ms
、s
、m
、h
です。
initial_delay
。デフォルトでは1s
。このレシーバーが開始するまでの待ち時間を定義します。tls
。TLSコントロール。デフォルトでは、安全でない設定は拒否され、証明書の検証はオンになっています。configtlsにはデフォルトを使用します。詳しくは、GitHubの TLSコンフィギュレーション設定 を参照してください。
設定 🔗
次の表は、vCenterレシーバーの設定オプションを示しています:
メトリクス 🔗
以下のメトリクス、リソース属性、および属性が使用できます。
トラブルシューティング 🔗
Splunk Observability Cloudをご利用のお客様で、Splunk Observability Cloudでデータを確認できない場合は、以下の方法でサポートを受けることができます。
Splunk Observability Cloudをご利用のお客様
Splunk サポートポータル でケースを送信する
Splunkサポート に連絡する
見込み客および無料トライアルユーザー様
Splunk Answers のコミュニティサポートで質問し、回答を得る
Join the Splunk #observability user group Slack channel to communicate with customers, partners, and Splunk employees worldwide. To join, see Chat groups in the Get Started with Splunk Community manual.