搭建filebeat_filebeat搭建_美少女壮士的编程之路的博客-程序员宝宝

技术标签: flask  

  • 安装 :rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
  • 编辑:vim /etc/yum.repos.d/fb.repo
    [elastic-7.x]
    [elastic-7.x]
    name=Elastic repository for 7.x packages
    baseurl=https://artifacts.elastic.co/packages/7.x/yum
    gpgcheck=1
    gpgkey=https://artifacts.elastic.co/GPG-KEY-elastcsearch
    enabled=1
    autorefresh=1
    ​type=rpm-md


  • yum安装:yum install filebeat -y
  • 设置开机自启: systemctl enable filebeat
  • 配置
    • 查看filebeat支持哪些模块
      [[email protected] yum.repos.d]# filebeat modules list

    • 开启支持模块
      filebeat modules enable system nginx mysql

    • 修改配置文件(备份原有的filebeat.yml,删除内容并添加,ip为两台kafka的ip)
      filebeat.inputs:
      - type: log
      enabled: true
      paths:
      - /var/log/nginx/sc_access.log
      output.kafka:
      enabled: true
      hosts: ["192.168.85.138:9092","192.168.85.146:9092"]
      topic: sc
      keep_alive: 10s

    • 在三台机器上vim /etc/hosts添加:
      192.168.149.131 nginx-filebeat-01
      192.168.149.132 kafka01
      192.168.149.133 kafka02

  • 测试:telnet 192.168.85.138 9092(显示下面信息,表示正确)
    Trying
    192.168.149.132...
    Connected to
    192.168.149.132.
    Escape character is '^]'.

  • 测试:在kafka上创建消费者,进入nginx的ip网址,刷新网址,kafka会有相应日志输出,证明连通
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/hhhhhh13248/article/details/119104208

智能推荐

蓝桥杯第七届决赛:机器人塔_机器人塔 蓝桥杯_撒有啦啦Q的博客-程序员宝宝

机器人塔X星球的机器人表演拉拉队有两种服装,A和B。他们这次表演的是搭机器人塔。类似:AB BA B AA A B BB B B A BA B A B B A队内的组塔规则是:A 只能站在 AA 或 BB 的肩上。B 只能站在 AB 或 BA 的肩上。你的任务是帮助拉拉队计算一下,在给定A与B的人数时,可以组成多少种花样的塔。输入一行两个整数 M 和 N,空格分开(0&...

python怎么安装scrapy_python安装scrapy_weixin_39822673的博客-程序员宝宝

python2.7:安装完pip之后可以使用pip install scrapy命令安装scrapy,但是可能会遇到error: Unable to find vcvarsall.bat错误,此时很可能是因为Twisted没安装;需要再手动安装一下,去这个网址下载:Twisted-10.2.0.winxp32-py2.7.msi;然后安装一下,安装目录一定要是你的python安装目录,否则无法安装...

aspnet_client必须放在web根目录吗?怎样改变这个路径?_enjsky的博客-程序员宝宝

我的情况是这样:我的项目没有域名,而是放在朋友网站的一个目录下。比如:www.xxx.com/myweb,而且我只拥有操作  /myweb  这个目录的权限,根本无法完成在站点根目录下布暑aspnet_client,所以我想把这个目录布暑在自己的目录下,比如:www.xxx.com/myweb/aspnet_client。    在web.config中的         标签内加上这么一句  

webService-cxf_public class client { public static void main(stri_BUG赵德柱的博客-程序员宝宝

服务端1.接口@WebServicepublic interface Calculator{ int add(int a,int b);}2.实现@WebService(endpointInterface = "com.demo.testCxf.Calculator",serviceName="calculator")public vlass CalculatorImpl implements Calculator{ @Override public int add(int a ,in

pug解析传的数据是undefinded_qq_34351732的博客-程序员宝宝

找代码发现传的数据没问题类型是json,但是视图层就是解析不出来。后面看了下app.js发现没有配置后台传给前台的json

arm-linux-strip_so 去除调试信息_请叫我四哥的博客-程序员宝宝

用strip处理过后,将去掉其中的调试信息,执行文 件大小也将小很多。命令如下: # arm-linux-strip libsqlite3.so.0.8.6

随便推点

android switch低版本,任天堂 Switch 已支持刷入基于 Android 10 的 LineageOS 17.1 系统_melonsyk的博客-程序员宝宝

IT 之家 2 月 9 日消息 据 XDA 报道,Android 10 系统已被成功移植到任天堂 Switch 主机上。进行本次移植工作的 SwitchRoot 团队就是 2019 年时成功将 Android 8.1 系统移植到 Switch 主机的同一团队,他们在任天堂 Switch 主机上成功刷入了基于 Android 10 的 LineageOS 17.1 系统。SwitchRoot 团...

MyBatis_cc今天也要加油鸭的博客-程序员宝宝

MyBatis使用的环境:JDK 1.8MySQL 5.7Maven 3.6.3IDEA需要的基础:JDBCMySQLJava SE基础Mavenjunit依赖SSM框架学习方法:都是有配置文件,看官网文档。[https://mybatis.org/mybatis-3/index.html]1. 简介1.1 什么是MyBatis官网的定义:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的

sp_renamedb_黑色与白的博客-程序员宝宝

sp_renamedb文章目录功能语法参数返回代码值权限例子功能更改数据库的名称。语法sp_renamedb [ @dbname = ] 'old_name' , [ @newname = ] 'new_name';参数[ @dbname = ] ‘old_name’ 是数据库的当前名称。old_name是sysname,没有默认值。[ @newname = ] ‘new_name’ 是数据库的新名称。new_name必须遵循标识符规则。new_name是sysname,没有默认值。返回

在python2下pySide的使用和打包_pyside build_python专业户~的博客-程序员宝宝

首先说,我的项目是在Linux环境开发的,因为后期需要将其桌面化,无奈选择了Qt来将其打包成win7下可运行的exe文件。然而 因为在win7下不能直接pip install pyqt5,找了很多方法,终于安装成功了之后又不能正确打包,无奈放弃。最后使用pySide和py2exe成功完成任务。我是在https://www.lfd.uci.edu/~gohlke/pythonlibs/#py...

undefinded错误_旧单车的博客-程序员宝宝

参数是变量的时候,加个'' '${entity.userId}'onclick="javascript:del('${entity.userId}');onclick="javascript:editAccount('${entity.userId}',${userType});

使用matlab调用Oracle数据库_matlab访问oracle数据库_普通网友的博客-程序员宝宝

一、通过JDBC连接Oracle数据库小编通过JDBC连接Oracle数据库,步骤如下啊;1、找到jdbc的驱动程序文件并复制位置在Oracle安装基目录\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar,然后将它复制到matlab安装目录的java子目录…\MATLAB\R2016a\java\jar\toolbox下;2、修改matlab的classpath文件该文件在...\MATLAB\R2013a\toolbox\local\classp