选择要收集的数据
在这一步,您选择要从 Kubernetes 集群收集哪些数据。
虽然您可以收集许多不同类型的数据,但此学习路径只关注几个以便您入门。请注意,激活更多开关可能会增加您的指标消耗,最终增加您的费用。
要选择要收集的数据,请完成以下步骤
集群名称:在集群名称框中,输入您的集群名称。
如果您不知道 Kubernetes 集群名称,可以在终端中使用以下命令获取当前 Kubernetes 上下文的集群名称:
kubectl config view --minify -o jsonpath='{.clusters[].name}{"\n"}'
。命名空间:在命名空间框中,将
default
替换为您希望部署监控基础设施的命名空间。这是 Grafana Alloy 和其他依赖项(如 kube-state-metrics)的命名空间。平台:选择您正在使用的平台。
- Kubernetes,包括 Amazon Elastic Cloud Compute (EC2) 上的 Amazon Elastic Kubernetes Service (EKS) 和 Google Kubernetes Engine (GKE)
- AWS Fargate 上的 Amazon EKS。Node Exporter 指标被禁用。相反,使用 Kubernetes API 收集 Pod 日志。
- Azure Kubernetes Service (AKS)
- Google Kubernetes Engine (GKE) Autopilot。此平台不支持 Node Exporter 指标。
- IBM Cloud Kubernetes Service
- Red Hat OpenShift
在Kubernetes 集群监控部分,打开集群指标和集群事件开关。
注意
不需要打开其他开关。如果选择,它们可能会增加您的指标消耗。
下图显示了您应选择的特征监控项