Slide 6
Slide 6 text
kayac/s3-object-router
https://github.com/kayac/s3-object-router
S3 に置かれたObjectを指定したルールで切り分ける君
{"tag": "app.info", "source": "stdout", "message": "xxx"}
{"tag": "app.warn", "source": "stderr", "message": "yyy"}
{"tag": "app.info", "source": "stdout", "message": "zzz"}
ルール path/to/{{ .tag }}/{{ .source }}
で処理すると
path/to/app.info/stdout/...
に 13⾏⽬が
path/to/app.warn/stderr/...
に 2⾏⽬が保存される
S3 Event Notification でこの Lambda を呼んで実⾏する