云架构设计实战 课件 单元 8 监控服务.pptx
云计算技术
单元8监控服务
单元概述
本单元将介绍亚马逊云科技的两个监控服务:AmazonCloudWatch收集和跟踪各项指标、收集和监控日志文件、设置警报及自动应对资源更改让用户了解资源使用率、应用程序性能和运行状况AmazonCloudTrail对进行监管、合规性检查、操作审核和风险审核帮助用户记录日志、持续监控并保留账户活动,简化安全性分析、跟踪资源更改、简化问题排查等
学习目标知识点:什么是AmazonCloudWatch什么是AmazonCloudWatch指标什么是AmazonCloudWatch警报什么是AmazonCloudWatch日志什么是AmazonCloudTrail什么是管理事件什么是数据事件什么是见解事件什么是跟踪技能点:使用AmazonCloudWatch监控实例指标使用AmazonCloudWatch发布警报使用AmazonCloudWatch收集日志使用AmazonCloudTrail监控账户
项目1使用AmazonCloudWatch服务项目描述亚马逊云科技提供的AmazonCloudWatch服务可以帮助用户全面地了解资源使用率、应用程序性能和运行状况等,进而有效的利用资源本项目主要利用AmazonCloudWatch监控AmazonEC2实例指标、设置警报、收集日志,以及利用事件记录实例的启动
任务1知识预备与方案设计项目1使用AmazonCloudWatch服务1.AmazonCloudWatchAmazonCloudWatch是一项针对亚马逊云科技云资源和在亚马逊云科技上运行的应用程序进行监控的服务。使用AmazonCloudWatch可以收集和跟踪各项指标收集和监控日志文件设置警报自动应对AmazonWebServices资源的更改
项目1使用AmazonCloudWatch服务2.命名空间命名空间是CloudWatch指标的容器。不同命名空间中的指标彼此独立,因此来自不同应用程序的指标不会被错误地聚合到相同的统计信息中3.AmazonCloudWatch指标CloudWatch指标是用户正在监控的其中一个资源或应用程序中的特定数据点。可将指标视为要监控的变量,而数据点代表该变量随时间变化的值4.AmazonCloudWatch警报CloudWatch警报在指定的时间段内监控单个指标,当跟踪的指标在指定时间段内达到指定值时,CloudWatch警报会向AmazonSNS主题或AutoScaling策略发送通知。创建警报时,请选择一个大于或等于指标的监控周期的警报监控周期。
项目1使用AmazonCloudWatch服务5.AmazonCloudWatch日志CloudWatch日志是CloudWatch的一项功能,用户可以使用CloudWatch日志来监控、存储和访问来自AmazonEC2实例、AmazonCloudTrail、Route53和其他来源的日志文件。通过使用CloudWatch日志,用户可以集中管理使用的所有系统、应用程序和亚马逊云科技服务的日志6.AmazonCloudWatch事件CloudWatch事件可以监控亚马逊云科技资源并提供描述资源更改的近乎实时的事件流,这些系统事件描述AmazonWebServices资源的变化,通过使用可快速设置的简单规则,可以匹配事件并将事件路由到一个或多个目标函数或流CloudWatch事件会在发生操作更改时感知到这些更改。CloudWatch事件将响应这些操作更改并在必要时采取纠正措施,方式是发送消息以响应环境、激活函数、进行更改并捕获状态信息
项目1使用AmazonCloudWatch服务7.方案设计本项目使用CloudWatch服务,对EC2实例Linux_Server的运行指标进行监控实例的CPU利用率触发指标后进行警报并执行相应的操作收集实例的日志便于运行维护,以及通过事件记录实例的状态实例的区域为中国(北京)区域(cn-north-1)操作系统为AmazonLinux2,实例类型为“t2.micro”,vCPU为1,内存为1GB名称为Linux_Server,实例的详细信息(网络、存储、安全组等)均为默认值标签“Name”为“Linux_Server”
任务2使用CloudWatch监控EC2实例的指标项目1使用AmazonCloudWatch服务本任务将使用AmazonCloudWatch对AmazonWebServicesEC2实例的指标进行详细监控,掌握实例的运行情况。实例的名称为Linux