2017-03-28 20 views
1

私はDynamoDBアプリケーションを持っており、正常に動作し、通常のスループットを使用しているようです。しかし、しばらくの間、それは非常に高いスパイクに見える(最新は300を上回り、正常は約10-20である)。私はコードを見てきましたが、これらのスパイクの原因となっていることを理解するのに少し問題があります。 DynamoDBのコール履歴には、スパイキングの原因となったコールが正確に何であるかを教えてくれるタイプの履歴はありますか?DynamoDB通話履歴?

+1

https://aws.amazon.com/cloudtrail/ –

答えて

2

あなたはdynamoDB.ItためcloudtrailログはS3バケットにこれらのログファイルを提供します有効にすることができます。 AWSドキュメントから直接取得: -

DynamoDBのはCloudTrail、あなたのAWS アカウントにするか、DynamoDBのに代わって行わ 低レベルのAPIリクエストをキャプチャし、Amazonにログファイルを提供するサービスと統合されていますS3バケットは を指定します。 CloudTrailはDynamoDBコンソールまたは からの呼び出しをDynamoDBの低水準APIから取得します。 CloudTrailによって収集された情報を使用して、あなたはそれがそのように作られた、とされたとき、 要求を行ったDynamoDBの、要求が行われた 元IPアドレス、に作られたものを要求決定することができます。それを設定して有効にする方法など、CloudTrail、 の詳細については、AWS CloudTrailユーザー ガイドを参照してください。

有効にするには、aws dynamoDB cloudtrail loggingに従ってください。

+0

それは私が探していたもののように見えます[OK]を、ありがとうございました!私はS3をセットアップしていないが、私はそれがその方向に行くことができると確信している、非常にありがとう。 – sfaust

+0

@sfaust、快楽は私です:) –

関連する問題