30天了解30种技术系列(18)--- 强大的日志管理工具--Logstash_Ruby_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > Ruby > 30天了解30种技术系列(18)--- 强大的日志管理工具--Logstash

30天了解30种技术系列(18)--- 强大的日志管理工具--Logstash

 2016/5/12 5:31:54  jackchan  程序员俱乐部  我要评论(0)
  • 摘要:日志管理:一直是IT管理的一个非常重要的模块,我们有非常多的日志采集工具,例如:Flume,本期咱们要介绍的是Logstash。(大数据里面经常要处理的就是日志)Logstash是一个应用程序日志、事件的传输、处理、管理和搜索的平台。我们可以用它来统一对应用程序日志进行收集管理,提供Web接口用于查询和统计。目前比较新的版本是1.5.2。Logstash目前是ElasticSearch家族的一员,集搜索、可视化于一身。Logstash结构如下:所以从图中,大家可以到Redis是该系统的一个缓存
  • 标签:工具 logs 管理工具 技术

? ?

? ?日志管理:一直是IT管理的一个非常重要的模块,我们有非常多的日志采集工具,例如:Flume,本期咱们要介绍的是Logstash。(大数据里面经常要处理的就是日志)

?

? ?Logstash 是一个应用程序日志、事件的传输、处理、管理和搜索的平台。我们可以用它来统一对应用程序日志进行收集管理,提供 Web 接口用于查询和统计。目前比较新的版本是1.5.2。

??

? Logstash目前是ElasticSearch家族的一员,集搜索、可视化于一身。

?

? Logstash结构如下:

??

?

? ?所以从图中,大家可以到Redis是该系统的一个缓存(所以构建Redis集群的重要性会出现),数据通过Logstash的Indexer 将索引键入到ElasticSearch。

? ?

? ?一般上来讲,Logstash的性能可以做到2万/s,

? ?Logstash使用Ruby作为开发语言,所以大家需要二次开发的话,需要用Ruby。

?

? 本身来讲Logstash主要是有完整的生态系统(相比与其他生态系统),性能也还ok,大家可以尝试。

?

发表评论
用户名: 匿名