这里的日志,指程序输出的LOG。
日志追踪:追踪一个请求在多个服务器之间,调用过程。 日志收集:多个服务器的日志,收集过滤后集中到日志中心 日志分析:对收集的日志,进行分析,提供查询、展示功能
Elastic Stack(ELK) ------------------------ Logstash 负责收集 Elasticsearch 搜素分析引擎 Kibana 图形化分析
Flume+Kafka+Storm ------------------------ Flume 负责收集 Kafka 消息分发,类似activeMq吧 Storm 流式处理的分布式处理框架
不过,我这个情况,不过是多台服务器的log看起来麻烦, 想弄到一个地方,方便查找而已。 感觉两个方式比较简单: (1)日志直接输出到mongodb里,不过怎么查看方便也是个事 (2)logstash使用也比较简单,可以把多个日志文件合并什么的,也支持输出到mongodb ================================================= log4j日志存储到mongodb下 https://my.oschina.net/ydsakyclguozi/blog/522760
log4j+mongodb实现分布式系统中日志统一管理 http://www.tuicool.com/articles/ZjENFbR
Logstash实践: 分布式系统的日志监控 http://www.importnew.com/21093.html
分布式日志收集之Logstash 笔记(一) http://blog.csdn.net/u010454030/article/details/49659467
Logstash官网文档 https://www.elastic.co/guide/en/logstash/current/getting-started-with-logstash.html
|