如何连接多个EC2服务器的多个日志文件?

时间:2016-06-28 15:08:13

标签: amazon-web-services logging nginx

所以我在不同地点(美国,欧盟,亚洲)的三台EC2服务器上运行nginx。我想每天在连接的日志文件上执行perl脚本(每个EC2在/var/log/nginx/access.log中都有一个nginx日志)。

似乎亚马逊的CloudWatch有一些类似的能力,但我再次阅读有关将每个日志推送到S3位置的信息。实现这一目标的最简单方法是什么?

1 个答案:

答案 0 :(得分:1)

我对这些问题的PaperTrail等日志聚合服务的日志成本,性能和搜索功能感到惊讶。

我们有30个运行Windows的所有类型的实例,每个类型都配置了Nxlog。无论何时我们启动一个实例,它的日志都会被纸质跟踪syslogd服务立即捕获。我无法想象使用一些日志聚合器运行云服务。

搜索和存档很棒。 Papertrail有一个100 MB /月的免费计划,48小时的搜索时间和7天的归档。

免责声明:与Papertail无关,只是一个快乐的客户。