Azure Monitor SCOM マネージド インスタンス拡張機能を使用して Azure と Azure 外部の仮想マシンを監視する
Azure Monitor SCOM マネージド インスタンスは、Operations Manager ユーザー向けにクラウドベースの代替手段を提供し、クラウド導入体験全体にわたるクラウドおよびオンプレミス環境の監視継続性を提供します。
SCOM マネージド インスタンス エージェント
Azure Monitor SCOM マネージド インスタンスでは、エージェントは、構成データを検索し、分析とレポートの情報を事前に収集し、SQL データベースや論理ディスクなどの監視対象オブジェクトの正常性状態を測定し、オペレーターまたは条件に応じてタスクをオンデマンドで実行するコンピューターにインストールされるサービスです。 これにより、SCOM マネージド インスタンス は、Windows オペレーティング システムと、そのオペレーティング システムにインストールされているコンポーネント (Web サイトや Active Directory ドメイン コントローラーなど) を監視できます。
Azure Monitor SCOM マネージド インスタンスでは、SCOMMI-Agent-Windows という Azure Virtual Machine 拡張機能によって監視エージェントがインストールされ、管理されます。 VM 拡張機能の詳細については、「Azure 仮想マシンの拡張機能とその機能」を参照してください。
監視でサポートされている Windows バージョン
SCOM Managed Instance を使用して監視できるサポート対象の Windows バージョンは次のとおりです。
- Windows 2022
- Windows 2019
- Windows 2016
- Windows 2012 R2
- Windows 2012
詳細については、Operations Manager のシステム要件に関する記事を参照してください。
エージェントの構成および監視データに Arc チャネルを使用する
Azure Arc では、接続のロックを解除し、オンプレミスのワークロードを監視できます。 SCOM マネージド インスタンスの監視エージェントを Azure ベースで容易に管理でき、運用コストを削減し、エージェントの構成を簡略化するのに役立ちます。 Arc チャネルを介した SCOM マネージド インスタンス監視の主な機能を次に示します。
- SCOM マネージド インスタンス エージェントを検出し、Arc 接続サーバーの VM 拡張機能としてインストールする。
- 既存の System Center Operations Manager 管理パックを再利用して、Arc に接続されたサーバーとホストされているアプリケーションを監視する。
- 信頼されていないドメインまたはワーク グループにある Arc 接続サーバーおよびアプリケーションを監視します。
- Arc 接続を介した Azure ベースの SCOM マネージド インスタンス エージェント管理 (パッチ、プッシュ管理パック ルール、モニターなど)。
前提条件
仮想マシンを監視するために必要な前提条件は次のとおりです。
- Nexus エンドポイントへの見通し線。
たとえば、
Test-NetConnection -ComputerName westus.workloadnexus.azure.com -Port 443
のように指定します。 - SCOMMI LB への見通し線。たとえば
Test-NetConnection -ComputerName <LBDNS> -Port 5723
- 目的の監視エンドポイントに .NET Framework 4.7.2 以降をインストールします。
接続の問題のトラブルシューティングについては、「Azure Monitor SCOM マネージド インスタンスに関する問題のトラブルシューティング」を参照してください。
エージェントをインストールして Azure および Arc 対応サーバーを監視する
Note
エージェントは、複数の SCOM マネージド インスタンスへのマルチホームをサポートしていません。
SCOM マネージド インスタンス エージェントをインストールするには、次の手順に従います。
目的の SCOM マネージド インスタンスの [概要] ページで、[管理] の下にある [監視対象リソース] を選択します。
[監視対象リソース] ページで、[新しい監視対象リソース] を選択します。
[監視対象リソースの追加] ページが開き、監視対象になっていないすべての仮想マシンが一覧表示されます。
目的のリソースを選択し、[追加] を選択します。
[監視対象リソースの追加] ウィンドウで [自動アップグレード] を有効にし、選択内容を確認して [追加] を選択します。
Azure および Arc 対応サーバーにインストールされているエージェント構成を管理する
エージェントをアップグレードする
Note
エージェントのアップグレードは、既存の監視対象リソースに対して一度だけ行う必要があります。 以降の更新プログラムはこれらのリソースに自動的に適用されます。 新しいリソースの場合は、SCOM マネージド インスタンスに追加するときにこのオプションを選択できます。
エージェントのバージョンをアップグレードするには、次の手順に従います。
Azure portal にサインインします。 SCOM マネージド インスタンスを検索して選択します。
[概要] ページで、[管理] の下にある [SCOM マネージド インスタンス] を選択します。
[SCOM マネージド インスタンス] ページで、目的の SCOM マネージド インスタンスを選択します。
目的の SCOM マネージド インスタンスの [概要] ページで、[管理] の下にある [監視対象リソース] を選択します。
[監視対象リソース] ページで、目的の監視対象リソースの横にある省略記号ボタン (…) を選択し、[構成] を選択します。
[監視対象リソースの構成] ページで [自動アップグレード] を有効にして、[構成] を選択します。
エージェントを削除します
エージェントのバージョンを削除するには、次の手順を実行します。
Azure portal にサインインします。 SCOM マネージド インスタンスを検索して選択します。
[概要] ページで、[管理] の下にある [SCOM マネージド インスタンス] を選択します。
[SCOM マネージド インスタンス] ページで、目的の SCOM マネージド インスタンスを選択します。
目的の SCOM マネージド インスタンスの [概要] ページで、[管理] の下にある [監視対象リソース] を選択します。
[監視対象リソース] ページで、目的の監視対象リソースの横にある省略記号ボタン (…) を選択し、[削除] を選択します。
[監視対象リソースの削除] ページの ["remove" と入力して "削除" を確認します] に「remove」と入力し、[削除] を選択します。
マルチホーム オンプレミス仮想マシン
マルチホームを使用すると、Operations Manager (オンプレミス) との既存の接続を維持し、SCOM Managed Instance との新しい接続を確立することで、オンプレミスの仮想マシンを監視できます。 Operations Manager (オンプレミス) によって監視されている仮想マシンが SCOM Managed Instance を使ってマルチホームされている場合、Azure 拡張機能は既存の監視エージェント (Monagent.msi) を最新バージョンの SCOM Managed Instance エージェントに置き換えます。 この操作中、Operations Manager (オンプレミス) への接続は自動的に維持され、監視プロセスの継続性が確保されます。
Note
- オンプレミスの仮想マシンをマルチホームするには、仮想マシンを Arc 対応にする必要があります。
- Operations Manager を使用したマルチホームは、Kerberos 認証を使用する場合にのみサポートされます。
- マルチホームは、SCOM Managed Instance と Operations Manager という 2 つの接続のみに制限されています。 仮想マシンを複数の Operations Manager 管理グループまたは複数の SCOM Managed Instance にマルチホームすることはできません。
マルチホームでサポートされるシナリオ
マルチホームは、SCOM Managed Instance 拡張機能ベースのエージェントを使用する次の Operations Manager バージョンでサポートされています。
- | Operations Manager 2012 | Operations Manager 2016 | Operations Manager 2019 | Operations Manager 2022 |
---|---|---|---|---|
サポートされています | ✅ | ✅ | ✅ | ✅ |
Note
Operations Manager (オンプレミス) によってインストールされるエージェント (Monagent) は、SCOM Managed Instance を使用するマルチホームではサポートされていません。