Elastic Stack 的演进
Elastic Stack 是由 Elastic 公司推出的一个技术栈,包括但不限于 beats、logstash、elasticsearch、kibana 等软件。
目前整体的架构 大致如下:
之前,数据只有采集、存储过程。
后来,有了数据的 filter。
这时候,技术栈是 logstash、elasticsearch。
然后,为了缓解 logstash 作为采集端的压力,有了 filebeat 组件。
为了缓解数据的 filter,或者 convert,引入了队列。
当数据源越来越多的时候,就会由各种的采集端。 包括队列,以及高可用的 elasticsearch 集群。