我想了解这些项目的替代方案,特别是用于聚合来自多个节点(> 500)的日志中的数据,并设计用于低内存/ CPU使用.
我熟悉scribe,flume和chukwa,我认为他们使用了太多的资源(JRE,很多图书馆).
欢迎以低使用率方式聚合来自多个节点的数据的所有意见和建议.
它是如何工作的?(根据服务器,写入,GET,值等等来解释它).
它与Win32应用程序一起使用吗?
这可能是一个非常高级的问题,需要大量的解释,但我需要大量的解释.
基本上我正在开发一个需要大量日志记录和跟踪的PHP应用程序.跟踪点击次数,互动,表现等等.在阳光下的任何事情.Facebook的Scribe和雅虎的Chukwa都是很好的实现.我对log4php知之甚少.
我想要的是这种日志记录如何工作的高级概述,特别是与PHP应用程序结合使用.您可以在处理日志的位置停止; 我已经知道我想使用Hadoop/Hive进行处理和存储.
我还想对应用程序本身内发生的事情进行一些相当低级的研究.例如,如何获取点击的行为并将其发送到记录器?我也很感激任何可以帮助我开始的阅读.
我无法理解我可以使用Scribe记录的内容,甚至是日志输出的样子......是文本还是二进制格式?日志消息的结构是什么?时间消息元组?
任何答案或文档链接将不胜感激:)