博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ELK+Filebeat (1)
阅读量:7056 次
发布时间:2019-06-28

本文共 1850 字,大约阅读时间需要 6 分钟。

1 Filebeat介绍

  • Filebeat是Beat成员之一,基于Go语言,无任何依赖,并且比logstash更加轻量,非常适合安装在生产机器上,不会带来过高的资源占用,轻量意味着简单,所以Filebeat并没有集成和logstash一样的正则处理功能,而是将收集的日志原样上报。
  • Filebeat示例配置文件:
filebeat.prospectors:# 采集系统日志- input_type: log  paths: /var/log/messages  paths: /var/log/cron  document_type: "messages"  # 指定 注册表文件,用于记录上次读取的位置,默认位于filebeat下的data目录  registry_file: /data/filebeat/data/registry

  环境准备:

192.168.1.197    logstash+kibana192.168.1.202    elasticsearch192.168.4.121    filebeat(收集服务日志)

2  logstash配置文件

[root@Kibana conf.d]# pwd/usr/local/logstash/conf.d[root@Kibana conf.d]# cat beats.conf input {     beats {     port => 5044    }}output {    elasticsearch {      hosts => ["192.168.1.202:9200"]      index => "microservice-log-%{+YYYY.MM.dd}"      }}  #启动logstash[root@Kibana conf.d]# nohup /usr/local/logstash/bin/logstash -f /usr/local/logstash/conf.d/beats.conf  &#logstash收集日志的端口,防火墙需要开放[root@Kibana conf.d]# ss -lntup|grep 5044tcp    LISTEN     0      128      :::5044                 :::*                   users:(("java",pid=22292,fd=112))

3  搭建Filebeat

[root@mos-node1 filebeat]# cd /usr/local/src/[root@mos-node1 src]# lltotal 11388-rw-r--r--. 1 root root 11661263 Sep 26 09:54 filebeat-6.0.0-linux-x86_64.tar.gz [root@mos-node1 src]# tar xf filebeat-6.0.0-linux-x86_64.tar.gz[root@mos-node1 src]# mv filebeat-6.0.0-linux-x86_64 ../filebeat[root@mos-node1 filebeat]# cd /usr/local/filebeat/[root@mos-node1 filebeat]# cat filebeat.yml filebeat.prospectors:- input_type: log  paths:    - /var/log/uusafe/*/*/server.log  exclude_lines: ["^DBG","^$"]   document_type: "messages"output.logstash:  hosts: ["192.168.1.197:5044"]  enabled: true  worker: 1   compression_level: 3  loadbalance: true[root@mos-node1 filebeat]# nohup  /usr/local/filebeat/filebeat &
  • 访问测试进去了没有:

  • 启动kibana访问测试:http://192.168.1.197:5601

 

转载于:https://www.cnblogs.com/so-cool/p/9724850.html

你可能感兴趣的文章
NodeJS发送邮件
查看>>
iOS动画编程-Layer动画[ 5 ] Animation Groups组合动画
查看>>
谈 DevOps 自动化时,也应该考虑到 SOX 等法案
查看>>
git终极指南:在实际开发中的应用
查看>>
阿里云服务器怎么重装系统?
查看>>
锌财经3月科技主题沙龙丨袋鼠云-云掣CEO徐进挺(丁原)受邀探讨“未来智能时代下的行业生存机会” ...
查看>>
【镜像更新】Windows Server 2012 R2 数据中心版
查看>>
日志服务Python消费组实战(三):实时跨域监测多日志库数据 ...
查看>>
网站被黑跳转到其他网站的解决办法
查看>>
填报脚本之轻松搞定复杂表的数据入库
查看>>
HttpClient在多线程环境下踩坑总结
查看>>
接入高防后为什么有一些网站,APP等会出现延迟,打开速度慢等问题? ...
查看>>
Vue-cli3 简qian易yi教程
查看>>
Linux服务器---DansGuardian
查看>>
Intel处理器供应紧张最晚4季度缓解,俄勒冈州新工厂6月底前开建 ...
查看>>
Confluence 6 计划你的升级
查看>>
网站常见问题1分钟定位 - 如何使用阿里云ARMS轻松重现用户浏览器问题 ...
查看>>
【机器学习PAI实战】—— 玩转人工智能之综述
查看>>
基于HBase和Spark构建企业级数据处理平台
查看>>
MyBatis的配置方式
查看>>