【AWS】boto3 でCloudWatchLogsの一覧を出力する

CloudWatchlogsはAWSの各種サービスのログやOSのログなどを簡単に保管できるのですが、気が付くと大量のロググループが作成されていて、料金もまぁまぁ発生したりしています。
今回Boto3使ってCloudwatchlogsの一覧を取得するスクリプトを作成しました。
保存量や保持期間もリストにいれているので、ロテーションや削除を検討する材料にできればいいなと思っています。

やったこと

CloudwatchLogsの一覧をBoto3で取得し、CSVに出力する。

【CSV カラム】

  • CloudWatchlogs名
  • 使用量
  • 保持期間

CSVの出力イメージ
f:id:ykoomaru:20200527194819p:plain

スクリプト

github.com

最後に

まったく関係ないですが、我が家のお猫様かわいい^^ f:id:ykoomaru:20200527195911j:plain