阿里云云监控为您提供了IT设施基础监控,外网网络质量拨测监控,基于事件、自定义指标、日志等内容的业务监控等服务。将云监控集成函数计算后,您可以使用丰富的事件触发自定义的函数执行,以实现更多云资源的自动化处理。

使用场景

云监控触发器可实现对因系统错误或实例错误而重启的机器的自动化处理。例如通过云监控中的ECS重启事件触发函数执行,自动查找ECS挂接的云盘,并给云盘自动创建快照。

事件类型

影响 事件类型 事件参数 应对建议
实例重启 因系统维护实例重启 SystemMaintenance.Reboot 在用户操作窗口期合适的时间点:
  1. 重启ECS实例。
    说明 必须在ECS控制台重启实例或调用API RebootInstance,在实例内部重启无效。更多信息,请参见重启实例
  2. 在应用层面,切换流量。或从负载均衡实例中移除有计划维护的ECS实例,避免影响您的业务。
  3. (可选)为实例挂载的云盘创建快照备份数据。
实例异常重启 因系统错误实例重启 SystemFailure.Reboot 更多信息,请参见实例自动恢复事件
因实例错误实例重启 InstanceFailure.Reboot 当您收到事件通知时,实例正在或已完成重新启动,建议您:
  • 查看实例系统日志和屏幕截图排查故障,检查系统发生崩溃的原因,避免再次引发崩溃问题。更多信息,请参见系统日志和屏幕截图
  • 验证实例和应用是否恢复正常。
实例重新部署 因系统维护实例重新部署 SystemMaintenance.Redeploy 更多信息,请参见重新部署本地盘实例
因系统错误实例重新部署 SystemFailure.Redeploy 更多信息,请参见重新部署本地盘实例
实例停止 因包年包月期限到期实例停止 InstanceExpiration.Stop 续费资源。更多信息,请参见续费概述
因账号欠费按量付费资源停止 AccountUnbalanced.Stop

建议您保持支付方式的额度充足,避免停止实例。

实例释放 因包年包月期限到期实例释放 InstanceExpiration.Delete 续费资源。更多信息,请参见续费概述
因账号欠费按量付费资源释放 AccountUnbalanced.Delete

建议您保持支付方式的额度充足,避免停止实例。

实例释放 因实例创建失败而自动释放 SystemFailure.Delete 更多信息,请参见实例创建失败事件
云盘性能影响 云盘性能受到严重影响 Stalled 在应用层面,隔离对该云盘的读写操作。或从负载均衡实例中暂时移除该ECS实例。
本地盘受损 本地盘出现损坏 ErrorDetected 更多信息,请参见本地盘实例系统事件概述
实例重启,受损本地盘被隔离 因系统维护计划重启并隔离坏盘 SystemMaintenance.RebootAndIsolateErrorDisk 更多信息,请参见隔离损坏的本地盘(CLI)
实例重启,本地盘恢复正常 因系统维护重启并重新初始化坏盘 SystemMaintenance.RebootAndReInitErrorDisk 更多信息,请参见隔离损坏的本地盘(CLI)
磁盘卸载异常 因系统维护清理残留磁盘 SystemMaintenance.CleanInactiveDisks 登录ECS控制台,查看待处理事件,按照提示处理事件。更多信息,请参见查看系统事件
突发性能实例发生性能受限 因可用CPU积分不足,突发性能实例的性能无法超过基准性能 N/A 您可以通过以下任一方式应对:
受损本地盘被隔离 因系统维护隔离坏盘 SystemMaintenance.IsolateErrorDisk 更多信息,请参见隔离损坏的本地盘(CLI)
本地盘恢复正常 因系统维护重新初始化坏盘 SystemMaintenance.ReInitErrorDisk 更多信息,请参见隔离损坏的本地盘(CLI)

更多信息

关于系统事件的信息,请参见系统事件概述