帮助手册

自动化调用 Lambda@Edge 函数

使用 Site24x7 的 IT 自动化框架,您可以自动化调用 Lambda@Edge 函数。您还可以配置自动化,使其在监视器或单个属性的状态发生变化时触发。

所需权限

请确保 Site24x7 所使用的 IAM 角色或为 Site24x7 创建的 IAM 用户在附加的策略文档中具有以下部分写入操作权限,以便执行相关操作。

  • lambda:InvokeFunction

创建操作配置文件

  1. 登录 Site24x7 Web 控制台,然后选择管理 > IT 自动化模板(+) > 添加自动化模板
  2. 单击类型旁的下拉菜单,选择 Lambda@Edge 函数操作
  3. 输入显示名称。
  4. 从下拉菜单中选择要执行的操作调用 Lambda@Edge 函数
  5. 目标 Lambda@Edge 函数旁的下拉菜单中,选择要运行自动化的监视器。
  6. 输入最大允许操作执行时间。这是 Site24x7 在请求超时前等待的最大秒数。默认执行时间为 15 秒,您可以设置 1 到 90 秒之间的执行时间。
  7. 如果您希望通过邮件接收自动化结果,请在通过邮件发送自动化结果旁选择。自动化结果将通过邮件发送至在通知配置文件中配置的用户告警组。邮件将包含自动化名称、自动化类型、事件原因、目标主机等参数。
  8. 保存配置文件。

模拟自动化

在映射操作配置文件之前,您可以通过在 Site24x7 控制台中手动调用操作任务,或使用 REST API 来测试其功能,以检查是否已设置适当的写入级别权限。要进行测试,请返回 IT 自动化摘要页面(管理 > IT 自动化模板(+)),然后单击播放图标执行试运行。

映射操作配置文件

要执行自动化,请将操作配置文件映射到所需的告警事件。您可以将配置文件映射到预定义的监视器级别事件类型,也可以映射到自定义的属性级别事件类型。

监视器级别映射

在被监控的 Lambda@Edge 函数编辑页面的 IT 自动化模板部分进行设置,将操作配置文件与以下任一监视器状态变化进行映射:

  • 宕机时执行
  • 恢复时执行
  • 故障时执行
  • 严重时执行
  • 任何状态变化时执行

属性级别映射

您还可以将配置文件与相关性能指标(如调用次数、错误数、限流数等)关联。通过进入被监控 Lambda@Edge 函数的编辑页面,单击阈值和可用性字段旁的铅笔图标,进入编辑阈值配置文件页面。将配置文件映射到所需的任意属性。

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!