[[2021-06-25_Fri]] #kubernetes #prometheus
- k8sコンポーネントだけでなく、様々なオブジェクト(deployments, nodes, pods)を状態を収集できる。
- nodesロールをもつcadvisorメトリクスをpodsラベルをつけて公開できる
[GitHub - kubernetes/kube-state-metrics: Add-on agent to generate and expose cluster-level metrics.](https://github.com/kubernetes/kube-state-metrics)
#### デプロイ方法
#gke ではワークアラウンドが必要。
```shell-session
kubectl create clusterrolebinding cluster-admin-binding --clusterrole=cluster-admin --user=$(gcloud info --format='value(config.account)')
```
#### メトリクスのドキュメント
[kube-state-metrics/docs at master · kubernetes/kube-state-metrics · GitHub](https://github.com/kubernetes/kube-state-metrics/tree/master/docs)