溫馨提示×

Filebeat如何自定義輸出

小樊
37
2025-09-13 01:20:16
欄目: 編程語言

Filebeat自定義輸出主要有以下兩種方式:

  • 使用現有輸出模塊并配置參數:在filebeat.ymloutput部分選擇模塊(如Elasticsearch、Logstash、HTTP等),通過配置參數自定義輸出,例如設置索引名、主機地址、端口等。示例:
    output.elasticsearch:
      hosts: ["localhost:9200"]
      index: "custom-index-%{+yyyy.MM.dd}"
    
  • 創建自定義輸出插件:若現有模塊無法滿足需求,需用Go語言開發自定義輸出插件,將其編譯為可執行文件并放置在Filebeat的modules目錄,然后在配置文件中引用。

此外,還可通過processors部分對輸出數據進行預處理,如解析字段、重命名或轉換字段類型等。修改配置后需重啟Filebeat服務使更改生效。

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