Prometheus monitoring
Prometheus を W&B Server で使用します。Prometheus のインストールは kubernetes ClusterIP サービス として公開されます。
備考
Prometheus モニタリングは Self-managed instances のみで利用可能です。
以下の手順に従って、Prometheus メトリクスエンドポイント(/metrics
)にアクセスしてください:
- Kubernetes CLI ツールキットである kubectl を使用してクラスターに接続します。詳細については、kubernetes の Accessing Clusters ドキュメントを参照してください。
- 次のコマンドを使用してクラスターの内部アドレスを確認します:
kubectl describe svc prometheus
Kubernetes クラスター内で動作しているコンテナ内にシェルセッションを開始し、
kubectl exec
を使用してエンドポイント<internal address>/metrics
にアクセスします。以下のコマンドをターミナルで実行し、
<internal address>
を内部アドレスに置き換えます:kubectl exec <internal address>/metrics
前述のコマンドは、ネットワーク内の任意のリソースにアクセスするためにダミーポッドを開始します:
kubectl run -it testpod --image=alpine bin/ash --restart=Never --rm
そこから、ネットワーク内部のアクセスを維持するか、自分で kubernetes nodeport サービスを使用して公開するかを選択できます。