

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

# Slurm PCS AWS の メトリクス
<a name="slurm-metrics"></a>

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

## 前提条件
<a name="slurm-metrics-prerequisites"></a>

Slurm メトリクスを有効にする前に、以下があることを確認します。
+ **クラスターバージョン**: Slurmバージョン 25.11 以降。
+ **セキュリティグループ**: 目的のソースからのポート 6817 での HTTP トラフィックを許可するルール。

## メトリクスエンドポイントを有効にする
<a name="slurm-metrics-enable"></a>

以下のクラスターレベルのカスタムSlurm設定を行います。
+ `MetricsType` – など、サポートされているメトリクスプラグインを指定する必要があります`metrics/openmetrics`。
+ `CommunicationParameters` – を含める必要があります`enable_http`。
**重要**  
を有効にすると、認証されていない HTTP エンドポイントが`enable_http`公開されます。ポート 6817 へのネットワークアクセスを持つユーザーは、クラスター、ジョブ、ノードのメトリクスを読み取ることができます。セキュリティグループルールを使用して、信頼されたソースのみへのアクセスを制限します。
+ `PrivateData` – 設定*しないでください*。

カスタムSlurm設定の詳細については、「」を参照してください[PCS でのカスタム Slurm AWS 設定の設定](slurm-custom-settings.md)。

## メトリクスエンドポイントを使用する
<a name="slurm-metrics-use"></a>

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

```
curl http://{{controller-ip}}:6817/metrics
```

使用可能なメトリクスとスクレイピング設定の詳細については、 Slurmウェブサイトの[「 メトリクスガイド](https://slurm.schedmd.com/metrics.html)」を参照してください。

マネージドPrometheusコレクターを使用してこれらのメトリクスを収集するには、「」を参照してください[マネージドPrometheusコレクターを使用してSlurmメトリクスを収集する](slurm-metrics-prometheus.md)。