在聊天应用程序中接收预算警报 - AWS 成本管理

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在聊天应用程序中接收预算警报

您可以使用 Amazon Q 开发者版在 Amazon Chime、Microsoft Teams 和 Slack 中接收和监控预算警报。

Amazon Chime
开始在 Amazon Chime 中接收预算警报
  1. 前往 AWS Budgets,然后创建新预算或编辑现有预算。

  2. 在预算配置中,选择配置警报

  3. 将 Amazon SNS 主题作为提醒收件人添加到一个或多个特定提醒。

    注意

    为确保 AWS Budgets 有权发布到您的 Amazon SNS 主题,请参阅针对预算通知创建 Amazon SNS 主题

  4. 完成并保存您的预算配置。

  5. 打开 Amazon Chime

  6. 对于 Amazon Chime,选择要设置为通过 Amazon Q 开发者版接收通知的聊天室。

  7. 选择右上角的聊天室设置图标,然后选择管理 Webhook 和机器人

    Amazon Chime 会显示与聊天室关联的 Webhook。

  8. 对于 Webhook,选择复制 URL,然后选择完成

    如果需要为聊天室创建新的 Webhook,请选择添加 Webhook,在名称字段中输入 Webhook 的名称,然后选择创建

  9. 打开聊天应用程序控制台中的 Amazon Q 开发者版

  10. 选择 Configure new client (配置新的客户端)

  11. 选择 Amazon Chime,然后选择配置

  12. 配置详细信息下,输入配置的名称。此名称在您的账户中必须是唯一的,以后不能编辑。

  13. 要配置 Amazon Chime Webhook,请执行下面的操作:

    1. 对于 Webhook URL,请粘贴从 Amazon Chime 复制的 Webhook URL。

    2. 对于 Webhook 描述,请使用以下命名约定来描述 Webhook 的用途:Chat_room_name/Webhook_name。这有助于您将 Amazon Chime Webhook 与其 Amazon Q 开发者版配置关联起来。

  14. 如果要为此配置启用日志记录,请选择将日志发布到 Amazon CloudWatch Logs。有关更多信息,请参阅“适用于 Amazon Q 开发者版的 Amazon CloudWatch Logs”。

    注意

    使用 Amazon CloudWatch Logs 需要额外付费。

  15. 对于权限,请按如下方式设置 IAM 权限:

    1. 对于 IAM 角色,请选择使用模板创建 IAM 角色。如果想使用现有角色,请从 IAM 角色列表中选择。要使用现有 IAM 角色,您可能需要对其进行修改以使其与 Amazon Q 开发者版一起使用。有关更多信息,请参阅“为 Amazon Q 开发者版配置 IAM 角色”。

    2. 对于角色名称,输入一个名称。有效字符:a-z、A-Z、0-9。

    3. 对于策略模板,请选择通知权限。这是 Amazon Q 开发者版提供的 IAM 策略。此模板能够为 CloudWatch 警报、事件和日志以及 Amazon SNS 主题,提供必要的读取和列出权限。

  16. 设置将向 Amazon Chime Webhook 发送通知的 SNS 主题。

    1. 对于 SNS 区域,请选择托管此 Amazon Q 开发者版订阅的 SNS 主题的 AWS 区域。

    2. 对于 SNS 主题,请选择客户端订阅的 SNS 主题。此主题确定发送到 Amazon Chime Webhook 的内容。如果该区域还有其他 SNS 主题,您可以从同一个下拉列表中选择它们。

      注意

      您可以将预算警报发送到多个 Amazon SNS 主题和区域。

      必须至少有一个 Amazon SNS 主题与您一个或多个预算的一个或多个 Amazon SNS 主题匹配。

    3. 如果要将来自其他区域的 SNS 主题添加到通知订阅,请选择添加其他区域

  17. 选择 配置

有关任何其他详细信息,请参阅《聊天应用程序中的 Amazon Q 开发者版管理员指南》中的 Tutorial: Get started with Amazon Chime

Microsoft Teams
开始在 Microsoft Teams 中接收预算警报
  1. 前往 AWS Budgets,然后创建新预算或编辑现有预算。

  2. 在预算配置中,选择配置警报

  3. 将 Amazon SNS 主题作为提醒收件人添加到一个或多个特定提醒。

    注意

    为确保 AWS Budgets 有权发布到您的 Amazon SNS 主题,请参阅针对预算通知创建 Amazon SNS 主题

  4. 完成并保存您的预算配置。

  5. 将 Amazon Q 开发者版添加到您的团队。

  6. 打开聊天应用程序控制台中的 Amazon Q 开发者版

  7. 选择 Configure new client (配置新的客户端)

  8. 选择 Microsoft Teams,然后选择配置

  9. 复制并粘贴您的 Microsoft Teams 频道 URL。

  10. 选择 配置

  11. 在 Microsoft Teams 授权页面上,选择接受

有关任何其他详细信息,请参阅《聊天应用程序中的 Amazon Q 开发者版管理员指南》中的 Tutorial: Get started with Microsoft Teams

Slack
开始在 Slack 中接收预算警报
  1. 前往 AWS Budgets,然后创建新预算或编辑现有预算。

  2. 在预算配置中,选择配置警报

  3. 将 Amazon SNS 主题作为提醒收件人添加到一个或多个特定提醒。

    注意

    为确保 AWS Budgets 有权发布到您的 Amazon SNS 主题,请参阅针对预算通知创建 Amazon SNS 主题

  4. 完成并保存您的预算配置。

  5. 将 Amazon Q 开发者版添加到 Slack 工作区。

  6. 打开聊天应用程序控制台中的 Amazon Q 开发者版

  7. 选择 Configure new client (配置新的客户端)

  8. 选择 Slack,然后选择配置

  9. 从右上角的下拉列表中,选择要与 Amazon Q 开发者版一起使用的 Slack 工作区。

  10. 选择允许

有关任何其他详细信息,请参阅《聊天应用程序中的 Amazon Q 开发者版管理员指南》中的 Tutorial: Get started with Slack