向 SNS 主题发布消息
使用 Site24x7 的 IT 自动化框架,您现在可以将实时通知消息发布到 SNS 主题,以响应您监控的 AWS 环境中发生的各种告警事件。
所需权限
请确保附加到 Site24x7 IAM 用户或创建的 IAM 角色的策略中存在以下写入级别权限。
- "sns:Publish"
约束
- 支持的消息结构是“字符串”。目前不支持 JSON 消息格式
- 适用于 SNS 的发布大小限制也适用于此处(262144 个字符限制)
- SNS 主题必须处于活动状态并且当前由 Site24x7 监控。
创建动作配置文件
- 登录到 Site24x7 控制台,选择管理> IT 自动化模板
- 单击下拉列表并选择“发布到 SNS 主题”作为类型
- 在显示名称字段中提供适当的标签以进行识别
- 单击下拉菜单并选择要向其发布消息的 SNS 主题
- 在主题字段中,输入消息的适当主题
- 在消息字段中,输入您要发送的消息。您可以键入 $ 以查找所有可用标签并自定义您的消息。了解有关事件和自定义参数的更多信息。
- 最大允许动作执行时间:Site24x7 在请求超时之前必须等待的最大秒数。您可以输入 1-90 秒范围内的值。
- 通过电子邮件发送自动化结果:您可以通过将切换按钮设置为是来选择接收有关自动化结果的电子邮件。通过电子邮件将自动化结果共享给在通知配置文件中配置的用户告警组。此电子邮件将包含参数,包括自动化名称、自动化类型、事件原因、目标主机等。
- 保存配置文件。
模拟自动化
创建配置文件后,导航回 IT 自动化摘要页面并单击播放按钮以执行测试运行。
映射自动化
要执行自动化,请将动作配置文件映射到所需的告警事件。您可以将配置文件映射到预定义的监视器级别事件类型(正常/停机/故障)或自定义属性级别事件,例如(CPU 使用率 > 90%)
监视器级别映射
导航到监控的 AWS 资源或任何其他服务的编辑监视器页面(“AWS 资源监视器页面”> > 编辑),并将动作配置文件映射到以下任何监视器状态更改。
- 停机执行
- 正常执行
- 遇到问题执行
- 在任何状态变更属性级别映射上执行
属性级映射
您还可以将动作配置文件与 CPU 使用率、响应时间、错误、延迟等指标数据点相关联。导航到任何监控 AWS 资源的“编辑阈值配置文件”页面(资源的“编辑监视器”页面 > 单击“阈值和可用性”字段旁边的铅笔图标)并通过单击“选择要执行的自动化”将配置文件映射到任何所需的属性“ 场地。
用例
将自定义消息发布到 SNS 主题:通过这种自动化,您可以自动触发自定义消息/通知到您已经创建的 SNS 主题,并在监控的资源状态发生变化或指标值相对于阈值变化。