メインコンテンツへスキップ
Prometheus を W&B Server と組み合わせて使用します。Prometheus は Kubernetes ClusterIP サービス として公開されます。
Prometheus モニタリングは、Self-Managed instances でのみ利用できます。
次の手順に従って、Prometheus のメトリクスエンドポイント(/metrics)にアクセスします。
  1. Kubernetes CLI ツールキットである kubectl を使用してクラスタに接続します。詳細については、Kubernetes のドキュメント Accessing Clusters を参照してください。
  2. 次のコマンドを使用して、クラスタの内部アドレスを確認します。
    kubectl describe svc prometheus
    
  3. kubectl exec を使用して、Kubernetes クラスタで実行中のコンテナ内でシェルセッションを開始します。<internal address>/metrics のエンドポイントにアクセスします。 以下のコマンドをコピーしてターミナルで実行し、<internal address> を内部アドレスに置き換えてください。
    kubectl exec <internal address>/metrics
    
テスト用の Pod が起動し、その Pod に exec することで、ネットワーク内の任意のリソースにアクセスできます。
kubectl run -it testpod --image=alpine bin/ash --restart=Never --rm
そのあとは、アクセスをネットワーク内部だけに限定することも、Kubernetes の NodePort Service を使って自分で外部に公開することもできます。