监控 Pub/Sub 中的主题

您可以使用 Google Cloud 控制台访问项目中单个主题或所有可用主题的监控信息中心。

准备工作

确保您已做好以下准备:

查看所有主题的监控信息中心

如需查看项目中所有主题的监控信息中心,请执行以下步骤:

  1. 在 Google Cloud 控制台中,转到 Pub/Sub 主题页面。

    打开“主题”

  2. 点击指标标签页。

    系统会显示项目中的所有主题的监控信息中心。

监控信息中心包含两个部分:概览配额

查看单个主题的监控信息中心

如需查看项目中单个主题的监控信息中心,请执行以下步骤:

  1. 在 Google Cloud 控制台中,转到 Pub/Sub 主题页面。

    打开“主题”

  2. 主题页面中,点击任意主题。

    系统随即会显示主题详情页面。

  3. 在主题详情页面中,点击指标标签页。

    系统会显示单个主题的监控信息中心。

监控信息中心包含三个部分:概览订阅保留。只有在为主题启用消息保留后,才能看到保留部分。如需详细了解消息保留,请参阅主题的属性

自定义监控信息中心

您可以创建自定义信息中心,也可以将单个图表添加到现有的自定义信息中心。

如需创建自定义信息中心,请执行以下步骤:

  1. 按照相应步骤转到所有主题单个主题的监控页面。

  2. 请从下列选项中选择一项:

    • 如需创建包含所有图表的新信息中心,或将所有图表添加到现有的自定义信息中心,请点击另存为自定义信息中心

    • 如需将单个图表添加到新信息中心或自定义信息中心,请在单个图表中展开 更多操作选项,然后点击添加到自定义信息中心

您可以在 Monitoring 控制台中查看所有信息中心。

修改图表

如需修改图表,请执行以下步骤:

  1. 按照相应步骤转到所有主题单个主题的监控页面。

  2. 在单个图表中,展开 更多操作选项,然后点击在 Metrics Explorer 中查看

    图表会在 Metrics Explorer 中打开。

  3. 您可以使用 Monitoring Query Language 查询来更改图表并测试输出。

  4. 点击保存图表以保存更改。

创建提醒政策

通过为图表创建提醒政策,您可以在图表中设置提醒监控指标、配置您希望在哪些情况下收到提醒,以及配置您想要接收通知的方式。

如需详细了解如何创建提醒,请参阅创建基于指标的提醒政策

某些图表可能未提供创建提醒政策选项。在这种情况下,请执行以下步骤:

  1. 将图表保存到自定义信息中心。

  2. 在自定义信息中心内,针对单个图表,展开 更多操作选项。

  3. 点击转换为提醒图表

用于监控主题的关键图表

虽然有多个图表可用于监控单个主题,但概览部分中的以下图表是很好的起点:

  • 通过发布请求图表,您可以检查主题中是否突然出现接收发布请求激增的情况。

  • 通过每个批次的平均消息数图表,您可以检查批次大小是否满足您的要求。批次大小越小,发布延迟时间就越短。

所有主题的配额部分中的以下图表可帮助您监控项目中所有主题的配额:

  • 通过管理员操作图表,您可以监控与主题相关的管理操作。每个管理员操作都会根据此配额收取一个单元的费用。

如需了解详情,请参阅 Pub/Sub 配额和限制

用于监控导入主题的指标

您可以使用以下指标来监控导入主题:

  • 提取字节数:此指标显示从导入来源注入到导入主题的数据总量(以字节为单位)。它提供每个导入来源和分区(分片)的字节数明细。

  • 提取消息计数:此指标显示每个导入来源和分区的导入消息总数。

  • 提取数据源状态:此指标会显示导入主题要从中提取数据的外部来源的状态。导入主题问题排查部分列出了错误代码及其解决方法。

如需检查这些指标,请按照查看单个主题的监控信息中心中所述的步骤操作。

后续步骤