как проверить количество обращений к таблице DynamoDB - PullRequest
0 голосов
/ 06 августа 2020

У меня есть таблица DynamoDB, скажем, sampleTable. Я хочу узнать, сколько раз к этой таблице обращались из cli. Как это проверить?

PS. Я проверил показатели, но не смог найти какой-либо конкретный показатель c, который дает эту информацию.

1 Ответ

0 голосов
/ 06 августа 2020

Нет метрики CloudWatch c для отслеживания вызовов API в DynamoDB.

Однако есть CloudTrail (CT). Таким образом, вы можете просматривать go CT историю событий и искать вызовы API к DynamoDB за последние 90 дней . Вы можете экспортировать историю в файл CSV, а также исследовать в автономном режиме.

Для постоянного мониторинга вызовов API вы можете включить CT trail, который будет сохранять данные журнала событий в S3 для столько, сколько вам требуется:

Если у вас создана пробная версия, вы можете использовать * От 1021 * до запрашивать данные журнала для получения статистики интересов, например, количество конкретных c вызовов API DynamoDb:

Кроме того, вы можете создать настраиваемые метри c на основе данных журнала пробной версии (после настройки журналов CloudWatch для пробной версии):

Однако я не думаю, что вы можете различать вызовы API, выполняемые с помощью интерфейса командной строки, SDK или других средств. .

...