created: 2019-01-20T06:05:24.000Z
ALBの直近1時間のリクエスト数をawscliで取得する
以下のコマンドで取得できる
aws cloudwatch --profile mossan get-metric-statistics \
--namespace 'AWS/ApplicationELB' \
--metric-name 'RequestCount' \
--dimensions 'Name=LoadBalancer,Value=app/sakamoto-alb/xxxxxxxxx' \
--statistics 'Sum' \
--start-time $(date -v -1H -u +"%Y-%m-%dT%H:%M") \
--end-time $(date -u +"%Y-%m-%dT%H:%M") \
--period 3600
--dimensions
- RequestCountのSumをどの軸でGroupByするかを指定する
- 例だと1つのロードバランサーのアクセス数の合計
- ここに見たいALBのIDを入れる
--start-time
/ --end-time
/ period
- start/end-timeはUTCで指定する必要がある
- 直近1時間が欲しいので
period=3600