Monitoring Kubernetes

Monitoring Kubernetes

在 GitLab 9.0 中 .

GitLab 支持自动检测和监视 Kubernetes 指标.

必须启用Prometheus和集成服务.

  • 平均 CPU 使用率(%):

为了收集 Kubernetes 指标,需要将 Prometheus 部署到集群中并进行正确配置. GitLab 支持两种方法:

为了隔离并仅显示给定环境的相关 CPU 和内存指标,GitLab 需要一种方法来检测其正在运行的容器. 由于这些指标是在容器级别跟踪的,因此传统的 Kubernetes 标签不可用.

在引入.

GitLab 还收集了针对Canary 部署的 Kubernetes 指标,从而可以轻松比较当前部署的版本和 Canary.

这些度量标准期望或DaemonSet名称以开头,以隔离 canary 度量标准.

  • 平均 CPU 使用率(%)