

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

# 実装
<a name="gamelift-servers-metrics-setup"></a>

開発環境に基づいて実装パスを選択します。

## SDK 実装
<a name="sdk-implementation"></a>


| SDK タイプ | SDK のセットアップ | カスタムメトリクス | API リファレンス | 
| --- | --- | --- | --- | 
| Go SDK | [セットアップガイドを完了する](https://github.com/amazon-gamelift/amazon-gamelift-servers-go-server-sdk/blob/main/telemetry-metrics/METRICS.md) | [Go メトリクス API](https://github.com/amazon-gamelift/amazon-gamelift-servers-go-server-sdk/blob/main/telemetry-metrics/CUSTOM_METRICS.md) | [Go アクションとデータ型](https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-server-sdk-go-actions.html) | 
| C\$1 SDK | [セットアップガイドを完了する](https://github.com/amazon-gamelift/amazon-gamelift-servers-csharp-server-sdk/blob/main/telemetry-metrics/METRICS.md) | [C\$1 メトリクス API](https://github.com/amazon-gamelift/amazon-gamelift-servers-csharp-server-sdk/blob/main/telemetry-metrics/CUSTOM_METRICS.md) | [C\$1 アクションとデータ型](https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-server-sdk5-csharp-actions.html) | 
| C\$1\$1 SDK | [セットアップガイドを完了する](https://github.com/amazon-gamelift/amazon-gamelift-servers-cpp-server-sdk/blob/main/telemetry-metrics/METRICS.md) | [C\$1\$1 メトリクス API](https://github.com/amazon-gamelift/amazon-gamelift-servers-cpp-server-sdk/blob/main/telemetry-metrics/CUSTOM_METRICS.md) | [C\$1\$1 アクションとデータ型](https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-server-sdk5-cpp-actions.html) | 

## プラグインの実装
<a name="plugin-implementation"></a>


| プラグイン | プラグインのセットアップ | カスタムメトリクス | API リファレンス | 
| --- | --- | --- | --- | 
| 非現実的 | [セットアップガイドを完了する](https://github.com/amazon-gamelift/amazon-gamelift-plugin-unreal/blob/main/TelemetryMetrics/METRICS.md) | [Unreal メトリクス API](https://github.com/amazon-gamelift/amazon-gamelift-plugin-unreal/blob/main/TelemetryMetrics/CUSTOM_METRICS.md) | [Unreal アクションとデータ型](https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-server-sdk5-unreal-actions.html) | 
| Unity | [セットアップガイドを完了する](https://github.com/amazon-gamelift/amazon-gamelift-plugin-unity/blob/main/TelemetryMetrics/METRICS.md) | [Unity メトリクス API](https://github.com/amazon-gamelift/amazon-gamelift-plugin-unity/blob/main/TelemetryMetrics/CUSTOM_METRICS.md) | [C\$1 アクションとデータ型](https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-server-sdk5-csharp-actions.html) | 

## 実装ワークフロー
<a name="implementation-workflow"></a>

各実装は 2 ステップのプロセスに従います。

1. **セットアップガイド (METRICS.md) を完了する** — インフラストラクチャのデプロイ、 AWS インフラストラクチャ設定、フリート設定、Grafana ダッシュボード設定。

1. **API 実装ガイド (CUSTOM\$1METRICS.md)** - 言語固有の SDK の使用、メトリクスタイプ、カスタムメトリクスの作成、高度な設定。

### 検証
<a name="verification"></a>

1. [Amazon Managed Service for Prometheus](https://docs.aws.amazon.com/prometheus/latest/userguide/what-is-Amazon-Managed-Service-Prometheus.html) ワークスペースまたは Amazon CloudWatch コンソールで受信テレメトリデータをチェックして、メトリクスフローを検証します。

1. 構築済みのダッシュボードを使用して、[Amazon Managed Grafana ](https://docs.aws.amazon.com/grafana/latest/userguide/what-is-Amazon-Managed-Service-Grafana.html)のダッシュボードの可視性を確認します。

1. モニタリングダッシュボードに表示されることを確認することで、カスタムメトリクスをテストします。

**注記**  
実装が完了したら、このページに戻り、[使用可能なメトリクス](gamelift-servers-metrics-types.md)ページに移動します。