Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

AWS X-Ray サンプルアプリケーション

フォーカスモード
AWS X-Ray サンプルアプリケーション - AWS X-Ray

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

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

GitHub で利用可能な AWS X-Ray eb-java-scorekeep サンプルアプリケーションは、 AWS X-Ray SDK を使用して受信 HTTP コール、DynamoDB SDK クライアント、および HTTP クライアントを計測する方法を示しています。サンプルアプリケーションは、 AWS CloudFormation を使用して DynamoDB テーブルを作成し、インスタンスで Java コードをコンパイルし、追加の設定なしで X-Ray デーモンを実行します。

Scorekeep チュートリアルを参照して、 AWS Management Console または を使用して、計測されたサンプルアプリケーションのインストールと使用を開始します AWS CLI。

Scorekeep は AWS X-Ray SDK を使用して、受信 HTTP コール、DynamoDB SDK クライアント、HTTP クライアントを計測します。

サンプルには、フロントエンドのウェブアプリ、それが呼び出す API、データの保存に使用する DynamoDB テーブルが含まれています。フィルタープラグイン、および計測された AWS SDK クライアントを使用した基本的な計測は、プロジェクトの xray-gettingstartedブランチに表示されます。これは、入門ガイドチュートリアルでデプロイするブランチです。このブランチには基本情報しか含まれていないので、master ブランチと比較すると、基本をすばやく理解できます。

Service map showing client interaction with Scorekeep container and related AWS のサービス.

同じアプリケーションで、次のファイルの基本計測も説明します。

アプリケーションの xray ブランチには、HTTPClient注釈SQL クエリカスタムサブセグメント、実装された AWS Lambda 関数、および実装された初期化コードとスクリプトの使用が含まれています。

ブラウザでのユーザーのログインと AWS SDK for JavaScript 使用をサポートするために、xray-cognitoブランチはユーザーの認証と認可をサポートするために Amazon Cognito を追加します。また、 Amazon Cognitoから認証情報を取得すると、ウェブアプリケーションはトレースデータをX-Rayに送信してクライアントの観点からリクエスト情報を記録します。ブラウザクライアントは、トレースマップ上に独自のノードとして表示され、ユーザーが表示しているページの URL やユーザーの ID などの追加情報を記録します。

最後に、 xray-workerブランチは、個別に実行され、Amazon SQS キューの項目を処理する、実装された Python Lambda 関数を追加します。Scorekeep は、ゲームが終了するたびに項目をキューに追加します。CloudWatch Events によりトリガーされるLambda ワーカーは、数分ごとにキューから項目を取得し、それらの項目を処理して分析のためにゲームレコードをAmazon S3 に保存します。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.