kube-state-metrics

kube-state-metrics 的作用?

一句话概括,Add-on agent to generate and expose cluster-level metrics.

kube-state-metrics 暴露那些对象的指标?

  • CronJob Metrics
  • DaemonSet Metrics
  • Deployment Metrics
  • Job Metrics
  • LimitRange Metrics
  • ode Metrics
  • PersistentVolume Metrics
  • PersistentVolumeClaim Metrics
  • Pod Metrics
  • ReplicaSet Metrics
  • ReplicationController Metrics
  • ResourceQuota Metrics
  • Service Metrics
  • StatefulSet Metrics
  • Namespace Metrics
  • Horizontal Pod Autoscaler Metrics
  • Endpoint Metrics

如何CURL手动获取metrics暴露的指标数据?

# APISERVER=$(kubectl config view --minify | grep server | cut -f 2- -d ":" | tr -d " ")
# TOKEN=$(kubectl describe secret -n kube-system $(kubectl get secrets -n kube-system | grep ^dashboard | cut -f1 -d ' ') | grep -E '^token' | cut -f2 -d':' | tr -d " ")
# curl --header "Authorization: Bearer $TOKEN" --insecure  "http://10.111.162.5:8080/metrics"

results matching ""

    No results matching ""