监控概览

直观了解应用和基础架构对于保持性能和稳定性至关重要。因此,Google Distributed Cloud (GDC) air- gapped 提供了一个监控平台,用于收集和分析指标。

借助 GDC 监控平台,您可以收集和查询已部署工作负载的指标。您可以使用监控平台中的内置可观测性工具来监控系统并将其可视化。

通过有效地收集和查询指标,您可以深入了解 air-gapped 环境,并确保工作负载的最佳性能。

主要概念

GDC 监控平台引入了以下概念:

  • 指标 是从 GDC 工作负载收集的定量测量结果,可提供有关资源利用率和性能的宝贵数据分析。GDC 为此使用 Prometheus。Prometheus 是一种开源监控系统,可确保高效可靠的数据收集。

  • 信息中心 是指标的可视化表示形式,用于观察趋势和系统行为。您的 GDC 项目包含一个专用的 Grafana 实例,用于指标可视化。Grafana 是一个分析平台,可让您创建富有洞察力的信息中心并探索指标数据。GDC 为标准组件提供预构建的信息中心,让您可以立即了解环境。

监控工作流

为了方便组件的监控流程,GDC 监控平台按照以下工作流运行:

  1. 收集指标: 当 GDC 环境正常运行后,系统会自动收集核心组件的指标,并将其显示在预配置的 Grafana 信息中心内。此功能可提供即时网络和服务器监控。

    您还可以通过部署自定义资源来为自己的应用和服务配置抓取目标,这些自定义资源定义了要收集的工作负载专用指标以及收集频率。

  2. 查询指标: 您可以使用 PromQL(Prometheus 查询语言)查询收集的指标。查询指标可让您执行以下操作:

    • 根据标签和值过滤指标。
    • 汇总一段时间内的数据。
    • 对指标值执行计算。
  3. 构建信息中心和可视化指标: 使用 Grafana 构建自定义信息中心,以可视化指标。这些信息中心可清晰全面地展示系统性能,让您能够执行以下操作:

    • 识别趋势和异常情况。
    • 有效排查问题。
    • 做出有关资源分配和优化的明智决策。

指标保留

保留政策定义了指标和日志的存储时间。这些政策对于满足合规性要求和支持运营分析至关重要。

GDC 使用保留时间为指标设置生命周期和保留政策。系统对指标保留时间应用 90 天的默认值。

访问方法

您可以使用以下访问方法来处理组件指标:

  • Grafana 界面: 您可以通过 GDC 控制台或直接使用网址访问项目的 Grafana 实例。借助该界面,您可以查询和可视化指标。
  • HTTP API: 以编程方式使用 HTTP API 检索指标数据。 此方法支持与外部工具和自动化脚本集成。

更多资源

请参阅 指标的完整列表 ,详细了解从 GDC 组件收集的所有指标。此资源提供了有价值的背景信息,有助于制定高级监控策略。