DevOps专业术语
CloudWatch
Amazon CloudWatch
CloudWatch · AWS 资源的统一监控中心
可观测性云平台
CLOU
- 定义
- CloudWatch(Amazon CloudWatch)是DevOps领域的专业术语。CloudWatch 是 AWS 的原生监控服务,自动采集 EC2、RDS、Lambda 等服务的指标,支持自定义指标、日志聚合、告警和仪表盘。
最后更新:2026-03-18
什么是CloudWatch?
CloudWatch 是 AWS 的原生监控服务,自动采集 EC2、RDS、Lambda 等服务的指标,支持自定义指标、日志聚合、告警和仪表盘。
- AWS 原生监控,自动采集服务指标
- 支持日志、指标、告警和仪表盘
- 与所有 AWS 服务深度集成
CloudWatch详解
CloudWatch 提供三大功能:Metrics(指标监控)、Logs(日志聚合)和 Alarms(告警通知)。CloudWatch 自动采集 AWS 服务的基础指标(CPU、内存、网络等),也支持通过 SDK 发送自定义指标。CloudWatch Logs Insights 提供日志查询能力。对于纯 AWS 环境,CloudWatch 是最便捷的监控方案;多云环境则建议使用 Prometheus + Grafana。
CloudWatch的应用场景
正式定义
AWS 的原生监控和可观测性服务,提供指标采集、日志聚合和告警
应用场景
- AWS 资源的性能监控
- 应用日志的集中管理
- 基于指标的自动告警和通知
常见误区
- CloudWatch 不只是看图表,Logs Insights 的查询能力很强
- CloudWatch 的费用容易超预期,自定义指标和日志存储都收费
- CloudWatch 在多云场景下不如 Prometheus + Grafana 灵活
实际案例
📌 CloudWatch 的集成
CloudWatch 与 100+ 个 AWS 服务原生集成,EC2 实例创建后自动开始采集 CPU、网络等基础指标,零配置即可使用。
CloudWatch的参考来源
关于CloudWatch的常见问题
- CloudWatch 能监控什么
- AWS 资源指标、自定义指标、日志、告警、仪表盘,是 AWS 原生的可观测性平台。
- CloudWatch 和 Prometheus 怎么选
- 纯 AWS 环境用 CloudWatch 更方便,多云或 K8s 环境用 Prometheus + Grafana 更灵活。