如何有效使用Azure Advisor,Monitor和Service Health功能
作者:互联网
51CTO 博客地址:https://blog.51cto.com/14669127
在云中运行的新式软件系统是非常复杂的,且跨应用程序托管环境的所有服务层了解其运行状况和性能具有挑战性,很多使用Cloud的公司都会存有一定的顾虑,比如系统是否受到适当的保护?如何诊断和修复间歇性问题?
本文,针对Microsoft Azure介绍几种相关解决方案帮助大家能快速响应中断、研究间歇性问题,优化使用情况,并主动处理未来计划内的停机时间。
首先,我们来介绍一下Advisor,它用来评估Azure资源并提出建议,以帮助提高可靠性,安全性和性能,在实现运营的同时降低成本,同时也可以帮助你节省云优化时间。
在Azure 门户中,Advisor面板会显示针对所有订阅的个性化建议,你可以使用筛选针对特定的订阅,资源组或服务的建议,如下所示:
其次是Azure Monitor,它是一个平台,用于基于整个Azure以及本地环境中的指标和日志数据进行收集、分析和可视化并执行操作。
下图说明了Azure Monitor的全面性
从图中我们可以看到,左侧列出了可以在应用程序体系结构的各个层收集日志记录源和指标数据,中间,可以看到日志记录和指标数据如何存储在中央存储库中,在右侧,数据通过多种方式被使用,可以查看体系结构的每个层的实时和历史性能或聚合的详细信息,对于不同的受众,数据在不同的级别显示,可以在Azure Monitor仪表板上查看概览报表,也可以使用Power BI查询创建自定义视图。
此外,可以使用这些数据来帮助你实时响应关键事件,借助短信,电子邮件等方式通过警报发送到团队,或者你可以使用阈值来触发自动缩放功能,通过放大或者缩小来满足需求。
最后,我们来介绍一下Azure Service Health,它将提供你所依赖的Azure服务、区域和资源运行状况的个性化视图,可以帮助你监视以下3种事件类型:
· 第一种,服务问题是Azure中当前影响你的问题,比如中断,你可以深入了解受影响的服务、区域和工程团队提供的更新,并查找共享和跟踪最新信息的方法
· 第二种,计划内维护事件可能会影响可用性,你可以深入了解受影响的服务、区域和详细信息,以显示事件将如何影响你以及你需要执行的操作,其中大多数事件在发生时不会对你产生任何影响,且不会再此处显示,在需要重启的罕见情况下,服务运行状况允许选择何时执行维护,以最大程度地降低停机时间。
· 最后一种,运行状况公告涉及需要你采取措施以避免服务中断的问题,包括服务停用和中断性变更,运行状况公告会早早提前公布,以便为你留出计划时间。
希望今天分享的相关解决方案,能在日后的工作中帮助到大家,若有问题,随时线下讨论。
标签:服务,Monitor,Service,可以,Advisor,使用,运行状况,Azure 来源: https://blog.51cto.com/u_14669127/2800952