給自己 2022 年的新目標 – AWS Certified Developer Associate 的學習筆記。這篇筆記簡介下 AWS 的 CloudWatch Log 簡介。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/11851352
本篇範圍:Chapter 18
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. CloudWatch Logs 可分為 Log groups (通常以 application 作為 group)、Log Stream ( app, log files, containers 裡的 Instance )
2. CloudsWatch 的 Log 可以存放於 S3、Kinesis Data Streams, Firehose 或驅動 Lambda 和 ElasticSearch。不同的來源,其 Log 內容都不相同
3. 你可以使用 metric filter 來驅動 CloudWatch Alarm
4. Log 可能會需要 12 小時才能在 S3 被 Export ( CreateExportTask )
5. 你可以透過 Subscription Filter 來驅動不同的功能
6. Log 是可以跨帳號、跨區進行 Aggregation 的