View a markdown version of this page

Slurm PCS AWS の メトリクス - AWS PCS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Slurm PCS AWS の メトリクス

AWS PCS は、 Prometheusおよびその他のモニタリングシステムと互換性のある HTTP エンドポイントを介してリアルタイムのクラスターデータを公開するSlurmメトリクスをサポートしています。パフォーマンスへの影響やセキュリティ上の考慮事項などの詳細については、 Slurmウェブサイトの「 メトリクスガイド」を参照してください。

前提条件

Slurm メトリクスを有効にする前に、以下があることを確認します。

  • クラスターバージョン: Slurmバージョン 25.11 以降。

  • セキュリティグループ: 目的のソースからのポート 6817 での HTTP トラフィックを許可するルール。

メトリクスエンドポイントを有効にする

以下のクラスターレベルのカスタムSlurm設定を行います。

  • MetricsType – など、サポートされているメトリクスプラグインを指定する必要がありますmetrics/openmetrics

  • CommunicationParameters – を含める必要がありますenable_http

    重要

    を有効にすると、認証されていない HTTP エンドポイントがenable_http公開されます。ポート 6817 へのネットワークアクセスを持つユーザーは、クラスター、ジョブ、ノードのメトリクスを読み取ることができます。セキュリティグループルールを使用して、信頼されたソースのみへのアクセスを制限します。

  • PrivateData – 設定しないでください

カスタムSlurm設定の詳細については、「」を参照してくださいPCS でのカスタム Slurm AWS 設定の設定

メトリクスエンドポイントを使用する

コントローラーへのネットワークアクセスを持つホストからメトリクスエンドポイントをクエリします。

curl http://controller-ip:6817/metrics

使用可能なメトリクスとスクレイピング設定の詳細については、 Slurmウェブサイトの「 メトリクスガイド」を参照してください。

マネージドPrometheusコレクターを使用してこれらのメトリクスを収集するには、「」を参照してくださいマネージドPrometheusコレクターを使用してSlurmメトリクスを収集する