学海无涯
go,go,go

ELFK部署安装(三)-filebeat安装

机器部署规划:
节点1:192.168.2.197 内存4g:es、kibana、nginx、filebeat
节点2:192.168.2.196 内存2g:nginx、filebeat
节点3:192.168.2.196 内存2g:nginx、filebeat

#安装之前安装和配置时间同步
yum install ntpdate -y
ntpdate time1.aliyun.com

#上传filebeat-6.6.0-x86_64.rpm的rpm的安装包进行安装
yum install -y filebeat-6.6.0-x86_64.rpm

#检查filebeat的配置文件
[root@centos7 tools]# rpm -qc filebeat
/etc/filebeat/filebeat.yml filebeat的配置文件

#备份filebeat的配置文件
cp /etc/filebeat/filebeat.yml /tmp/

#配置filebeat的配置文件
cat >/etc/filebeat/filebeat.yml<<'EOF'
filebeat.inputs:
- type: log
  enabled: true 
  paths:
    - /var/log/nginx/access.log
  
output.elasticsearch:
  hosts: ["192.168.2.197:9200"]
EOF
#检查配置文件
[root@centos7 tools]# egrep -v "#|^$" /etc/filebeat/filebeat.yml 
filebeat.inputs:
- type: log
  enabled: true 
  paths:
    - /var/log/nginx/access.log
  
output.elasticsearch:
  hosts: ["192.168.2.197:9200"]

#启动filebeat
systemctl start filebeat

#查看filebeat的日志
tail -f /var/log/filebeat/filebeat

#安装nginx和测试工具
yum install nginx httpd-tool -y

#上传日志文件重定向到nginx的日志文件里面去
[root@centos7 tools]# ls -l access.log 
-rw-r--r-- 1 root root 289989 Aug  8 16:47 access.log

#启动nginx
systemctl start nginx

#重定向日志到nginx的日志
[root@es-kibana ~]# cat /tools/access.log >/var/log/nginx/access.log

#最后在网页查看日志导入的情况

赞(1) 打赏
未经允许不得转载:YYQ运维技术博客_运维的工作学习之路 » ELFK部署安装(三)-filebeat安装
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

运维devops

联系我们关于本博客

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏