AWS CloudWatch — Подпись просрочена

AWS CloudWatch — Подпись просрочена

Все идет хорошо, за исключением одного из моих экземпляров, который выдает следующую ошибку:

ubuntu@мой-хост:~$/etc/aws-scripts-mon/mon-put-instance-data.pl --mem-util --disk-space-util --disk-path=/ --aws-credential-file=/etc/aws-scripts-mon/awscreds.template

ОШИБКА: Не удалось вызвать CloudWatch: HTTP 400. Сообщение: Срок действия подписи истек: 20150515T204709Z теперь более ранний, чем 20150515T204917Z (20150515T205417Z - 5 мин.)

Для получения дополнительной информации запустите 'mon-put-instance-data.pl --help' Я пробовал искать в Интернете, включая эту ссылку, но безуспешно. Есть идеи?

Одна подсказка: у меня есть задание cron, вызывающее эту же команду каждые 5 минут. Оно также безуспешно. Это может быть связано с битом сообщения x - 5 min. в приведенном выше сообщении об ошибке.

решение1

Системное время проблемного экземпляра EC2 отстает на несколько минут. Смотретьhttps://stackoverflow.com/questions/18703486/aws-sdk-error-signature-not-yet-current

Оказалось, это решило мою проблему!

Связанный контент