经典的ELK
经典的ELK主要是由Filebeat + Logstash + Elasticsearch + Kibana组成,如下图:(早期的ELK只有Logstash + Elasticsearch + Kibana)
此架构主要适用于数据量小的开发环境,存在数据丢失的危险。
整合消息队列+Nginx架构
这种架构,主要加上了Redis或Kafka或RabbitMQ做消息队列,保证了消息的不丢失。
此种架构,主要用在生产环境,可以处理大数据量,并且不会丢失数据。
经典的ELK主要是由Filebeat + Logstash + Elasticsearch + Kibana组成,如下图:(早期的ELK只有Logstash + Elasticsearch + Kibana)
此架构主要适用于数据量小的开发环境,存在数据丢失的危险。
这种架构,主要加上了Redis或Kafka或RabbitMQ做消息队列,保证了消息的不丢失。
此种架构,主要用在生产环境,可以处理大数据量,并且不会丢失数据。