Amazon SNS 监控集成
Amazon SNS 是一种完全托管的发布/订阅消息服务,使从云端发送通知变得简单便捷。通过 Site24x7 的 AWS SNS 集成,您可以采集并监控活跃 SNS 主题的性能和使用统计数据,以识别异常行为。
设置与配置
- 如尚未完成,请通过将 Site24x7 创建为 IAM 用户,或在您的 AWS 账户与 Site24x7 的 AWS 账户之间创建跨账户 IAM 角色,开放 Site24x7 对您 AWS 资源的访问权限。了解更多。
- 接着,在集成 AWS 账户页面中,确保在待发现的服务字段下勾选了 SNS Topic 复选框。了解更多。
策略与权限
请确保分配给 Site24x7 IAM 实体的策略中包含以下读级别操作。了解更多。
- "sns:ListSubscriptions",
- "sns:ListSubscriptionsByTopic",
- "sns:ListTagsForResource",
- "sns:ListTopics",
- "sns:GetTopicAttributes",
- "sns:GetSMSAttributes"
轮询频率
Site24x7 按照设定的轮询频率(1 分钟至 1 天)查询 CloudWatch API 及其他服务级别 API,采集活跃 SNS 主题的性能指标和元数据。了解更多。
受监控的资源
查看与您的 Amazon SNS 关联的受监控资源列表。点击单个列表项可查看与该资源关联的性能和资源使用统计数据。您还可以通过点击操作下的铅笔图标设置阈值,并在任何服务发生故障时收到通知。
IT 自动化
您可以为 Site24x7 支持的 AWS 服务添加自动化。登录 Site24x7,进入管理 > IT 自动化模板 (+) > 添加自动化模板。添加自动化后,您可以将其计划为依次执行。
您现在可以使用 Amazon SNS 自动化向 SNS 主题发布消息。
支持的性能指标
采集以下性能指标:
| 属性 | 描述 | 统计方式 | 数据类型 |
|---|---|---|---|
| 已发布消息数量 | 衡量发布到 SNS 主题的消息数量 | 总计 | Count |
| 发布大小 | 衡量已发布消息的大小 | 平均值 | Bytes |
| 已送达通知数量 | 衡量成功送达的消息数量 | 总计 | Count |
| 失败通知数量 | 衡量 Amazon SNS 未能送达的消息数量 | 总计 | Count |
| SMS 成功率 | 衡量消息成功送达的比率 | 总计 | Count |
配置详情
主题信息
| 属性 | 描述 |
|---|---|
| 主题 ARN | 显示分配给主题的唯一 Amazon 资源名称。 |
| 区域 | 显示 SNS 主题所在的区域。 |
| 主题所有者 | 显示主题的所有者。 |
订阅
| 属性 | 描述 |
|---|---|
| 主题订阅总数 | 显示订阅总数 |
| 已确认的订阅 | 显示已确认订阅的总数 |
| 待处理的订阅 | 显示待处理订阅的总数 |
| 已删除的订阅 | 显示已删除订阅的总数 |
注意
了解如何为受监控的 SNS 主题配置阈值配置文件。
