🍣

EC2の起動した時刻を知る(LaunchTime)

2023/06/14に公開

EC2のコストを深堀するため、最初の段階としてEC2の起動時刻を調べてみました。

LaunchTimeとは

EC2の起動時刻を知るためにはlaunch-timeを知れば良いです。
リファレンスには以下のように書いてあります。

The time when the instance was launched, in the ISO 8601 format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ)

https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-instances.html

コンソールで見る

インスタンスの詳細タブから確認可能です。

この場合2023年6月12日20時54分13秒に稼働しています。

awscliで見る

describe-instancesから確認可能です

$ aws ec2 describe-instances --filters "Name=tag:Cost,Values=t3.xlarge" --query 'Reservations[].Instances[].LaunchTime' --output text
2023-06-12T11:54:13+00:00

こちらはUTC表記ですね。

参考

https://dev.classmethod.jp/articles/ec2-describe-starttime-stoptime/

Discussion