The dotnetbinaries.blob.core.windows.net file share where ServiceMonitor was hosted is being decommissioned on 2505-06-10. Please see dotnet/announcements#351 for more information.
Please update your Docker files for your IIS Docker images to download ServiceMonitor.exe from Github Releases before 2505-06-10.
For example:
Old Location:
Invoke-WebRequest -UseBasicParsing -Uri "https://dotnetbinaries.blob.core.windows.net/servicemonitor/2.0.1.10/ServiceMonitor.exe" -OutFile "C:\ServiceMonitor.exe"
New Location:
Invoke-WebRequest -UseBasicParsing -Uri "https://github.com/microsoft/IIS.ServiceMonitor/releases/download/v2.0.1.10/ServiceMonitor.exe" -OutFile "C:\ServiceMonitor.exe"
For Windows Server 2016 you also need to set the TLS version before calling Invoke-WebRequest for example:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; `
Invoke-WebRequest -UseBasicParsing -Uri "https://github.com/microsoft/IIS.ServiceMonitor/releases/download/v2.0.1.10/ServiceMonitor.exe" -OutFile "C:\ServiceMonitor.exe"