Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CloudWatch Logs入門 応用してみた

CloudWatch Logs入門 応用してみた

JAWS-UG CLI専門支部 #269RのLT資料
AWS CLIで一定期間更新されていないロググループを一掃しました

コードはQiitaを参照:https://qiita.com/suzuki_kento/items/1c6a271ef50a7e4ce7df

Kento Suzuki

July 21, 2022
Tweet

More Decks by Kento Suzuki

Other Decks in Technology

Transcript

  1. 自己紹介 名前 鈴木 健斗 (@k_suzuki_pnx) 所属 アイレット株式会社 業務  ・インフラの構築/運用  ・オンプレからAWSへの移行 経歴  ・20新卒で3年目

     ・エンジニア歴 = 社会人歴 (入社前はサーバという言葉を聞いたことある程度)  ・2022 APN ALL AWS Certifications Engineer  ・2022 APN AWS Top Engineer
  2. 手順 1. CloudShellの起動 2. 全ロググループを抽出する 3. 削除対象とする期間を指定 4. 削除対象の抽出 5.

    ロググループの削除 コマンドは別途作成したQiitaを参照ください https://qiita.com/suzuki_kento/items/1c6a271ef50a7e4ce7df
  3. 気づいたこと/思ったこと • AWS CLIスクリプト → Lambda(python) + EventBridgeに書き換え、 自動化できそう ◦

    ただ増えても100円/月いくか怪しいので、作成する必要があるか微妙... • ロググループが300以上あると、手順4の削除対象の抽出に10分程度かかる • AWS CLIよりシェルで苦労した ◦ 以前波田野さんが紹介していたシェルの書籍をポチった ▪ 入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界 ▪ 新しいシェルプログラミングの教科書