我有一个在Azure应用服务上运行的node.js服务器。我希望在节点应用崩溃时收到自动电子邮件通知。我一直在谷歌搜索,Azure提供的监控选项似乎太多了,以至于让人应接不暇。我查看了Azure Application Insights,但看不到我追求的功能+它似乎很贵。有没有一个简单的Azure方法来监控node.js应用程序崩溃,或者一个免费的第三方解决方案可以做到这一点?
flmtquvp1#
如果您希望在node.js应用程序崩溃或返回Http 5XX状态代码时收到电子邮件通知,您可以使用azure monitor alert,然后使用setting email notification in the action group。转到Azure门户并导航到监视下的应用服务页面〉,单击警报刀片〉创建新警报规则并添加条件〉选择信号类型Http服务器错误。
现在,根据需要设置阈值〉,然后在**“操作”**下,单击“添加操作组”按钮并创建一个新的操作组,其中包括您作为通知接收者的电子邮件地址〉保存警报规则。然后转到操作组页面,单击“添加操作”按钮,选择“**电子邮件/短信/推送/语音”**作为操作类型〉添加电子邮件地址详细信息〉保存操作组。此外,您还可以参考此文档来设置阈值和了解指标:https://learn.microsoft.com/en-us/azure/app-service/web-sites-monitor
1条答案
按热度按时间flmtquvp1#
如果您希望在node.js应用程序崩溃或返回Http 5XX状态代码时收到电子邮件通知,您可以使用azure monitor alert,然后使用setting email notification in the action group。
转到Azure门户并导航到监视下的应用服务页面〉,单击警报刀片〉创建新警报规则并添加条件〉选择信号类型Http服务器错误。
现在,根据需要设置阈值〉,然后在**“操作”**下,单击“添加操作组”按钮并创建一个新的操作组,其中包括您作为通知接收者的电子邮件地址〉保存警报规则。
然后转到操作组页面,单击“添加操作”按钮,选择“**电子邮件/短信/推送/语音”**作为操作类型〉添加电子邮件地址详细信息〉保存操作组。
此外,您还可以参考此文档来设置阈值和了解指标:https://learn.microsoft.com/en-us/azure/app-service/web-sites-monitor