Install Filebeat on Ubuntu 16.04

หลังจากที่เราได้ลองติดตั้ง ELK Stack บน Docker กันไปแล้ว เราจะมาทำการติดตั้ง Filebeat ซึ่งเป็น Open Source ที่ทำหน้าที่เป็น Data Shipper ในการส่งข้อมูลจาก Client ไปยัง Logstash เพื่อทำการ Parsing and Enhancing Data หรือส่งข้อมูลไปยัง Elasticsearch โดยตรงเพื่อทำการ Storing and Indexing Data


Filebeat

Install

  • ดาวน์โหลด Filebeat
# curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.0.0-amd64.deb
# dpkg -i filebeat-7.0.0-amd64.deb
  • ทำการแก้ไขไฟล์ filebeat.yml
# vi /etc/filebeat/filebeat.yml
filebeat.prospectors:
- type: log
  enabled: true
  paths:
    - /var/log/*.log

output.elasticsearch:
  hosts: ["lab-elastic.lab.local:9200"]

setup.kibana:
  host: "lab-elastic.lab.local:5601"
  • ทำการ Enable Module Apache
# filebeat modules enable apache
Enabled apache
  • ทำการ Setup Index และ Load Dashboard บน Kibana
# filebeat setup
Index setup complete.
Loading dashboards (Kibana must be running and reachable)
Loaded dashboards
Loaded machine learning job configurations
  • ทำการ Start Service
# service filebeat start

อ่านเพิ่มเติม : https://bit.ly/2IFIIqV

Leave a Reply

Your email address will not be published. Required fields are marked *