Windows および Linux 仮想マシンのプロビジョニングに使用される Azure サービス。
**Dev SS**様、
メッセージの意味と表示できる内容について、以下整理させていただきます。
停止(Deallocated)中のVMはゲストエージェント(WALA)が動いていないため、ポータルの「拡張機能」ブレードでは拡張機能リソースそのもの(名前やバージョン、プロビジョニング状態などのメタ情報)はARM上に残っていますが、実行時の詳細情報(状態チェック、最終実行ログ、ランタイムメトリック)は取得できず省略・グレーアウトされたり、そもそも表示されない場合があります。
これが「詳細情報の一部を入手できません…」という警告の正体です。
VM停止中のまま“すべて”の拡張機能リソース名を確実に一覧したい場合は、ポータルではなくARMのコントロールプレーンAPI/CLI/PowerShell経由がおすすめです。
たとえば:
Azure CLI
az vm extension list \
--resource-group <リソースグループ名> \
--vm-name <VM名> \
--output table
PowerShell
Get-AzVMExtension `
-ResourceGroupName <リソースグループ名> `
-VMName <VM名>
これらはVMの実行状況にかかわらず、ARM上に定義されている拡張機能リソースをすべて返してくれます。
もしポータルで詳細情報(各拡張機能の実行状態やログなど)も合わせて確認したい場合は、VMを“起動(Start)”してゲストエージェントが応答可能な状態に戻す必要がありそうです。
―――
〈参考ドキュメント〉
• Azure VM 拡張機能の概要 https://learn.microsoft.com/ja-jp/azure/virtual-machines/extensions/overview
• Windows VM での拡張機能の検出(PowerShell) https://learn.microsoft.com/ja-jp/azure/virtual-machines/extensions/features-windows#discover-vm-extensions
• CLI での拡張機能操作 https://learn.microsoft.com/ja-jp/azure/virtual-machines/extensions/overview#install-and-use-extensions
• PowerShell で拡張機能を一覧/管理 https://learn.microsoft.com/ja-jp/azure/virtual-machines/extensions/overview?tabs=portal#discover-vm-extensions
いかがでしょうか。何かご参考にしていただけるところがございましたら、幸いです。