Q8 — AWS SOA-C02 第1章
第 8/100 题 | ← 返回第1章
一位系统运维管理员需要监控运行在Linux Amazon EC2实例上的某个进程。如果该进程停止,则必须自动重启该进程。Amazon CloudWatch代理已安装在所有EC2实例上。 以下哪种解决方案可满足这些要求?
- A. 为该进程向CloudWatch代理添加procstat监控配置。创建一个Amazon EventBridge事件规则,在进程停止后启动AWS Systems Manager Automation运行手册以重启该进程。
- B. 为该进程向CloudWatch代理添加StatsD监控配置。创建一个CloudWatch告警,在进程停止后启动AWS Systems Manager Automation运行手册以重启该进程。
- C. 为该进程向CloudWatch代理添加StatsD监控配置。创建一个Amazon EventBridge事件规则,在进程停止后启动AWS Systems Manager Automation运行手册以重启该进程。
- D. 为该进程向CloudWatch代理添加procstat监控配置。创建一个CloudWatch告警,在进程停止后启动AWS Systems Manager Automation运行手册以重启该进程。 ✓
正确答案: D. 为该进程向CloudWatch代理添加procstat监控配置。创建一个CloudWatch告警,在进程停止后启动AWS Systems Manager Automation运行手册以重启该进程。
解析
AWS服务中,CloudWatch Agent的procstat插件用于监控特定进程的状态,并将指标发送到CloudWatch。Amazon EventBridge可通过事件规则响应系统状态变化,如进程停止,并与AWS Systems Manager Automation集成以执行重启操作。选项中,procstat正确捕获进程数据,结合EventBridge的事件驱动机制实现自动化响应,无需中间告警环节。选项B、C涉及的StatsD用于自定义指标收集,与进程监控场景无关。选项D依赖CloudWatch Alarm触发动作,但题目明确要求使用EventBridge作为事件响应服务。正确配置符合答案A的描述。