Day03 Filebeat(一) 基本设定

在上一篇中我们已经把elk的环境设定完成,接下来将要收集log到Elasticsearch内,以方便进行log查看。

Install Filebeat

curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.14.1-darwin-x86_64.tar.gz
tar xzvf filebeat-7.14.1-darwin-x86_64.tar.gz
cd filebeat-7.14.1-darwin-x86_64

其它系统安装参考

设定filebeat.yml

filebeat.inputs:

# 设定要抓取log的路径
- type: filestream
  enabled: true
  paths:
    - /usr/local/var/log/nginx/*.log

# 设定kibana
setup.kibana:
  host: "localhost:5601"

# 设定elasticsearch
output.elasticsearch:
  hosts: ["localhost:9200"]

启动filebeat

./filebeat -e
./filebeat -e -c filebeat.yml

前往kibana介面,建立index栏位
https://ithelp.ithome.com.tw/upload/images/20210907/20129762utgtSm6CBr.png
到kibana去查看log资料
https://ithelp.ithome.com.tw/upload/images/20210907/20129762V1AwZ2B36H.png

小结

由上述的filebeat安装,到如何快速使用filebeat来抓取资料,我们已经能初步的使用filebeat,在接下来的章节中,我们将会再进一步的了解filebeat.yml的详细设定用法,以便能更好使用filebeat。


<<:  你的 MVVM 不是你的 MVVM

>>:  #11 CSS3 Flexbox: RWD

Day23 [实作] 一对一视讯通话(3): Client

昨天我们把 Signaling server 完成了,今天我们要继续完成 Client 端: 细部分...

Basic Customization

Basic Customation 昨天概略地提到了几种客制化的选项, 今天主要介绍两种 Custo...

Day11 - 套用 Tag Helper - 复杂型别 object + collection

本篇 Controller、ViewModel 跟 Day08 范例差不多 依照 View 的差异,...

Day 05:「别过来!要保持社交距离!」 Tailwind 中的空间与距离

一次收两份作业的时候到罗! 没写作业的手伸出来,手心朝上!! 我! 再给你一天 XDDD 今天要做...

DAY 20-数位签章-ECDSA

「你拿的是我的信用卡...」 ECDSA 是运用了椭圆曲线密码学所达成的数位签章演算法, 而比特币区...