启动、停止和重启 Lightsail 实例
借助 Site24x7 的 IT 自动化框架,您可以创建操作配置文件来停止、启动和重启 Lightsail 实例。此外,您还可以配置自动化,使其在监视器或单个属性的状态发生变化时自动触发。
所需权限
请确保 Site24x7 所使用的 IAM 角色或为 Site24x7 创建的 IAM 用户,在所附加的策略文档中具有以下部分写入操作权限,以便执行相应操作。
- lightsail:StartInstance
- lightsail:StopInstance
- lightsail:RebootInstance
创建操作配置文件
- 登录 Site24x7 Web 控制台,选择管理 > IT 自动化模板。
- 点击下拉菜单,选择要执行的操作:启动/停止/重启 Lightsail 实例。
- 输入显示名称。
- 操作(启动、停止或重启)将自动预填充到下方字段中。
- 然后,选择要执行操作的实例。
- 最大允许操作执行时间:Site24x7 等待请求超时前的最长秒数。执行时间默认设置为 15 秒,您可以将其设定在 1 至 90 秒之间。
- 通过邮件发送自动化结果:将此设置切换为 是,即可选择通过邮件接收自动化结果通知。自动化结果将以邮件形式发送到在通知配置文件中配置的用户告警组。邮件将包含自动化名称、自动化类型、事件原因、目标主机等参数信息。
- 保存配置文件。
模拟自动化
在映射操作配置文件之前,您可以通过在 Site24x7 控制台中手动调用运维任务或使用 REST API 来测试其功能,以验证执行重启操作所需的适当写入权限是否已就位。如需测试,请返回 IT 自动化摘要页面(管理 > IT 自动化),点击播放图标执行试运行。
映射操作配置文件
要执行自动化,请将操作配置文件映射到所需的告警事件。您可以将配置文件映射到预定义的监视器级别事件类型,或自定义的属性级别事件类型。
监视器级别映射
导航至被监控 Lightsail 实例的编辑页面,将操作配置文件映射到以下任意监视器状态变更:
- 宕机时执行
- 恢复时执行
- 故障时执行
- 严重时执行
- 任意状态变更时执行
属性级别映射
您还可以将操作配置文件关联到任何被监控 AWS 资源或应用相关的指标数据点,例如 CPU 利用率、网络流入量和网络流出量。
导航至被监控 AWS 资源的编辑阈值配置文件页面(进入资源的编辑页面,点击阈值和可用性字段旁的铅笔图标)。通过点击选择要执行的自动化,将配置文件映射到所需属性。
