Kubernetes

Heapster

クラスターワイドのアグリゲーター モニタリングデータ イベントデータ Kubernetesをネイティブサポート Podとして動作する Kubernetesで動作する他のアプリケーションと同じ クラスタで1つ動いている≠Node毎、コンテナ毎 GKEではnamespace kube-systemにdep…

cAdvisor

モニタリングツール リソース使用量 パフォーマンス分析 オープンソース Googleが開発 Dockerコンテナをネイティブサポート Kubernetesの各Nodeに1つずつ起動している Kubernetesではkubeletのバイナリに組み込まれている 通常はコンテナとして動かす 同じNo…

PrometheusでKubernetes Podの複数ポートに対してScrapeしたいとき

Scrapeするポートを指定するPodのAnnotation prometheus.io/portにはポートを1つしか指定できない Podの中にScrapeしたいコンテナが複数ある場合に困る Prometheus kubernetes_sd_configsのrole podはAnnotation prometheus.io/portがない場合、Podのポート…