cron server
从aws cloudwatch获取log。和以前bab debug时一样,不过这次的每个event是json格式。
每个event包含message和timestamp,message用json格式储存fastcat job的运行结果。message.response_payload包含具体log。有一些信息(比如job_id)需要用字符串匹配从payload读取。
将event list转换为FastcatJob类型后,通过job_id整合。
另外,访问s3 bucket并将对应的信息也整合进FastcatJob。
通过aws网页查看时,路径为:
cloudwatch(页面)=> log group(文件夹)=> log stream(单个log)=> event(一行log)
存入数据库
通过递增方式存储,每次只查询最新事件之后的log内容。


被折叠的 条评论
为什么被折叠?



