当前位置: 首页 > article >正文

3.1部署filebeat:5044

beats是ELK体系中新增的一个工具,, 属于一个轻量的日志采集器。

1.安装(每台)

# tar xf filebeat-6.4.1-linux-x86_64.tar.gz

# mv filebeat-6.4.1-linux-x86_64 /usr/local/filebeat

#yum -y install httpd

#systemctl start httpd

2.测试filebeat正常运行

# cd /usr/local/filebeat/

# vim filebeat.yml

        filebeat.inputs:
            - type: log
               #enabled: false                  #这一句要注释掉,或改为true
               paths:
                  - /var/log/httpd/access_log   #指定收集的日志文件路径

            #output.elasticsearch:                  #先将这几句注释掉
            #hosts: ["192.168.148.133:9200"]        #配置es服务器的ip地址
        output.console:                             #终端输出的测试
            enable: true

# ./filebeat -c filebeat.yml

#新建窗口访问httpd服务,测试终端会收集日志数据

3.测试完成后,修改配置文件,让filebeat以服务的方式启动

# vim filebeat.yml

        #output.console:                    #把这两句注释掉
        #  enable: true

        output.elasticsearch:
            hosts: ["192.168.148.132:9200"]  #只需写一台主机,集群会自动分片到其他机器

# jobs ;kill %1

# ./filebeat -c filebeat.yml &

4.启动成功后, 到es服务器上查看索引

# curl 192.168.148.132:9200/_cat/indices?

可以看到新增了一个以filebeat开头的索引, 这就代表filesbeat和es能够正常通信了

5.可以到kibana上配置这个索引并查看了


http://www.kler.cn/a/566443.html

相关文章:

  • C语言整体梳理-基础篇-预处理指令
  • JavaEE基础之-请求对象request与响应对象response
  • 一、常见的数据库分类及其区别
  • 高性能模拟计算:让计算更快、更智能
  • Spring Cloud Alibaba与Spring Boot、Spring Cloud版本对应关系
  • HTTP/1.0、HTTP/1.1、HTTP/2 核心区别对比
  • C++-第十七章:包装器
  • Wireshark 插件开发实战指南
  • vscode 刷题插件,全新升级!
  • TSMaster【第十六篇:天罗地网——车云协同系统】
  • 004-利用Docker安装Mysql
  • 语音算法的技术图谱和学习路径
  • [LeetCode]day31 20.有效的括号
  • 10.【线性代数】—— 四个基本子空间
  • 网络安全红队工具
  • 水滴tabbar canvas实现思路
  • dify镜像拉取不下来如何解决
  • 【Kubernetes】API server 限流 之 maxinflight.go
  • SpringBoot集成Elasticsearch 7.x spring-boot-starter-data-elasticsearch 方式
  • 请求对象和响应对象