溫馨提示×

CentOS環境下Filebeat集群部署方案

小樊
68
2025-04-12 16:58:06
欄目: 智能運維

在CentOS環境下部署Filebeat集群可以參考以下步驟:

  1. 準備多臺CentOS虛擬機

    • 建議至少準備三臺虛擬機,分別為Filebeat節點和可能的Elasticsearch及Logstash節點。
  2. 配置靜態IP

    • 在每臺虛擬機上配置靜態IP地址,確保網絡通信穩定。例如:
      cd /etc/sysconfig/network-scripts/
      vi ifcfg-ens33
      # 修改配置,例如:
      BOOTPROTO=static
      IPADDR=192.168.1.100
      NETMASK=255.255.255.0
      GATEWAY=192.168.1.1
      ONBOOT=yes
      
  3. 安裝Filebeat

    • 在每臺Filebeat節點上安裝Filebeat。例如:
      wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.10.1-linux-x86_64.tar.gz
      tar -xzf filebeat-7.10.1-linux-x86_64.tar.gz
      cd filebeat-7.10.1
      ./filebeat -e
      
  4. 配置Filebeat

    • 編輯Filebeat配置文件filebeat.yml,配置輸出到Elasticsearch。例如:
      output.elasticsearch:
        hosts: ["elasticsearch1:9200", "elasticsearch2:9200"]
        index: filebeat
      
  5. 啟用集群模式

    • 在每臺Filebeat節點上啟用集群模式,確保節點之間可以相互發現和協作。例如:
      cluster.name: my-filebeat-cluster
      node.name: filebeat1
      discovery.zen.minimum_master_nodes: 1
      
  6. 驗證和測試

    • 啟動Filebeat服務并驗證配置是否生效??梢酝ㄟ^查看Filebeat日志確認集群狀態:
      tail -f /var/log/filebeat/filebeat
      

通過以上步驟,即可在CentOS環境下成功部署一個Filebeat集群,實現日志的集中收集和管理。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女