【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知
  4AFg6g0R0HXv 2023年11月19日 25 0


【简介】

Application Insight是Azure Monitor 中的一个用于可用性监控的功能服务,Application Insight最大的功能点在于能对Web站点应用进行实时监控的同时还能提供APM应用程序性能管理,本篇文章主要是分享如何通过针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知


【操作步骤】

一.Application Insights指标数据分析

  1. 将应用站点接入到Application Insights后,我们可以开始通过Application Insights中的指标进行定制化的分析

    2.具体的分析维度以及分析内容如下几幅图所示

二.配置指标触发报警规则

1.为了更好的实时监控相关接入的站点,我们可以通过配置相关指标的报警规则进而当达到相关指标时进行报警,如下图所示,我们点击“正在监视”——警报——创建——预警规则

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_azure

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_Web_02


2.在报警规则中会内置了一些可以设置报警的参数,我们选择自己关注需要监控的报警参数进行配置

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_Azure_03


3.本文选择配置规则的参数为“Browser page load time”

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_自动化_04


4.在配置报警条件逻辑时,我们选择每当Brower page load time 平均值大于阈值为700时就会进行报警,聚合粒度在五分钟,评估频率为每1分钟

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_自动化_05


5.配置好相关报警条件后,如下图所示

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_自动化_06


6.在配置操作时,我们点击选择“选择操作组”

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_自动化_07


7.此处选择默认的操作组

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_azure_08


8.随后,我们点击默认的操作组,配置相关的通知方式(电子邮件、短信、语音、Azure移动应用等),在此处我们选择“电子邮件”的配置方式,配置好相关的要接受通知的电子邮件,并点击“确认”

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_自动化_09


9.我们可以在下图中看到我们配置的相关通知类型,如没有任何问题,我们可以点击“保存更改”

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_自动化_10


10.如下图所示为我们刚才配置的通知操作组,其中包含的操作为(1.电子邮件,1.通过电子邮件发送Azure 资源管理角色)

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_Azure_11


11.在详细信息中,我们可以去定义预警规则的详细信息(根据自身实际情况进行设置)设置完毕以后,点击“审阅+创建”

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_Azure_12


12.审阅+创建完毕后,我们点击“创建”完成操作

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_Web_13

三.查看触发预警规则

1.如下图所示为我们在第二步骤创建的预警规则及最终的规则配置

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_azure_14


【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_microsoft_15


2.配置完毕后 我们即可收到由Azure发来的已经将我们加入到Azure Monitor action group的通知消息

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_microsoft_16


3.我们模拟当Brower page load time 阈值达到700ms的时候触发报警,如下图所示,我们就可以接收到由Azure Application Insight发来报警通知

【Microsoft Azure 的1024种玩法】五十三.针对Azure Application Insight监控的应用程序指标配置不同维度的自动化报警通知_microsoft_17


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
4AFg6g0R0HXv