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