我正在使用Amazon实例来抓取大量数据。他们大多数运行,直到亚马逊终止,一旦目前的价格超过我们的最高出价。
我需要监视并主要存档在这些spot实例中生成的日志。这些日志对于调试和分析非常重要。我们有应用程序日志,系统日志,如syslog,安全日志。以下是我能想到的选择:
此外,我认为在这些归档文件上运行诸如grep、awk等Linux命令的能力也很重要。在这种情况下,人们在使用什么?
我们已经在使用splunk了,但是我不会在splunk中归档日志。
发布于 2012-12-21 16:10:22
发布于 2012-12-22 10:57:28
正如您已经写过的,您可以选择使用Chkwa/Flume。
我相信这是进行日志处理和存储的最好和最有效的方法,但我可能建议使用logstash进行同样的处理和存储。
Logstash非常高效,并且支持许多内部消息格式。Logstash还提供了一个前端,您可以在其中使用正则表达式并检查结果。
虽然对于前端,我建议使用graylog2,它与logstash前端相比具有很多功能。
不过,如果你已经有了splunk,我不明白你为什么不想把数据存储在那里。会否是因为发牌费?我不确定他们的收费结构,但我知道有很多:)
https://serverfault.com/questions/459967
复制相似问题