April 20, 2015 DevOpsManの様子 AWSの利用金額は毎日知りたい。 そこでSlackに昨日までの利用金額(月ごとにリセットされる)をSlackに通知するようにした。 aws-sdkとかは使わずにシンプルにaws-cliとjqとcurlだけでやるようにしている。 #!/usr/bin/env ruby require 'date' # 今日の日付 d = Time.now # 昨日の 00:00:00 ~ 23:59:59 の間のデータを利用して start_time = DateTime.new(d.year, d.month, d.day) - 1 end_time = DateTime.new(d.year, d.month, d.day, 23, 59, 59) - 1 # 一日分の Sum 値を使って period = '86400' # CloudWatch