首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于Kafka+ELK搭建海量日志平台

    一、ELK架构的分类 ELK是一套应用组件,由Elasticsearch、Logstash和Kibana三部分组件组成,简称ELK;它是一套开源免费、功能强大的日志分析管理系统。...2.引入Kafka的典型ELK架构 为保证日志传输数据的可靠性和稳定性,引入Kafka作为消息缓冲队列,位于各个节点上的Logstash Agent(一级Logstash,主要用来传输数据)先将数据传递给消息队列...Kafka+ELK 该架构优点在于引入了消息队列机制,提升日志数据的可靠性,但依然存在Logstash占用系统资源过多的问题,在海量数据应用场景下,可能会出现性能瓶颈。...3.FileBeats+Kafka+ELK集群架构 该架构从上面架构基础上改进而来的,主要是将前端收集数据的Logstash Agent换成了filebeat,消息队列使用了kafka集群,然后将Logstash...同时,消息队列使用kafka集群架构,有效保障了收集数据的安全性和稳定性,而后端Logstash和Elasticsearch均采用集群模式搭建,从整体上提高了ELK系统的高效性、扩展性和吞吐量。

    9.8K33

    fliebeat+kafka的ELK日志分析平台(上)

    2181 kafka-2.0.0 9092 主机名 = kafka-2 系统 = centos-7.3 地址 = 1.1.1.3 软件 = jdk-...的版本,是有支持范围的,可查看官方文档filebeat-kafka配置 3.不同版本elk需要的jdk版本也不同,需要看好说明 二.部署配置 配置kafka集群 操作服务器(kafka-1,kafka-...2) 1.这里使用2台组建kafka集群,可根据需求添加或删减节点。...部署可查看文章kafka集群部署 2.按照上述连接,启动并测试好kafka集群,确保可正常使用 配置日志输出端 操作服务器(nginx-server) 1.Nginx作为日志输出端,这里也可以用自定义文件代替...-1) 8.kafka中应该有新的topic nginx-log产生,test是创建集群时,测试功能创建的 cd /usr/local/kafka bin/kafka-topics.sh --list

    62110
    领券