系统事件用于承载云资源在某个时刻的异常或状态信息,也是火山引擎通知用户的重要渠道。通过系统事件可以帮助租户快速、准确地感知实例的运行情况的变化,及时应对异常。租户可以从控制台浏览、查询事件,或通过短信、邮件和回调等方式接收事件;对于需要租户授权的运维动作,租户可以通过控制台或OpenAPI进行授权。授权之后,SRE团队才会进行运维操作。
每一种事件类型可以覆盖特定的使用场景,例如:
- 系统的状态变化或异常,以事件通知的形式实时通知租户,帮助租户及时、准确地了解实例的状态。
- 对于需要用户授权的运维动作(例如更换本地盘),租户可以从控制台(或OpenAPI)进行授权。火山引擎后端SRE团队收到授权信息后,进行运维操作。相比线下沟通,整体运维效率明显提升。
- 当实例产生状态变化(创建、启动、停止、删除)时,以事件的形式报出。弹性伸缩模块获取实例状态事件,并基于预置规则进行自动操作。
- 由于抢占型实例是动态的,存在被系统自动释放的可能性。抢占型实例释放前5分钟,会以事件的形式通知用户,用户可以及时响应,避免业务受损。