1.2. 将 Google Chat 与 Red Hat Hybrid Cloud Console 集成


您可以配置 Red Hat Hybrid Cloud Console,将事件通知发送到 Google Chat 中的新或现有 Google 空间。Google Chat 集成支持所有混合云控制台服务的事件。

与混合云控制台通知服务集成使用传入的 Webhook 来接收事件数据。每个红帽帐户都配置如何和谁接收这些事件,并根据事件类型执行操作。

联系支持

如果您对 Hybrid Cloud Console 与 Google Chat 集成的问题,请联系红帽获得支持。您可以通过点 Help > Open a case,或者从 Help > Support 选项中查看更多选项,直接从 Hybrid Cloud Console 打开 Red Hat 支持问题单。

Google 不提供故障排除。红帽完全支持 Hybrid Cloud Console 与 Google Chat。

1.2.1. 在 Google Chat 中配置传入的 Webhook

在 Google 空间中,创建一个新的 webhook 来与混合云控制台连接。

先决条件

  • 在 Google Chat 中已有新的或现有的 Google 空间。

流程

  1. 在 Google 空间中,点空格名称上的箭头打开下拉菜单:

    1. 选择 Apps & Integrations
    2. 单击 Webhooks
  2. Incoming webhook 对话框中输入以下信息

    1. 输入集成的名称(例如,工程师 Google Chat)。
    2. 可选: 要为通知添加 avatar,请输入镜像的 URL。
    3. Save 生成 Webhook URL。
    4. 复制用于在混合云控制台中配置的 Webhook URL。

使用 Google Chat 中的 Webhook URL 在混合云控制台中创建一个新的集成。

先决条件

  • 以机构管理员或具有通知管理员权限的用户身份登录到 Hybrid Cloud Console。

    注意

    除非您的电子邮件地址与您的 Red Hat 登录相同,否则您无法使用您的电子邮件地址登录到 Hybrid Cloud 控制台。如需更多信息,请参阅 查找您的登录

  • 您有一个 Google Chat incoming Webhook。

流程

  1. 在 Hybrid Cloud Console 中,进入到 Settings > Integrations
  2. 选择 Communications 选项卡。
  3. Add integration
  4. 选择 Google Chat 作为集成类型,然后单击 Next
  5. Integration name 字段中,输入您的集成名称(如 console-gchat)。
  6. 将您从 Google 空间复制的传入 webhook URL 粘贴到 Endpoint URL 字段中,然后单击 Next
  7. 可选:将事件与集成关联。这样做会自动创建行为组。

    注意

    您可以跳过这一步,并稍后关联事件类型。

    1. 选择一个产品系列,如 OpenShiftRed Hat Enterprise LinuxConsole
    2. 选择您要集成的事件类型,以响应。
  8. 要启用集成,请查看集成详情,然后点 Submit
  9. 刷新 Integrations 页面,以显示 Integrations > Communications 列表中的 Google Chat 集成。在 Last connection attempt 下,状态为 Ready 以显示连接可以从 Hybrid Cloud Console 接受通知。

验证

创建一个测试通知,以确认您已将 Google Chat 连接到混合云控制台:

  1. Integrations > Communications 页面上的 Google Chat integration 旁边,点选项图标(HBAC)并点 Test
  2. Integration Test 屏幕中,输入消息并点 Send。如果字段留空,则 Hybrid Cloud Console 会发送默认消息。
  3. 打开 Google 空间,并检查从 Hybrid Cloud Console 发送的消息。
  4. 在 Hybrid Cloud Console 中,进入 Notifications > Event Log 并检查 Integration: Google Chat 事件是否列出了绿色标签。

1.2.3. 为 Google Chat 集成创建行为组

当通知服务收到特定事件时,行为组定义哪些通知将发送到外部服务,如 Google Chat。您可以将任何红帽混合云控制台服务中的事件链接到您的行为组。

先决条件

  • 以机构管理员或具有通知管理员权限的用户身份登录到 Hybrid Cloud Console。

    注意

    除非您的电子邮件地址与您的 Red Hat 登录相同,否则您无法使用您的电子邮件地址登录到 Hybrid Cloud 控制台。如需更多信息,请参阅 查找您的登录

  • 您已配置了 Google Chat 集成。

流程

  1. 在 Hybrid Cloud Console 中,进入到 Settings > Notifications
  2. 通知 下,选择 Configure Events
  3. 选择您要为其配置事件通知行为的应用程序捆绑包选项卡: Red Hat Enterprise LinuxConsoleOpenShift
  4. Behavior Groups 选项卡。
  5. Create new group 打开 Create behavior group 向导。
  6. 输入行为组的名称并点 Next
  7. Actions 和 Recipients 步骤中,从 Actions 下拉列表中选择 Integration: Google Chat
  8. Recipient 下拉列表中选择您创建的集成的名称(如 console-gchat),然后单击 Next
  9. 关联事件类型 步骤中,选择要发送通知的一个或多个事件(如 Policies: Policy triggered),然后单击 Next
  10. 查看您的行为组设置并点 完成。新行为组在 Notifications 页面中列出。

验证

  1. 创建将触发混合云控制台通知的事件。例如,在将触发策略事件的系统中运行 insights-client
  2. 等待几分钟,然后进入到 Google Chat。
  3. 在 Google Space 中,从 Hybrid Cloud Console 检查通知。
  4. 在 Hybrid Cloud Console 中,进入 Settings > Notifications > Event Log,并检查一个显示标签 Integration: Google Chat 的事件。

    • 如果标签为绿色,则通知成功。
    • 如果标签为红色,则可能需要调整集成。
  5. 如果集成没有按预期工作,请验证在 Google Chat 中已正确创建了传入的 Webhook 连接器,并在 Hybrid Cloud Console 集成配置中添加了正确的传入的 Webhook URL。
注意

如需了解更多详细信息,请参阅通知文档中的 故障排除通知失败

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat