メインコンテンツまでスキップ

Prometheusモニタリング

W&BサーバーでPrometheusを使用します。Prometheusのインストールは、kubernetes ClusterIPサービスとして公開されています。

以下の手順に従って、Prometheusメトリクスのエンドポイント(/metrics)にアクセスしてください:

  1. Kubernetes CLIツールキットのkubectlを使って、クラスターに接続します。詳細については、kubernetesのクラスターへのアクセスドキュメントを参照してください。
  2. 以下のコマンドで、クラスターの内部アドレスを探し出します:
kubectl describe svc prometheus
  1. kubectl exec を使って、Kubernetesクラスター内で実行中のコンテナ内でシェルセッションを開始します。<internal address>/metricsのエンドポイントにアクセスしてください。

    以下のコマンドをコピーしてターミナルで実行し、<internal address>を内部アドレスに置き換えてください:

   kubectl exec <内部アドレス>/メトリクス

上記のコマンドは、ダミーポッドを起動し、ネットワーク内の何かにアクセスするためだけに実行できるようになります。

kubectl run -it testpod --image=alpine bin/ash --restart=Never --rm

ここから、ネットワーク内部へのアクセスを維持するか、kubernetesのnodeportサービスを使って自分で公開するかを選択できます。

Was this page helpful?👍👎