千家信息网

Linux中如何安装和使用Filebeat

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍Linux中如何安装和使用Filebeat,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Filebeat是用于转发和集中日志数据的轻量级传送程序。作为服务器上的
千家信息网最后更新 2026年11月02日Linux中如何安装和使用Filebeat

这篇文章主要介绍Linux中如何安装和使用Filebeat,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Filebeat是用于转发和集中日志数据的轻量级传送程序。作为服务器上的代理安装,Filebeat监视您指定的日志文件或位置,收集日志事件,并将它们转发到Elasticsearch或Logstash进行索引。

一、架构图

此次试验基于前几篇文章,需要先基于前几篇文章搭建基础环境。

二、安装Filebeat

下载并安装Filebeat

wget  https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-6.0.1-x86_64.rpmyum install ./filebeat-6.0.1-x86_64.rpm

修改Filebeat配置文件

vim /etc/filebeat/filebeat.yml                     # 主配置文件\- type: log                                       # 文档类型paths:\- /var/log/httpd/access.log*                     # 从哪里读入数据# 输出在elasticsearch与logstash二选一即可output.elasticsearch:                           #将数据输出到Elasticsearch。与下面的logstash二者选一 hosts: ["localhost:9200"]output.logstash:                               # 将数据传送到logstash,要配置logstash使用beats接收 hosts: ["172.18.68.14:5044"]

启动Filebeat

systemctl start filebeat

三、配置Filebeat

配置Logstash接收来自Filebeat采集的数据

vim /etc/logstash/conf.d/test.confinput {   beats {           port => 5044                             # 监听5044用于接收Filebeat传来数据   }}filter { grok {match => { "message" => "%{COMBINEDAPACHELOG}"                 # 匹配HTTP的日志}remove_field => "message"                             # 不显示原信息,仅显示匹配后 }}output {elasticsearch {hosts => ["http://172.18.68.11:9200","http://172.18.68.12:9200","http://172.18.68.13:9200"] # 集群IPindex => "logstash-%{+YYYY.MM.dd}"action => "index"document_type => "apache_logs"}}

启动Logstash

 /usr/share/logstash/bin/logstash -f /etc/logstash/conf.d/test.conf

四、模拟日志访问

通过curl命令来模拟客户访问,生成访问日志

curl 127.0.0.1curl 172.18.68.51curl 172.18.68.52curl 172.18.68.53

五、验证信息

清除之前实验的旧数据(删除时要在对话框中输入删除),然后可以看到filebeat采集数据经过Logtash过滤再送给Elasticsearch的数据。

扩展

随着ELK日志系统逐渐升级,现在已经能基于Filebeat采集各节点日志,Logstash过滤、修剪数据,最后到ELasticsearch中进行索引构建、分词、构建搜索引擎。现在可以基于Elasticsearch的Head查看在浏览器中查看,但是Head仅仅能简单查看并不能有效进行数据分析、有好展示。要想进行数据分析、有好展示那就需要用到Kibana,Kibana依然放在下一篇文章中讲解,这里先放上架构图。


以上是"Linux中如何安装和使用Filebeat"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

数据 日志 篇文章 配置 文件 信息 内容 数据分析 索引 分析 输出 有效 事件 价值 位置 兴趣 命令 基础 客户 对话框 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 耶加雪菲 精品咖啡豆 互联网黑科技 互联网科技工作委员会毛军 互联网金融监管科技数据 河南真二互联网科技有限公司 互联网中国科技 上海万想互联网科技 互联网科技英文翻译 广州恒生互联网科技有限 特约风豹互联网科技为什么扣费 恒生互联网科技业指数调整周期 伍佰万互联网科技怎么赚钱 深圳互联网科技的发展 互联网科技年终奖 东营紫格互联网科技 吉林省码上互联网科技电话 数字科技和互联网金融哪个好 广东猫王互联网科技有限公司电话 科技发展第三阶段互联网时代 湖北九亚互联网络科技有限公司 广州为想互联网科技有限公司 互联网扶贫科技 撒么互联网科技公司 卓翼科技产业互联网合作 山东子淼互联网科技有限公司 智帮互联网科技公司最近动向 四川互联网展示科技馆设计 工业互联网科技成果转化 武汉亿视互联网科技有限公司
0