VM insights では、Azure またはお客様の環境で実行される Windows および Linux 仮想マシン (VM) で検出されたアプリケーション コンポーネントを確認できます。 マップ機能と System Center Operations Manager の統合により、VM 分析情報の動的依存関係マップに基づく分散アプリケーション ダイアグラムを Operations Manager で自動的に作成できます。 この記事では、この機能をサポートするように System Center Operations Manager 管理グループを構成する方法について説明します。
注
サービス マップを既にデプロイしている場合は、VM 分析情報でマップを表示できます。これには、VM の正常性とパフォーマンスを監視するための追加機能が含まれています。 VM 分析情報のマップ機能は、スタンドアロンの Service Map ソリューションを置き換えることを目的としています。 詳細については、 VM 分析情報の概要を参照してください。
前提条件
- System Center Operations Manager 管理グループ (2012 R2 以降)。
- VM 分析情報をサポートするように構成された Log Analytics ワークスペース。
- Operations Manager によって監視され、Log Analytics ワークスペースにデータを送信する 1 つ以上の Windows および Linux 仮想マシンまたは物理コンピューター。 Operations Manager 管理グループに報告する Linux サーバーは、Azure Monitor に直接接続するように構成する必要があります。 詳細については、「 Log Analytics エージェントを使用したログ データの収集」の概要を確認してください。
- Log Analytics ワークスペースに関連付けられている Azure サブスクリプションへのアクセス権を持つサービス プリンシパル。 詳細については、「 サービス プリンシパルの作成」を参照してください。
Service Map 管理パックをインストールする
Operations Manager とマップ機能の統合を有効にするには、Microsoft.SystemCenter.ServiceMap 管理パック バンドル (Microsoft.SystemCenter.ServiceMap.mpb) をインポートします。 管理パック バンドルは 、Microsoft ダウンロード センターからダウンロードできます。 バンドルには、次の管理パックが含まれています。
- Microsoft Service Map アプリケーション ビュー
- マイクロソフト システムセンター サービスマップ 内部
- Microsoft System Center サービス マップのオーバーライド
- Microsoft System Center サービス マップ
統合を設定
Service Map 管理パックをインストールすると、Operations Manager オペレーション コンソールの管理ウィンドウの Operations Management Suite の下に新しいノード Service Map が表示されます。
注
Operations Management Suite は、 Log Analytics を含むサービスのコレクションであり、現在は Azure Monitor に含まれています。
VM insights Map の統合を構成するには、次の操作を行います。
構成ウィザードを開くには、[ サービス マップの概要 ] ウィンドウで [ ワークスペースの追加] をクリックします。
[ 接続構成] ウィンドウで、テナント名または ID、アプリケーション ID (ユーザー名またはクライアント ID とも呼ばれます)、およびサービス プリンシパルのパスワードを入力し、[ 次へ] をクリックします。 詳細については、「サービス プリンシパルの作成」を参照してください。
[ サブスクリプションの選択 ] ウィンドウで、Azure サブスクリプション、Azure リソース グループ (Log Analytics ワークスペースを含むリソース グループ)、Log Analytics ワークスペースを選択し、[ 次へ] をクリックします。
[ マシン グループの選択] ウィンドウで、Operations Manager に同期するサービス マップ マシン グループを選択します。 [ マシン グループの追加と削除] をクリックし、[ 使用可能なマシン グループ] の一覧からグループを選択して、[ 追加] をクリックします。 グループの選択が完了したら、[ OK] をクリックして完了します。
[ サーバーの選択 ] ウィンドウで、Operations Manager とマップ機能の間で同期するサーバーでサービス マップ サーバー グループを構成します。 [ サーバーの追加と削除] をクリックします。
サーバーの分散アプリケーション ダイアグラムを統合してビルドするには、サーバーが次の必要があります。
Operations Manager によって監視される
VM Insights で構成された Log Analytics ワークスペースにレポートするように構成
サービス マップ サーバー グループに表示される
省略可能: Log Analytics と通信する [すべての管理サーバー リソース プール] を選択し、[ ワークスペースの追加] をクリックします。
Log Analytics ワークスペースの構成と登録には 1 分かかる場合があります。 構成後、Operations Manager は最初のマップ同期を開始します。
統合の監視
Log Analytics ワークスペースが接続されると、Operations Manager オペレーション コンソールの [監視 ] ウィンドウに新しいフォルダー Service Map が表示されます。
サービス マップ フォルダーには、次の 4 つのノードがあります。
アクティブなアラート: Operations Manager と Azure Monitor の間の通信に関するすべてのアクティブなアラートが一覧表示されます。
注
これらのアラートは、Operations Manager と同期された Log Analytics アラートではなく、Service Map 管理パックで定義されたワークフローに基づいて管理グループで生成されます。
サーバー: VM 分析情報マップ機能から同期するように構成されている監視対象サーバーを一覧表示します。
マシン グループの依存関係ビュー: マップ機能から同期されているすべてのマシン グループが一覧表示されます。 任意のグループをクリックすると、その分散アプリケーション ダイアグラムを表示できます。
サーバー依存関係ビュー: マップ機能から同期されているすべてのサーバーを一覧表示します。 任意のサーバーをクリックすると、その分散アプリケーション ダイアグラムを表示できます。
ワークスペースを編集または削除する
構成されたワークスペースは、[ サービス マップの概要 ] ウィンドウ ([管理 ] ウィンドウ >Operations Management Suite>Service Map) から編集または削除できます。
注
Operations Management Suite は、 Log Analytics を含むサービスのコレクションであり、現在は Azure Monitor の一部となっています。
この現在のリリースでは、Log Analytics ワークスペースを 1 つだけ構成できます。
ルールとオーバーライドを構成する
ルール Microsoft.SystemCenter.ServiceMapImport.Rule は、VM 分析情報マップ機能から定期的に情報をフェッチします。 同期間隔を変更するには、ルールをオーバーライドし、 IntervalMinutes パラメーターの値を変更します。
- 有効: 自動更新を有効または無効にします。
- IntervalMinutes: 更新の間隔を指定します。 既定の間隔は 1 時間です。 マップをより頻繁に同期する場合は、値を変更できます。
- TimeoutSeconds: 要求がタイムアウトするまでの時間を指定します。
- TimeWindowMinutes: データのクエリを実行する時間枠を指定します。 既定値は 60 分で、許可される最大間隔です。
既知の問題と制限事項
現在の設計では、次の問題と制限事項が示されています。
- 1 つの Log Analytics ワークスペースにのみ接続できます。
- [ 作成 ] ウィンドウを使用してサーバーをサービス マップ サーバー グループに手動で追加することはできますが、それらのサーバーのマップはすぐには同期されません。 これらは、次の同期サイクル中に VM 分析情報マップ機能から同期されます。
- 管理パックによって作成された分散アプリケーション ダイアグラムに変更を加えた場合、それらの変更は、VM 分析情報との次回の同期時に上書きされる可能性があります。
サービス プリンシパルを作成する
サービス プリンシパルの作成に関する公式の Azure ドキュメントについては、次を参照してください。
提案
VM insights Map 機能またはこのドキュメントとの統合に関するフィードバックはありますか? ユーザー音声ページにアクセスして、機能を提案したり、既存の提案に投票したりできます。