Мне нужно составить список всех экземпляров ec2, которые у меня есть с экземпляром instanceid и последним использованным временем. Как я могу это сделать? Пожалуйста, совет.Как найти время последнего использования ec2
Спасибо.
Мне нужно составить список всех экземпляров ec2, которые у меня есть с экземпляром instanceid и последним использованным временем. Как я могу это сделать? Пожалуйста, совет.Как найти время последнего использования ec2
Спасибо.
Вам нужно будет подтвердить это с использованием вашего прецедента, однако я бы предположил, что если показатели «Сетевой вход» и «Сетевой выход» равны 0, то в течение некоторого времени сервер не используется, поскольку он не получает и не отправляет данные.
Указанные выше показатели могут быть получены из Cloudwatch через API.
Дайте мне знать, если это поможет.
Спасибо. @helloV: время запуска дает, когда экземпляр был создан. – AIR
Используйте DescribeInstances, чтобы получить instance_id
и launch_time
Вы хотите использовать CLI или SDK?
Если вы используете экземпляры Windows, вы можете использовать журналы безопасности Windows.
Более подробная информация здесь: https://technet.microsoft.com/en-us/library/cc731826.aspx
Вы должны будете выполнить дополнительные скрипты, чтобы иметь эту информацию в одном месте, но это решение будет 100% точным. Вы сможете получать дату/время, имя пользователя и много других важных деталей.
Вам нужно будет определить «последнее используемое время». –