Linux中如何安装和使用Filebeat
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,这篇文章主要介绍Linux中如何安装和使用Filebeat,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Filebeat是用于转发和集中日志数据的轻量级传送程序。作为服务器上的
千家信息网最后更新 2025年11月15日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安全错误
数据库的锁怎样保障安全
东方新贵网络安全
观看网络安全视频从那里弄
交通行业服务器安全加固系统
全国信息网络安全协会联盟
软件开发赵健龙
ipmi管理华为服务器
oracle实时数据库
服务器管理器在哪里打开仪表板
网络安全和防溺水班会记录
网络安全 网络数据泄密
江西高性能服务器厂家推荐
戴尔t30服务器做什么用的
cf在哪些国家都有服务器
五一网络安全教育
景区网络安全隐患如何防范
软件开发业务板块
mysql数据库组件
闽政通无法连接到服务器
邮件服务器原理
持续网络安全工作
怀旧服12月服务器情况
安全的rust服务器托管
普通账号如何更改服务器密码
微信撤回消息服务器还有记录吗
如何网络安全事件监测
魔兽世界 服务器锁定 转入
京东云服务器怎么用
显示无法连到服务器咋办
软件开发一般工作是什么意思
邮件服务器的防火墙