ELK继续分析V2EX(我自己搬运我自己)

1.目的:
是将v2ex.txt导入到ES中分析,通过kibana呈现;现在Elastic Stack有好多好用的工具,这次用到的是:

Filebeat=>采集文本文件=>Logstash=>进行JSON转换=>ES=>存储=>Kibana=>图标呈现
2.拉取镜像:
在这里插入图片描述
这次根据官网使用最新版本7.6.2
3.创建文件及响应映射文件夹
在这里插入图片描述

4.快速编排单机模式:docker-compose.yml

version: '2'
services:
   es:
      image: docker.elastic.co/elasticsearch/elasticsearch:7.6.2 
      container_name: es
      ports: 
          - 9200:9200
          - 9300:9300
      expose:
          - 9200
      ulimits:
          nofile:
             soft: 65536
             hard: 65536
      environment: 
          - discovery.type=single-node
          - ES_JAVA_OPTS=-Xms256M -Xmx256M
      volumes:
          - ./es_data:/usr/share/elasticsearch/data

   kibana:
     image: docker.elastic.co/kibana/kibana:7.6.2
     container_name: kibana
     ports:
         - 5601:5601
     external_links:
         - es
     environment:
         - ELASTICSEARCH_HOSTS=http://es:9200
   logstash:
     container_name: logstash
     image: logstash:7.3.1
     ports:
         - 5044:5044
     volumes:
         - ./logstash/:/usr/share/logstash/config/  
         - ./logstash/conf.d/logstash.conf:/config_d/logstash.conf
     depends_on:
         - es
         - kibana
     command: bash -c "logstash -f /config_d --config.reload.automatic"
   
   filebeat:
     image: docker.elastic.co/beats/filebeat:7.6.2
     container_name: filebeat
     external_links:
         - es
         - kibana
     volumes:
         - ./filebeat/filebeat.docker.yml:/usr/share/filebeat/filebeat.yml
         - ./filebeat/v2ex.txt:/v2ex/v2ex.txt
     depends_on:
         - es
         - kibana
         - logstash

在这里插入图片描述
5.可以根据条件分析数据了~
(1)首先是Kibana首页,看到了V2EX数据了,有两万多条
在这里插入图片描述
(2)然后看下比较热门的20个分类
在这里插入图片描述

(3)看看回复数排行前5的帖子是什么,这么火爆
在这里插入图片描述

(4)关于*[加班->996->福报->转行->创业]*的帖子?别说,也挺火
在这里插入图片描述

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值