一、kube-apiserver
1. apiserver自体も、監視データを提供するための/ metricsapiを提供します
2.上記の情報に基づいて、次のコンテンツをプロメテウス構成ファイルに追加します
- job_name: 'kubernetes-apiserver'
static_configs:
- targets: ['10.96.0.1'] #apiserver的svc
scheme: https #访问方式,默认是http
tls_config: #因apiserver的调用需有授权认证信息
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecure_skip_verify: true
bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
#授权的ca与token信息,是存放在prometheus的容器里
3.構成ファイルを適用し、元のポッドを削除して再起動し、構成ファイルを再ロードします
。4。データ取得の状況を確認します。
二、久部スケジューラー
1.kube-schedulerの現在のインストールを理解します
2.上記の情報に基づいてプロメテウス構成ファイルを追加します
- job_name: 'kubernetes-scheduler'
static_configs:
- targets: ['10.3.153.200:10251']
3.効果を再構成して確認します