Есть ли способ получить общее (время безотказной работы) время работы экземпляра AWS

#amazon-web-services #amazon-ec2

#amazon-web-services #amazon-ec2

Вопрос:

Если экземпляр aws был запущен вчера в течение 10 часов и остановлен после этого, он снова запустился сегодня в течение 5 часов сегодня. Аналогичным образом, если это было сделано за весь месяц, возможно ли получить общее время (время безотказной работы), в течение которого работал экземпляр.

Кто-нибудь реализовал такую функциональность в java / python или можно настроить cloud watch таким образом, чтобы генерировались журналы.

Комментарии:

1. Насколько точным вам это нужно? Существует множество показателей CloudWatch, которые отображаются на 5-минутной основе, поэтому вы можете просто получить их и рассчитать на основе временных меток min / max. В качестве альтернативы вы можете использовать tags и Cost Explorer, что даст вам более точную картину, но потребует больше работы.

2. Удалось получить его из журналов с помощью CloudTrail. Также мне помог приведенный ниже API. documenter.getpostman.com/view/10394726 /…