VMware Engine モニタリングの概要
このドキュメントでは、Google Cloud VMware Engine プライベート クラウドをモニタリングするためのさまざまな方法の概要について説明します。推奨される準備、効果的なモニタリングを可能にする運用 1 日目、運用に使用できる運用 2 日目の機能について説明します。
VMware Engine プライベート クラウドをモニタリングすると、プロジェクト レベル(プロジェクト内のすべてのプライベート クラウド)と個々のプライベート クラウドの両方で、環境を効率的に運用し、エラーのトラブルシューティングを行い、パフォーマンスを最適化できるようになります。
プロジェクトで作成されたリソース(プライベート クラウド、ノード)は、ツールとメカニズムを使用してモニタリングできます。 Google CloudGoogle Cloud プライベート クラウドで実行されている VMware コンポーネントとワークロード VM のモニタリングを設定して統合することもできます。 Google Cloud
サービス イベントの重要な連絡先を使用したメール通知
VMware Engine サービスは、重要な連絡先で構成された適切な通知カテゴリの連絡先にメールを自動的に送信します。次の表に、サービスに影響を与え、メール通知をトリガーするイベントの Essential Contacts 通知カテゴリとアクション オーナーを示します。
VMware コンポーネント | 重要な連絡先の通知カテゴリ | アクション オーナー |
---|---|---|
VMware Engine ノード | Technical |
VMware Engine Service Operations |
VMware vCenter | Technical |
VMware Engine Service Operations |
VMware NSX Manager | Technical |
VMware Engine Service Operations |
VMware HCX | Technical |
VMware Engine Service Operations |
vSAN の使用率 | Technical |
Customer |
クラスタの自動スケーリング | Technical |
Issue dependent |
プライベート クラウドの操作(ノードの作成、削除、追加、削除) | Technical |
Issue dependent |
拡張プライベート クラウドの問題 | Technical |
VMware Engine Service Operations |
他の VMware Engine 機能による Essential Contacts の使用
他の VMware Engine 機能でも、サービス関連の自動メール通知が使用されます。たとえば、Day 2 オペレーションをサポートする Update Center などです。
メール通知アラートを設定する
プロジェクトとプライベート クラウドのリソースに影響する可能性のある重要なイベントや、プライベート クラウド構成の変更について、VMware Engine からユーザーに通知するように設定できます。連絡先を追加する手順は次のとおりです。
Google Cloud コンソールで、[エッセンシャル コンタクト] ページに移動します。
[プロジェクトを選択] をクリックし、連絡先を追加するプロビジョニング済みのプライベート クラウドを含む組織、フォルダ、またはプロジェクトを選択します。
[連絡先を追加] をクリックします。
[メール] フィールドと [メールの確認] フィールドに、連絡先のメールアドレスを入力します。
[通知のカテゴリ] プルダウン メニューから、連絡先が受信する通知カテゴリを選択します。通知カテゴリと推奨される連絡先のリストについては、このページの連絡先を特定するをご覧ください。
[保存] をクリックします。
Cloud Logging を使用してプロジェクト内の VMware Engine をモニタリングする
VMware Engine サービス関連の問題は特定の条件を対象とし、Cloud Logging に記録されます。メール通知には、問題を解決するために対応する必要があるかどうかが示されます。
ログの重大度は、問題の重大度を示します。Cloud Logging を使用してログベースのアラート ポリシーを有効にして、通知を受け取ることができます。次の表に、VMware Engine で使用可能なログのクラスと、報告されるイベントの重大度を示します。
次の表に、VMware Engine で使用可能なログと、報告されるイベントの重大度を示します。
VMware コンポーネント | 問題に関する通知 | 解決の通知 | アクション オーナー |
---|---|---|---|
VMware Engine ノード | ALERT |
NOTICE |
VMware Engine Service Operations |
VMware vCenter | CRITICAL |
NOTICE |
VMware Engine Service Operations |
VMware NSX Manager | CRITICAL |
NOTICE |
VMware Engine Service Operations |
VMware HCX | CRITICAL |
NOTICE |
VMware Engine Service Operations |
vSAN の使用率 | ALERT |
Not applicable |
Customer |
クラスタの自動スケーリング | Issue dependent |
Issue dependent |
Issue dependent |
プライベート クラウドの操作(ノードの作成、削除、追加、削除) | Issue dependent |
Issue dependent |
Issue dependent |
拡張プライベート クラウドの問題 | ALERT |
NOTICE |
VMware Engine Service Operations |
VMware Engine のログにアクセスする方法は次のとおりです。
ログ エクスプローラで、次のログ名を使用します。
projects/PROJECT_ID/logs/vmwareengine.googleapis.com%2Falerts
Google Cloud コンソールで、[ダッシュボード] ページに移動します。
ログを使用した通知の受信の詳細については、Google Cloud Observability ドキュメントのログベースのアラート ポリシーを構成するをご覧ください。
他の VMware Engine 機能による Cloud Logging の使用
他の VMware Engine 機能(Day 2 オペレーションをサポートする Update Center など)も、サービス関連のログを生成します。
プロジェクト リソースのモニタリング - インベントリと使用状況
多くの VMware Engine リソースは、Google Cloud アセット インベントリと検索で利用可能で、アセットの検出と変更のトラッキングに使用できます。詳細については、VMware Engine の Asset Inventory サービスをご覧ください。
VMware Engine リソースは Cloud Audit Logging の対象となり、管理者のアクティビティとアクセスが記録されます。詳細については、Google Cloud VMware Engine の監査ロギングをご覧ください。
VMware Engine プライベート クラウドをモニタリングする
VMware Engine プライベート クラウドをモニタリングするには、Cloud Monitoring またはこのセクションで説明するサードパーティ ツールを選択します。このセクションでは意思決定フローが使用されており、ニーズに最適な方法を選択できるようになっています。視覚的な解説が必要な場合は、このドキュメントで後述するディシジョン ツリーをご覧ください。
プライベート クラウドをモニタリングする方法を選択するには、次の質問を検討してください。
VMware コンポーネントのインフラストラクチャ ログを一元化し、外部ログ モニタリング システムを使用しますか?
はい: このドキュメントのリモート サーバーに syslog のメッセージを転送するをご覧ください。
いいえ: 次の質問に進みます。
インフラストラクチャとワークロードのモニタリング、積極的な問題検知とトラブルシューティングに関する提案が必要ですか?
はい: このドキュメントの VMware Aria Operations で問題を特定して修正するをご覧ください。
いいえ: 次の質問に進みます。
Google Cloud プロダクトを使用して、リソースの使用量の追跡、アラートの設定、仮想マシン(VM)インスタンス イベントに関する通知の受信を行いますか?
はい: このドキュメントの Monitoring でパフォーマンス データを表示するか、またはアラートを設定するをご覧ください。
いいえ: このドキュメントの vCenter モニタリング ツールで環境をモニタリングするをご覧ください。
リモート サーバーに syslog のメッセージを転送する
VMware Engine を使用すると、VMware 環境で生成された syslog メッセージをリモート syslog サーバーに転送できます。これにより、ログデータを一元化して、インフラストラクチャをモニタリングおよび分析できるようになります。
詳細については、リモート サーバーに syslog のメッセージを転送するをご覧ください。
VMware Aria Operations で問題を特定して修正する
VMware Aria Operations は、VMware vCenter 環境に詳細な分析情報を提供する VMware プロダクトです。VMware Aria Operations は、高度な分析を使用して、問題の特定、使用量の予測、適切な修正措置の提案を行い、仮想インフラストラクチャのパフォーマンス、可用性、効率を最適化します。
詳細については、VMware Aria Operations の構成をご覧ください。
Monitoring でパフォーマンス データを表示するか、またはアラートを設定する
Cloud Monitoring を使用して、パフォーマンス データのモニタリング、プライベート クラウド内の特定のイベントやエラーに対するアラートの設定を行えます。
プライベート クラウドで Monitoring を使用する場合は、まず BindPlane でコレクタ、ソース、宛先を定義して、プライベート クラウドから指標を転送する必要があります。詳細については、スタンドアロン エージェントによる Monitoring の設定をご覧ください。
プライベート クラウドをモニタリングするには、このドキュメントで説明する次の Monitoring 機能のいずれかまたは両方を使用します。
主要なリソースの概要を表示するか、またはリソースの使用状況を詳細に表示するには、モニタリング ダッシュボードを使用します。
プライベート クラウドで特定のイベントが発生するたびにアラートを受信するには、Monitoring アラートを使用します。
Monitoring ダッシュボードを使用する
Monitoring ダッシュボードは、複数のスタンドアロン エージェント ソースからの情報を集約することで、インフラストラクチャのパフォーマンスをモニタリングするのに役立ちます。最小限の設定と構成でプライベート クラウドの分析を表示するには、Monitoring によってプロジェクト内のリソースに対して自動的にインストールされる事前定義されたダッシュボードを使用します。複数のソースからアナリティクスを表示する場合や、インフラストラクチャのパフォーマンスのカスタマイズされたビューを作成する場合は、カスタム ダッシュボードを使用します。
詳細については、Monitoring のドキュメントのダッシュボードの概要をご覧ください。
Monitoring アラートを使用する
Monitoring アラートを使用すると、スタンドアロン エージェントのインテグレーションからの指標を使用し、カスタムしきい値またはインシデントに基づいて通知をトリガーできます。たとえば、プライベート クラウドで VM が作成されるたびにメールが送信されるように Monitoring を設定できます。
詳細については、Monitoring のドキュメントのアラートの概要をご覧ください。
vCenter モニタリング ツールを使用して環境をモニタリングする
vCenter には、VMware 環境のモニタリングとトラブルシューティングを行うための包括的なツールスイートが用意されています。vCenter モニタリング ツールを使用すると、プライベート クラウドのパフォーマンス、健全性、容量に関する分析情報を取得できます。また、ログファイルを使用してアラートを設定することもできます。
詳細については、VMware のドキュメントのvSphere のモニタリングとパフォーマンスについてをご覧ください。
ディシジョン ツリー
次の図は、VMware Engine プライベート クラウドのモニタリング方法を決定する際に考慮すべき要素を示しています。