借助 Grafana 中的健康状态信息中心,您可以监控 Google Distributed Cloud (GDC) 网闸隔离设备环境中的关键基础设施指标,以识别潜在问题。查看组件运行状况有助于您诊断意外的系统行为、找出根本原因,并确定性能调优或功能开发的优先级。
GDC 会跟踪和报告硬件组件(例如服务器节点)和软件资源(包括 Kubernetes 集群、虚拟机和存储)的健康状态指标。
准备工作
根集群包含一个供基础设施运维人员使用的 Grafana 实例。这些 Grafana 实例包含健康状态信息中心。
您需要基于角色的访问控制,才能在 Grafana 实例的信息中心内安全地访问数据可视化。因此,请按照“准备工作”部分中的说明在信息中心上查询和查看指标,以访问 Grafana 实例上的信息中心。
Grafana 端点
打开以下网址之一,访问 infra-obs 项目或 root-admin 集群的 Grafana 端点:
infra-obs项目的 Grafana 端点:https://GDC_URL/infra-obs/grafana将 GDC_URL 替换为 GDC 中组织的网址。
root-admin 集群的 Grafana 端点:
https://ROOT_ADMIN_CLUSTER_URL/grafana将 ROOT_ADMIN_CLUSTER_URL 替换为 GDC 中 root-admin 集群的网址。
使用场景示例
本部分举例说明了如何在实际案例中使用该信息中心。
性能优化
如果某个组件性能不佳,但不一定会影响 SLO 或触发提醒,您可以主动与开发者沟通,防止日后出现问题。
同样,组件可能需要了解其功能如何运行,以便在性能方面做出正确的权衡。健康状态是收集组件所需信息的一种机制。
功能开发
假设客户请求更改,或者 GDC 计划发布新功能。在这种情况下,您可以观察相关组件的健康状态,以确定支持新功能或更改的可行性。此外,在确定工作优先级时,健康状况也可用于做出产品决策。
例如,假设某个组件的平均延迟时间为 500 毫秒,并希望将其缩短到 250 毫秒。在这种情况下,团队可以计算缩短 50% 的相对成本,并将其与设计响应时间为 250 毫秒的端点进行比较。