aws logs の使い方

CloudWatch Logs を読む・管理する

書き方

aws logs describe-log-groups
aws logs tail ロググループ --since 1h
aws logs filter-log-events --log-group-name 名前 --filter-pattern ERROR
aws logs put-retention-policy --log-group-name 名前 --retention-in-days 30

アプリやサーバーのログを集めておく場所です。ロググループの中にログストリームがあり、そこにイベント(1 行ずつのログ)が入ります。

例

$ aws logs tail /app/web --since 30m

実際に打って練習する

AWS CLI コースの Lv40「航海日誌 CloudWatch Logs」で覚えます(第6章 雲の都の運用(IAM・ログ))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

AWS CLI コマンド一覧(使い方と例)へ戻る