すべての Azure App Service インスタンスの URL のリストを呼び出したい
Invoke-WebRequest -UseBasicParsing -uri $url -Method Get
このコマンドでは、複数の Web アプリ インスタンスに対しては機能しません
次のスクリプトを実行してみましたが、すべてのインスタンスとウェブサイトのステータス 200 OK のリソース ID が表示されます
$webSiteInstances = Get-AzureRmResource -ResourceGroupName $rg -ResourceType
Microsoft.Web/sites/instances -Name $webapp -ApiVersion 2016-03-01
foreach ($instance in $webSiteInstances)
{
$instanceId = $instance.Name
"Going to enumerate all processes on {0} instance" -f $instanceId
$processList = Get-AzureRmResource -ApiVersion 2016-03-01 -ResourceId $resourceID
foreach ($process in $processList){
Invoke-WebRequest -UseBasicParsing -uri $url -Method Get
}
}
質問は、インスタンスごとに実際に実行されているかどうかわからない場合、どうすれば実行できますか?