开发者社区> 问答> 正文

什么是Logstash?

什么是Logstash?

展开
收起
Puppet 2020-03-23 10:07:06 861 0
1 条回答
写回答
取消 提交回答
  • Logstash是一个强大而灵活的工具,可以读取、处理和传送任何类型的数据。Logstash提供了许多功能,这些功能目前还不可用,或者通过Beats执行成本太高,例如通过对外部数据源执行查找来丰富文档。不管采用哪种方式,Logstash的这种功能和灵活性都是有代价的。此外,Logstash的硬件要求也显著高于Beats。严格来说,Logstash通常不应部署在低资源设备上。因此,在Beats功能不足以满足特定用例要求的情况下,可将Logstash用作其替代选择。

    一种常见的架构模式是将Beats和Logstash组合起来,使用Beats来收集数据,并使用Logstash来执行Beats无法执行的数据处理任务。

    2020-03-23 10:07:13
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
ELK介绍 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载