VMware vSphere 🔗
Splunk Distribution of OpenTelemetry Collectorは、Smart Agentレシーバーと vsphere
モニタータイプを使用して、vSphere APIを通じてvSphereからメトリクスを収集します。
このインテグレーションは、Kubernetes、Linux、Windowsで利用できます。vSphere が Linux または Windows で動作している場合は、vSphere が使用しているのと同じサーバーにインストールできます。
この統合はVMware govmomi
SDKを使用しており、vCenter 6.5、6.7、7.0 を正式にサポートしています。このモニターは vCenter 5.1、5.5、および 6.0 で動作する可能性がありますが、これらのバージョンは公式にはサポートされていません。Photon オペレーティングシステムはサポートされていません。
注釈
カスタム・ロールを追加する際には、いかなる権限も割り当てないでください。ロールは3つのシステム定義権限を持つ読み取り専用ロールとして作成されます: System.Anonymous
、System.View
、および System.Read
。詳細については、ユーザー ロールに関するvSphere公式ドキュメントを参照してください。
注意
VMware は、vCenter を含む Virtual Appliance のいかなる変更も許可しません。
メリット 🔗
インテグレーションを設定すると、これらの機能にアクセスできるようになります:
メトリクスを表示します。独自のカスタム・ダッシュボードを作成することができ、ほとんどのモニターは組み込みのダッシュボードも提供しています。ダッシュボードについては、Splunk Observability Cloudでダッシュボードを表示する を参照してください。
Infrastructure Monitoring に表示される環境内の物理サーバー、仮想マシン、AWS インスタンス、およびその他のリソースのデータ駆動型の視覚化を表示します。ナビゲーターについては、Splunk Infrastructure Monitoring でナビゲーターを使用する を参照してください。
Metric Finder にアクセスして、モニターから送信されたメトリクスを検索します。詳細については、メトリクス・ファインダーとメタデータ・カタログを検索する を参照してください。
インストール 🔗
このインテグレーションを導入するには、以下の手順に従ってください:
Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
[設定] セクションの説明に従ってインテグレーションを設定します。
Splunk Distribution of OpenTelemetry Collector を再起動します。
設定 🔗
Smart Agent モニターとCollector のインテグレーションを使用するには、以下の手順に従います:
Smart Agent レシーバーを設定ファイルに含めます。
レシーバーセクションおよびパイプラインセクションの両方で、Collector 構成にモニタータイプを追加します。
Collector でSmart Agent モニターを使用する の方法を参照してください。
Smart Agent レシーバー の設定方法を参照してください。
一般的な設定オプションのリストについては、モニターの共通設定 を参照してください。
Collectorの詳細は、はじめに:Collectorを理解して使用する を参照してください。
例 🔗
このインテグレーションを有効にするには、Collector構成に以下を追加します:
receivers:
smartagent/vsphere:
type: vsphere
... # Additional config
次に、設定ファイルの service.pipelines.metrics.receivers
セクションにモニターを追加します:
service:
pipelines:
metrics:
receivers: [smartagent/vsphere]
コンフィグオプションを拡張した次の例を参照:
receivers:
smartagent/vsphere:
type: vsphere
host: hostname
username: user
password: pass
insecureSkipVerify: true
exporters:
signalfx:
access_token: abc123
realm: us2
service:
pipelines:
metrics:
receivers:
- smartagent/vsphere
exporters:
- signalfx
コンフィギュレーション設定 🔗
The following table shows the main configuration options for the vsphere
monitor. For more settings see vSphere monitor in GitHub.
オプション |
必須 |
タイプ |
説明 |
---|---|---|---|
|
いいえ |
|
|
|
いいえ |
|
vSphere インスタンスのポート。デフォルト値は |
|
いいえ |
|
vSphereユーザー名。 |
|
いいえ |
|
vSphereのパスワード。 |
|
いいえ |
|
|
|
いいえ |
|
|
|
いいえ |
|
|
|
いいえ |
|
|
|
いいえ |
|
CA 証明書ファイルへのパス。 |
|
いいえ |
|
|
|
いいえ |
|
キーファイルへのパス。 |
|
いいえ |
|
|
vSphere デプロイメントのメトリクスをレポートするために、このモニターは vCenter Server にログインし、デプロイメントに関するデータとリアルタイムのパフォーマンス データを定期的に取得します。モニターが最初に実行されると、vCenter Server にログインしてインベントリを走査し、すべてのホストと仮想マシン、およびそれらの利用可能なメトリクスを収集してキャッシュします。
初期スイープの後、モニターは vCenter にパフォーマンス・データとメトリクスを問い合わせます。このクエリは、vCenter がリアルタイムのパフォーマンス・データを利用可能にする間隔である20秒ごとに実行されます。その結果、エージェント構成の intervalSeconds
値に関係なく、このモニターは20秒ごとに実行されます。
モニターはまた、ホスト、仮想マシン、およびメトリクスのキャッシュを、設定可能な間隔でリフレッシュします。デフォルトでは、このリフレッシュは60秒ごとに実行されますが、この間隔は設定フィールド InventoryRefreshInterval
を更新することで変更できます。
メトリクス 🔗
このインテグレーションでは、以下のメトリクスを使用できます:
備考 🔗
Splunk Observability Cloudで利用可能なメトリクスタイプの詳細は、メトリクスタイプ を参照してください。
ホストベースのサブスクリプションプランでは、デフォルトのメトリクスは、ホスト、コンテナ、バンドルメトリクスなど、Splunk Observability Cloudのホストベースのサブスクリプションに含まれるメトリクスです。カスタムメトリクスはデフォルトでは提供されず、料金が発生する場合があります。詳細については、メトリクスカテゴリ を参照してください。
MTSベースのサブスクリプションプランでは、すべてのメトリクスがカスタムです。
メトリクスを追加するには、その他のメトリクスの追加 で
extraMetrics
の設定方法を参照してください。
トラブルシューティング 🔗
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.