如何在更改站点时在Azure App Gateway中显示应用脱机消息

pexxcrt2  于 2023-02-16  发布在  其他
关注(0)|答案(1)|浏览(116)

我有10+网站配置使用IIS上的Windows VM &文件共享的源代码,每当有一个更新的网站,如果最终用户点击的URL它说502坏网关.我过去在传统的内部部署服务器上做的是使用app_offline. htm,所以它给“应用程序离线消息“的最终用户.我已经将app_offline. htm添加到应用程序网关侦听器中,但在进行更新时,它仍然显示502 Bad gateway或显示很少的配置(web.config)错误

wljmcqd8

wljmcqd81#

Log Analytics服务在VM上停止时,您可以按照以下步骤创建警报。
我已创建VM并在同一VM上安装了Log Analytics代理。

完成虚拟机调配后,创建日志分析工作区,如下所示。

Azure门户〉日志分析工作区〉创建〉

通过导航以下选项启用清单。

Azure门户〉虚拟机〉选择你的虚拟机〉清单

注意:完成自动化帐户部署后,完整的数据收集可能需要24小时请参阅MS Doc有关Azure VM清单的详细信息。

Azure VM完全配置后,清单将显示一个选项卡,其中包含所有Windows服务及其当前状态显示,如下所示。

您可以更改收集频率,如下所示。

打开虚拟机〉清单〉编辑设置〉Windows服务

现在,您可以在Log Analytics中设置警报以监视HealthService服务。

查询以检查服务

ConfigurationData
| where ConfigDataType == "WindowsServices" and SvcDisplayName == "HealthService" and SvcState == "Stopped"
| order by TimeGenerated desc

OMS代理服务停止时创建警报,如下所示。

创建如下所示的警报

创建一个操作组,用于向邮件ID发送警报。

一旦OMS代理服务停止,您将收到注册电子邮件,如下所示。

参考取自create a alert when Log Analytics service stopped on VM
在Linux计算机上安装Log Analytics代理Here
AKS群集上安装OMS代理,请单击“堆栈”链接。

相关问题