监控集群和实例的运行状况

AlloyDB for PostgreSQL 集成了数据库中心的关键集群和实例健康状况问题及其建议的解决方案,并在 Google Cloud 控制台中显示此信息。您可以利用这些信息来监控和改善 AlloyDB for PostgreSQL 集群和实例的运行状况。

健康状况问题的优先级各不相同,最紧急的问题(标记为“严重”或“高优先级”)会显示在 AlloyDB 集群列表中,以便您执行以下操作:

  • 整理、确定优先级、分配和关闭 AlloyDB 集群问题。
  • 以汇总方式采取行动。
  • 防止出现集群问题。
  • 使用智能助理在集群问题发生之前预测这些问题。

您可以在数据中心内查看数据库舰队中所有问题(严重、高、中和低)的列表。如需了解详情,请参阅查看和过滤健康问题及建议

问题优先级定义

AlloyDB 的健康状况问题按优先级排序。在 AlloyDB 控制台的集群页面上,健康问题部分会显示严重问题和高优先级问题。您可以在资源名称列表中点击问题,查看中低优先级的问题。

优先级 说明
严重 高风险,如果问题未得到解决,可能会导致服务立即中断或出现严重的安全漏洞。需要立即采取行动
风险较高,但不如严重。未解决的问题可能会导致停机、性能下降或数据丢失。
不建议使用的配置或偏离最佳实践的做法,需要进行调查以防止出现性能或可管理性问题。
有用但风险较低的信息类项目。

准备工作

如需在 Google Cloud 控制台中监控 AlloyDB 健康状况问题,您必须拥有以下 (Identity and Access Management (IAM)) 角色:

  • AlloyDB Administrator (roles/alloydb.admin)
    • alloydb.instances.list
    • alloydb.clusters.get
  • Monitoring Viewer (roles/monitoring.viewer)

    • monitoring.timeSeries.list 注意:必须具备此角色才能在集群页面中查看数据洞见图表,但无需具备此角色即可查看数据库中心运行状况问题。
  • Database Center Viewer (roles/databasecenter.viewer) 或 Database Center Administrator (roles/databasecenter.admin)

    • databasecenter.databaseGroups.list
    • databasecenter.fleetHealthStats.list

监控 AlloyDB 集群健康状况

Google Cloud中的 AlloyDB 集群页面包含健康状况问题部分,其中显示了项目中最严重的集群问题。

查看严重问题和高优先级问题

  1. 在 Google Cloud 控制台中,前往集群页面。

    转到集群

  2. 查看资源列表中显示的健康问题部分。此部分显示了影响项目内资源的关键问题和高优先级问题的总数。如需详细了解健康状况问题和问题优先级,请参阅数据库健康状况问题

  3. 如需查看影响资源的所有问题的摘要,请点击问题列中的高优先级问题查看问题。 如需了解详情,请参阅查看和过滤数据库舰队健康状况信息

按问题过滤集群列表

AlloyDB 集群列表中的问题列会显示影响相应集群或其任何主实例和读取池实例的最高优先级问题。

  1. 如需查看哪些问题会影响特定集群,请检查相应资源的问题列。
    • 受严重问题影响的集群会显示严重标记。
    • 如果集群受到高优先级问题的影响,系统会显示高优先级徽章。
  2. 如需查看受特定类型问题影响的资源列表,请点击健康问题组件中的问题名称。此操作会自动过滤集群列表,以仅显示受影响的资源。

查看和解决特定实例的问题

您可以在任何 AlloyDB 主实例或读取池实例的概览页面上查看健康状况问题的汇总列表。

  1. 在 Google Cloud 控制台中,前往集群页面。

    转到集群

  2. 点击集群的名称。

  3. 点击主实例或读取池实例的名称,打开关联的概览页面。

  4. 在概览页面上找到实例健康状况问题部分。

    • 系统会先显示严重问题和高优先级问题。
    • 中等、低和信息性问题的定义列在问题优先级定义中。 如果所有资源都没有问题,则不会显示实例运行状况问题部分。
  5. 如需查看影响特定实例的所有问题的全部详细信息,请点击查看所有问题详情。系统随即会打开汇总问题面板。

  6. 汇总问题面板中,点击任意问题卡片即可展开该卡片并查看建议、后续步骤和影响。

  7. 如需解决问题,请执行以下某项操作:

    • 点击修改配置,以在实例的修改页面上显示所需设置,例如标志或存储设置的自动滚动和突出显示。
    • 点击前往“系统概览”,以验证性能指标是否存在问题。

在数据库中心内查看所有 AlloyDB 问题

Database Center 会提供数据库舰队中的问题列表,包括所有中低优先级的 AlloyDB 问题。 借助 Database Center,您还可以查看数据库舰队健康状况建议,并就可用性配置、数据保护、安全性和行业合规性等方面提出相关问题。如需了解详情,请参阅数据库健康状况问题

如需在数据库中心内查看所有 AlloyDB 问题,请按以下步骤操作:

  1. 在 Google Cloud 控制台中,前往 Database Center 页面。

    前往 Database Center

  2. 点击左侧导航菜单中的健康问题

  3. 您可以使用此表格查看组织或项目中的所有问题。您可以按以下条件过滤列表:

    • 优先级
    • 产品和版本
    • 问题类别
    • 位置
    • 标签
    • 标记
    • 问题
    • 影响

如需下载可在 JIRA 等外部跟踪系统或内部信息中心中使用的报告,请点击导出问题详情的 CSV 文件

后续步骤