第五章(上):CMS&ESS
本章概要
• 本章主要介绍阿里云云监控产品及弹性伸缩产品,通过架构介绍及产品特性了解运维侧
关心的监控及云的弹性能力。
课程目标
• 了解 CMS 基础概念和配置
• 了解 ESS 基础概念和配置
• 熟悉 CMS 和 ESS 结合使用的案例
课程目录
• CMS 介绍
• ESS 介绍
• CMS&ESS 实践
视频地址
https://developer.aliyun.com/learning/course/1039/detail/15319
一、 CMS
1. CMS 概述
云监控(CloudMonitor)是一项针对阿里云资源和互联网应用进行监控的服务。
云监控产品架构图
云监控产品包含以下几部分内容:
1) 采集指标
• 云服务监控:云产品监控,如 SLB、RDS,OSS 等
• 自定义监控
• 站点监控:探测目标站点 URL 和 IP 地址的可用性
2) 采集事件
云监控提供事件监控和报警机制,用户可以查询和订阅系统事件并配置报警:
• 云服务事件
• 自定义事件
3) 指标库
• CPU 指标
• 内存指标
• 带宽指标
• 其他指标
4) 事件库
• 主动运维事件:用户主动发现实例遇到风险需要处理的事件,比如宕机迁移
• 操作事件:对实例进行操作
• 状态事件:比如实例状态发生改变
• 其他事件
5) 报警系统
• 通知渠道:语音通知、短信通知、邮件通知、钉钉群通知
• 触发其他云服务
6) 事件可触发的云产品
• 日志服务
• 信息服务
• 函数计算
7) 指标可触发的云产品:弹性伸缩
8) OpenAPI
• 云监控提供的 OpenAPI 支持通过端口上报、查询数据
• OpenAPI 可以连接控制台拉取数据,同时也可以提供接口给客户自建系统,将监控数据直接展示到客户系统中
2. 应用场景
1) 云产品监控
云监控除了支持对 ECS 的监控,同样支持对云上其他产品的监控比如 SLB、RDS、Kafka、日志监控等等,几乎覆盖所有主流的云产品监控。
2) 主机监控
顾名思义主机监控就是对 ECS 的全面监控,覆盖内存、带宽、磁盘、连接数等等各项指标。
3) 站点监控
除了主机的监控,云监控也可以针对站点进行探测监控,及时关注站点的健康情况,目前支持 HTTP、HTTPS、TCP UDP、DNS 等等主流的探测方式,可探测站点的可用性、响应时间和丢包率,让用户全面了解站点的可用性并在站点异常时及时处理。
4) 自定义监控
针对没有自带的监控指标,阿里云提供了自定义监控的功能可以自行采集一些数据上报给云监控,实现监控和告警功能。
《企业运维之弹性计算原理与实践》——第五章 CMS&ESS——第五章(上):CMS&ESS(2) https://developer.aliyun.com/article/1231453?groupCode=supportservice