云上资源不好管理?一个Azure资源监控面板就够了

本文转载自:企业上云直升机

随着越来越多的企业选择将自己的系统和数据上云,以享受云计算带来的低成本、高扩展、易维护等诸多优势,云计算平台的应用性能管理(Application Performance Management,简称APM)也越来越重要起来。云平台提供的软硬件资源服务种类繁多,而每一种资源又包含多项不同的参数指标,远多于系统在本地运行时的指标数量,因此,很多用户可能会产生一些疑问,无法使用本地监控工具,我们应该如何对云平台的资源做性能管理呢?

答案便是本文我们将要聊的话题 ——

Azure资源监控面板

Azure资源监控面板


简介


Azure资源监控面板是一种基于Azure REST API和Azure Functions云资源监控解决方案,其监控粒度灵活,能够总览当前租户同一个订阅下的所有资源情况,从服务层面实时地对异常事件进行通知和警报;也能针对单一资源,从资源和参数指标层面进行监控和警报通知。

Azure资源监控面板功能

用户登录后,以一个租户下的一个订阅为单位,进行所有资源的监控,并可根据需要监控单个资源甚至单个参数。其主要分为三个部分:Service Usage服务使用情况、Resource Status资源状态和Alert Settings警报通知设置。


面板详细信息


01 Service Usage服务使用情况

首先是服务层面,主要展示IaaS服务的总览信息和使用情况,包括:Available Virtual Machine、Network Usages、Virtual Machine Usages和Health Events。

Service Usage监控面板

可获得的虚拟机Available Virtual Machine:展示了所有可获得的虚拟机包括其容量大小和地区。

Available Virtual Machines监控栏

网络使用Network Usage:我们可以查看不同区域下网络设备和服务的当前使用量Current和最大使用量Limit。

Network Usage监控栏

虚拟机使用情况Virtual Machine Usage:我们同样可以查看不同区域下的虚拟机及vCPU数量等。

Virtual Machine Usage监控栏

健康事件Health Events:实时显示安全事件通知,包括事件内容、事件级别、事件状态、事件开始时间和影响缓解时间。此项有助于设置安全通知警报。

Health Events监控栏

02 Resource Status资源状态

从资源层面来看,主要用来监控IaaS和PaaS两部分资源的运行状态及各项参数指标。

Resource Status监控面板(PaaS)

Resource Status监控面板(IaaS)

PaaS

可以查看包括App Service Plan、Azure Database for MySQL、Redis Cache、SQL Database、Website、Cognitive Service等多项PaaS资源状态。

PaaS资源类型

当前订阅下的所有Azure Database for MySQL Servers资源

单个名为assmysqluat01的资源状态

定位到单个资源后,还可以监测如CPU占比、IO占比等多项指标,甚至对于每一项指标,我们可以选择不同的计量方式:数量、最大值、最小值、平均值和总数。

参数指标列表

Storage Limit参数栏

IaaS

与PaaS面板结构类似,IaaS模块主要用来监控所部署虚拟机信息及其运行状态,也可以选择多项监控指标并观测其可视化状态曲线。

IaaS中虚拟机监控面板

CPU占比指标监控栏

03 Alert Notification警报通知

警报通知功能用于在Azure资源或服务发生异常时,及时发出警报,通知用户相关信息,以便及时处理异常事件,将损失降到最低。

我们基于Azure SignalR服务触发通知推送,主要支持的通知方式包括:网页版Azure资源监控面板的通知栏、手机端app中的通知消息、Email邮件以及SMS短信等4种方式。

另外,为了更精确高效地通知用户Azure资源和服务异常,我们设置了不同的通知事件颗粒度:服务层面、资源层面和指标层面。同时,我们支持自定义对异常事件过滤功能。

Alert Notification警报通知设置面板


特点与优势


Azure资源监控面板能帮助更快速地定位Azure中的资源和服务,并监控各类的参数指标。同时,面板监控配合警报通知功能,当有异常事件发生时,能够保证用户随时随地地接收到详细通知,并及时处理。

因此,总结而言,Azure资源监控面板主要拥有以下优势:

1.集成服务层面和资源层面的Azure资源监控面

2.定制化与灵活化的指标参数和事件日志

3.多形式实时事件警报通知

4.易于本地部署和云上部署

5.完善的Azure生态

Azure资源监控面板架构图示

总结

Azure资源监控面板是基于Azure REST API和Azure Functions提供的云平台资源监控解决方案,它能够监控大到单个订阅下的所有服务使用情况,小到单个资源单个参数指标,根据用户需求灵活配置监控面板,保证了对Azure资源服务的实时监控。

同时,我们还提供日志事件监控功能,从服务层面到资源层面再到指标层面,集成了警报通知功能,每当有异常事件发生,都能随时随地通知用户当前异常,以便其快速处理。

最后,我们的Azure资源监控面板可方便地部署在本地或云上。在Azure生态下,更能结合云上Application Insights和Azure Monitor,以达到更优的监控效果。

我们是设计师、工程师、梦想者,是您扬帆出海的私人顾问专家


相关内容:
[亚马逊开店深圳办事处地址在哪里]
[亚马逊开店深圳办事处地址在哪里]
亚马逊开店深圳办事处地址揭秘:一站式开店服务,轻松拥抱财富!各位亲爱的创业者们,你们好!今天要给大家带来一个好消息——亚马逊开店深圳办事处地址终于揭开了神秘面纱!在这里,
亚马逊开店卖翡翠怎么样?
亚马逊开店卖翡翠怎么样?
亚马逊开店卖翡翠:珠宝行业的巨大商机等你来挖掘!在炎热的夏季,一杯清凉的饮料、一本好书和一个精美的翡翠饰品,想必是很多人的首选。翡翠作为中国传统文化中的瑰宝之一,以其晶莹

TG客服:@SSjiejie — 官方频道:@SSwangluo

三生网络 © 2009-2023 超15年出海经验,跨境项目专家