翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
DynamoDB でのログ記録とモニタリング
モニタリングは、DynamoDB とソリューションの信頼性、可用性、パフォーマンスを維持する上で重要な部分です。 AWS AWS ソリューションのすべての部分からモニタリングデータを収集して、マルチポイント障害が発生した場合にその障害をより簡単にデバッグできるようにする必要があります。ただし、DynamoDB のモニタリングを開始する前に、以下の質問に対する回答を反映したモニタリング計画を作成する必要があります。
-
どのような目的でモニタリングしますか?
-
どのリソースをモニタリングしますか?
-
どのくらいの頻度でこれらのリソースをモニタリングしますか?
-
どのモニタリングツールを利用しますか?
-
誰がモニタリングタスクを実行しますか?
-
問題が発生したときに誰が通知を受け取りますか?
次のステップでは、さまざまなタイミングと負荷条件でパフォーマンスを測定することにより、お客様の環境で通常の DynamoDB のパフォーマンスのベースラインを確定します。DynamoDB をモニタリングするには、モニタリングの履歴データを保存することを検討します。保存データを最新のパフォーマンスデータと比較するベースラインとして使用し、通常のパフォーマンスのパターンやパフォーマンスの異常を検出して、問題への対応を検討することができます。
ベースラインを確立するには、少なくとも、次の項目をモニタリングする必要があります。
-
指定された期間に消費された読み込みまたは書き込み容量ユニットの数。プロビジョニングされたスループットの使用量を追跡できます。
-
テーブルにプロビジョニングされた書き込みまたは読み込み容量を指定期間中に超えたリクエストで、テーブルにプロビジョニングされたスループットクォータをどのリクエストが超えたかを判断できます。
-
エラー。リクエストがエラーになったかどうかを判断できます。